You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@cassandra.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2020/11/10 01:17:18 UTC
Build complete: Cassandra-trunk #124 [UNSTABLE]
4dc1b5c3119affd22e40f5fbe8661b9da052aa2b
-------------------------------------------------------------------------------
Build Cassandra-trunk #124 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/124/
-------------------------------------------------------------------------------
Changes:
[Michael Semb Wever] Fix documentation to reflect real defaults for commit logs
-------------------------------------------------------------------------------
Failed Tests:
19 tests failed.
FAILED: org.apache.cassandra.distributed.test.NodeToolRingTest.testRingResolve
FAILED: org.apache.cassandra.schema.MigrationCoordinatorTest.testWeKeepSendingRequests-compression
FAILED: org.apache.cassandra.service.ActiveRepairServiceTest.testRejectWhenPoolFullStrategy
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest.ignoreDenseCompoundTablesWithValueColumn
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairDeleteRow
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairInsert
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairDeletePartition
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairUpdate
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadTest.mixedModeReadColumnSubsetDigestCheck
FAILED: org.apache.cassandra.distributed.upgrade.PagingTest.testReads
FAILED: org.apache.cassandra.distributed.upgrade.UpgradeTest.upgradeTest
FAILED: org.apache.cassandra.distributed.upgrade.UpgradeTest.simpleUpgradeWithNetworkAndGossipTest
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairCompactStorage
FAILED: junit.framework.TestSuite.org.apache.cassandra.streaming.LongStreamingTest
FAILED: junit.framework.TestSuite.org.apache.cassandra.streaming.LongStreamingTest
FAILED: org.apache.cassandra.hints.HintsWriteThenReadTest.testWriteReadCycle
FAILED: org.apache.cassandra.hints.HintsWriteThenReadTest.testWriteReadCycle
-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------
Tests Failures Errors Skipped Success rate Time
35454 6 551 194 98.43% 172859.310
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3824 538 0 0 128878.426
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 0 0 521.786
org.apache.cassandra.auth 216 0 0 0 100.056
org.apache.cassandra.auth.jmx 138 0 0 0 33.669
org.apache.cassandra.batchlog 72 0 0 0 162.438
org.apache.cassandra.cache 24 0 0 0 49.161
org.apache.cassandra.concurrent 58 0 2 0 795.456
org.apache.cassandra.config 174 0 0 0 20.580
org.apache.cassandra.cql.jdbc 6 0 0 0 0.735
org.apache.cassandra.cql3 1438 0 0 54 3430.740
org.apache.cassandra.cql3.conditions 24 0 0 0 4.117
org.apache.cassandra.cql3.functions 186 0 0 0 109.172
org.apache.cassandra.cql3.restrictions 138 0 0 0 8.437
org.apache.cassandra.cql3.selection 60 0 0 0 98.638
org.apache.cassandra.cql3.statements 144 0 0 0 188.275
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2354.740
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 308.279
org.apache.cassandra.cql3.validation.operations 2388 0 0 0 1975.462
org.apache.cassandra.db 2352 0 0 4 1512.025
org.apache.cassandra.db.aggregation 36 0 0 0 6.573
org.apache.cassandra.db.columniterator 6 0 0 0 22.885
org.apache.cassandra.db.commitlog 2426 0 0 14 1774.060
org.apache.cassandra.db.compaction 1126 0 0 12 3242.276
org.apache.cassandra.db.composites 18 0 0 0 3.651
org.apache.cassandra.db.context 48 0 0 0 14.009
org.apache.cassandra.db.filter 48 0 0 0 9.848
org.apache.cassandra.db.lifecycle 408 0 0 0 189.939
org.apache.cassandra.db.marshal 846 0 0 0 286.695
org.apache.cassandra.db.monitoring 90 0 0 0 33.223
org.apache.cassandra.db.partition 60 0 0 0 417.594
org.apache.cassandra.db.partitions 48 0 0 0 4.395
org.apache.cassandra.db.repair 138 0 0 6 127.949
org.apache.cassandra.db.rows 324 0 0 0 285.420
org.apache.cassandra.db.streaming 108 0 0 0 188.367
org.apache.cassandra.db.transform 132 0 0 0 51.831
org.apache.cassandra.db.view 24 0 0 0 141.459
org.apache.cassandra.db.virtual 78 0 0 0 168.340
org.apache.cassandra.dht 624 0 0 0 353.203
org.apache.cassandra.dht.tokenallocator 18 0 0 2 492.651
org.apache.cassandra.diag 36 0 0 0 6.569
org.apache.cassandra.diag.store 36 0 0 0 0.872
org.apache.cassandra.distributed.test 1642 0 1 24 8507.121
org.apache.cassandra.distributed.test.ring 10 0 0 0 630.523
org.apache.cassandra.distributed.upgrade 12 10 0 0 13.639
org.apache.cassandra.fql 210 0 0 0 57.411
org.apache.cassandra.fqltool 50 0 0 0 9.331
org.apache.cassandra.gms 96 0 0 0 130.070
org.apache.cassandra.hints 224 0 2 0 1460.622
org.apache.cassandra.index 270 0 0 0 340.545
org.apache.cassandra.index.internal 162 0 0 0 133.141
org.apache.cassandra.index.sasi 246 0 0 0 259.847
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 9.091
org.apache.cassandra.index.sasi.conf 84 0 0 0 6.703
org.apache.cassandra.index.sasi.disk 168 0 0 0 233.489
org.apache.cassandra.index.sasi.plan 48 0 0 0 32.380
org.apache.cassandra.index.sasi.utils 312 0 0 0 21.040
org.apache.cassandra.io 30 0 0 0 98.975
org.apache.cassandra.io.compress 276 0 0 0 134.229
org.apache.cassandra.io.sstable 764 0 0 12 1834.572
org.apache.cassandra.io.sstable.format 6 0 0 0 14.679
org.apache.cassandra.io.sstable.format.big 12 0 0 0 24.487
org.apache.cassandra.io.sstable.metadata 60 0 0 0 8.331
org.apache.cassandra.io.util 798 0 0 0 290.694
org.apache.cassandra.locator 422 0 0 0 771.580
org.apache.cassandra.metrics 414 0 0 6 478.073
org.apache.cassandra.net 938 0 0 0 1337.378
org.apache.cassandra.net.proxy 18 0 0 0 5.118
org.apache.cassandra.repair 210 0 0 6 277.203
org.apache.cassandra.repair.asymmetric 78 0 0 0 9.331
org.apache.cassandra.repair.consistent 414 0 0 6 126.192
org.apache.cassandra.repair.consistent.admin 30 0 0 0 20.942
org.apache.cassandra.repair.messages 108 0 0 0 17.446
org.apache.cassandra.schema 246 0 1 6 116.894
org.apache.cassandra.security 156 0 0 0 23.747
org.apache.cassandra.serializers 198 0 0 0 4.666
org.apache.cassandra.service 780 1 0 6 846.441
org.apache.cassandra.service.pager 42 0 0 0 7.280
org.apache.cassandra.service.reads 714 0 0 6 68.951
org.apache.cassandra.service.reads.repair 204 0 0 6 117.760
org.apache.cassandra.streaming 60 2 0 0 136.883
org.apache.cassandra.streaming.async 108 0 0 0 21.785
org.apache.cassandra.streaming.compression 36 0 0 0 8.170
org.apache.cassandra.streaming.messages 6 0 0 0 0.943
org.apache.cassandra.stress.generate 12 0 0 0 0.547
org.apache.cassandra.stress.settings 16 0 0 0 2.025
org.apache.cassandra.stress.util 10 0 0 0 0.234
org.apache.cassandra.tools 786 0 0 0 1392.327
org.apache.cassandra.tools.cassandrastress 6 0 0 0 81.172
org.apache.cassandra.tools.cqlsh 6 0 0 0 79.791
org.apache.cassandra.tools.nodetool 6 0 0 0 13.712
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.786
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 178.138
org.apache.cassandra.tracing 36 0 0 0 7.058
org.apache.cassandra.transport 324 0 0 0 577.205
org.apache.cassandra.transport.frame.checksum 36 0 0 0 266.996
org.apache.cassandra.transport.messages 12 0 0 0 5.916
org.apache.cassandra.triggers 120 0 0 0 70.493
org.apache.cassandra.utils 1120 0 0 12 2411.279
org.apache.cassandra.utils.binlog 126 0 0 0 135.444
org.apache.cassandra.utils.btree 240 0 0 0 7.234
org.apache.cassandra.utils.concurrent 378 0 0 6 52.492
org.apache.cassandra.utils.memory 220 0 0 0 534.892
org.apache.cassandra.utils.obs 24 0 0 0 3.835
org.apache.cassandra.utils.streamhist 66 0 0 0 14.230
org.apache.cassandra.utils.vint 24 0 0 0 1.800
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 523.430
Cassandra dtests 6 0 0 781.009
Cassandra dtests 5 0 0 730.777
Cassandra dtests 5 0 0 866.905
Cassandra dtests 4 0 0 308.605
Cassandra dtests 2 0 0 372.817
Cassandra dtests 3 0 0 862.683
Cassandra dtests 5 0 0 835.634
Cassandra dtests 22 3 0 483.339
Cassandra dtests 22 4 0 480.578
Cassandra dtests 21 4 0 513.867
Cassandra dtests 22 5 0 595.036
Cassandra dtests 22 5 0 403.962
Cassandra dtests 22 4 0 712.985
Cassandra dtests 20 2 0 698.460
Cassandra dtests 20 2 0 750.220
Cassandra dtests 20 2 0 662.989
Cassandra dtests 20 2 0 1056.688
Cassandra dtests 20 2 0 798.322
Cassandra dtests 23 4 0 471.757
Cassandra dtests 20 2 0 929.627
Cassandra dtests 19 2 0 577.196
Cassandra dtests 18 2 0 633.126
Cassandra dtests 20 3 0 497.629
Cassandra dtests 17 1 0 452.759
Cassandra dtests 19 2 0 523.878
Cassandra dtests 19 2 0 549.609
Cassandra dtests 19 1 0 635.648
Cassandra dtests 20 2 0 757.237
Cassandra dtests 20 2 0 1105.459
Cassandra dtests 22 3 0 359.952
Cassandra dtests 20 3 0 829.329
Cassandra dtests 20 3 0 688.617
Cassandra dtests 19 3 0 562.813
Cassandra dtests 17 2 0 385.810
Cassandra dtests 19 3 0 473.290
Cassandra dtests 19 2 0 448.755
Cassandra dtests 20 3 0 451.836
Cassandra dtests 21 4 0 426.114
Cassandra dtests 20 4 0 354.836
Cassandra dtests 19 2 0 591.462
Cassandra dtests 22 3 0 490.250
Cassandra dtests 18 2 0 1041.584
Cassandra dtests 19 2 0 953.587
Cassandra dtests 22 4 0 1044.666
Cassandra dtests 20 3 0 771.740
Cassandra dtests 20 3 0 943.489
Cassandra dtests 20 3 0 1026.722
Cassandra dtests 20 3 0 867.259
Cassandra dtests 20 3 0 840.124
Cassandra dtests 20 2 0 710.978
Cassandra dtests 20 2 0 780.523
Cassandra dtests 22 4 0 427.066
Cassandra dtests 20 2 0 866.134
Cassandra dtests 20 2 0 1549.093
Cassandra dtests 20 2 0 1089.003
Cassandra dtests 21 3 0 847.135
Cassandra dtests 22 4 0 715.990
Cassandra dtests 20 2 0 895.793
Cassandra dtests 20 2 0 553.990
Cassandra dtests 21 3 0 823.493
Cassandra dtests 21 4 0 859.419
Cassandra dtests 22 4 0 543.517
Cassandra dtests 23 5 0 509.987
Cassandra dtests 21 3 0 443.829
Cassandra dtests 21 3 0 871.733
Cassandra dtests 21 3 0 731.665
Cassandra dtests 23 5 0 510.286
Cassandra dtests 23 5 0 469.082
Cassandra dtests 21 3 0 503.007
Cassandra dtests 21 3 0 483.383
Cassandra dtests 22 4 0 601.972
Cassandra dtests 20 2 0 942.105
Cassandra dtests 18 2 0 544.241
Cassandra dtests 19 3 0 491.056
Cassandra dtests 20 4 0 303.946
Cassandra dtests 18 2 0 576.898
Cassandra dtests 20 3 0 402.116
Cassandra dtests 19 2 0 452.910
Cassandra dtests 21 4 0 483.998
Cassandra dtests 20 3 0 698.798
Cassandra dtests 20 4 0 594.410
Cassandra dtests 19 4 0 440.007
Cassandra dtests 21 3 0 789.730
Cassandra dtests 18 3 0 300.346
Cassandra dtests 20 3 0 517.894
Cassandra dtests 20 3 0 531.842
Cassandra dtests 22 5 0 273.681
Cassandra dtests 22 4 0 622.166
Cassandra dtests 21 4 0 485.003
Cassandra dtests 19 2 0 657.812
Cassandra dtests 20 3 0 597.937
Cassandra dtests 21 5 0 477.449
Cassandra dtests 18 2 0 547.093
Cassandra dtests 20 2 0 591.313
Cassandra dtests 18 2 0 491.878
Cassandra dtests 18 2 0 544.065
Cassandra dtests 18 2 0 580.550
Cassandra dtests 16 2 0 399.964
Cassandra dtests 17 2 0 541.918
Cassandra dtests 18 2 0 493.907
Cassandra dtests 17 2 0 792.278
Cassandra dtests 18 2 0 712.778
Cassandra dtests 19 2 0 822.412
Cassandra dtests 20 4 0 392.038
Cassandra dtests 20 2 0 871.319
Cassandra dtests 19 3 0 981.608
Cassandra dtests 18 2 0 907.711
Cassandra dtests 20 3 0 655.510
Cassandra dtests 20 3 0 741.674
Cassandra dtests 20 3 0 474.927
Cassandra dtests 19 2 0 486.263
Cassandra dtests 20 3 0 570.830
Cassandra dtests 20 3 0 998.368
Cassandra dtests 20 3 0 666.072
Cassandra dtests 20 3 0 476.129
Cassandra dtests 19 1 0 951.042
Cassandra dtests 19 2 0 813.953
Cassandra dtests 19 2 0 682.362
Cassandra dtests 19 2 0 560.034
Cassandra dtests 19 2 0 681.045
Cassandra dtests 21 4 0 523.856
Cassandra dtests 19 2 0 692.253
Cassandra dtests 20 3 0 629.598
Cassandra dtests 21 4 0 581.208
Cassandra dtests 20 3 0 618.109
Cassandra dtests 20 3 0 704.921
Cassandra dtests 19 2 0 604.956
Cassandra dtests 21 4 0 843.698
Cassandra dtests 20 3 0 960.807
Cassandra dtests 21 4 0 878.692
Cassandra dtests 21 4 0 546.930
Cassandra dtests 18 1 0 848.321
Cassandra dtests 18 2 0 759.769
Cassandra dtests 16 1 0 622.221
Cassandra dtests 19 3 0 464.001
Cassandra dtests 20 2 0 817.254
Cassandra dtests 18 2 0 597.510
Cassandra dtests 18 2 0 595.643
Cassandra dtests 20 4 0 300.583
Cassandra dtests 19 3 0 597.585
Cassandra dtests 19 2 0 460.597
Cassandra dtests 19 2 0 369.742
Cassandra dtests 21 4 0 465.517
Cassandra dtests 20 3 0 745.973
Cassandra dtests 20 4 0 567.139
Cassandra dtests 17 2 0 551.501
Cassandra dtests 21 3 0 951.322
Cassandra dtests 19 4 0 185.792
Cassandra dtests 20 3 0 631.480
Cassandra dtests 20 3 0 540.935
Cassandra dtests 21 4 0 320.308
Cassandra dtests 24 5 0 711.954
Cassandra dtests 21 4 0 397.389
Cassandra dtests 20 3 0 583.265
Cassandra dtests 20 3 0 548.954
Cassandra dtests 20 4 0 448.443
Cassandra dtests 19 3 0 502.899
Cassandra dtests 19 1 0 945.811
Cassandra dtests 18 2 0 534.847
Cassandra dtests 18 2 0 499.072
Cassandra dtests 18 2 0 585.342
Cassandra dtests 17 2 0 582.355
Cassandra dtests 16 2 0 328.907
Cassandra dtests 18 2 0 753.811
Cassandra dtests 18 2 0 917.512
Cassandra dtests 17 2 0 630.042
Cassandra dtests 19 2 0 746.490
Cassandra dtests 20 4 0 482.370
Cassandra dtests 20 2 0 610.938
Cassandra dtests 19 3 0 813.544
Cassandra dtests 19 3 0 819.101
Cassandra dtests 19 2 0 845.432
Cassandra dtests 20 3 0 675.295
Cassandra dtests 19 2 0 536.628
Cassandra dtests 20 3 0 437.078
Cassandra dtests 19 2 0 582.464
Cassandra dtests 20 3 0 967.944
Cassandra dtests 20 3 0 620.216
Cassandra dtests 21 4 0 343.491
Cassandra dtests 20 2 0 977.180
Cassandra dtests 19 2 0 770.027
Cassandra dtests 19 2 0 758.359
Cassandra dtests 19 2 0 748.817
Cassandra dtests 19 2 0 672.767
Cassandra dtests 21 4 0 600.476
Cassandra dtests 19 2 0 688.587
Cassandra dtests 19 2 0 553.998
Cassandra dtests 21 4 0 701.009
Cassandra dtests 21 4 0 634.790
Cassandra dtests 20 3 0 481.406
Cassandra dtests 18 1 0 878.904
Cassandra dtests 21 4 0 459.852
Cassandra dtests 20 3 0 836.134
Cassandra dtests 21 4 0 917.731
Cassandra dtests 21 4 0 857.540
Cassandra dtests 19 2 0 560.973
Cassandra dtests 20 3 0 673.093
Cassandra dtests 16 1 0 649.642
Cassandra dtests 19 3 0 502.396
-------------------------------------------------------------------------------
cqlshlib.python3.jdk8
Name Tests Errors Failures Skipped Time(s)
no_cython 83 0 0 NaN
cython 83 0 0 NaN
-------------------------------------------------------------------------------
org.apache.cassandra.audit
Name Tests Errors Failures Skipped Time(s)
AuditLogFilterTest-cdc 10 0 0 0 0.235
AuditLoggerAuthTest-cdc 9 0 0 0 53.035
AuditLoggerTest-cdc 28 0 0 0 21.825
BinAuditLoggerTest-cdc 1 0 0 0 12.765
AuditLogFilterTest-cdc 10 0 0 0 0.368
AuditLoggerAuthTest-cdc 9 0 0 0 52.447
AuditLoggerTest-cdc 28 0 0 0 20.566
BinAuditLoggerTest-cdc 1 0 0 0 12.263
AuditLogFilterTest-compression 10 0 0 0 0.212
AuditLoggerAuthTest-compression 9 0 0 0 52.900
AuditLoggerTest-compression 28 0 0 0 21.951
BinAuditLoggerTest-compression 1 0 0 0 12.536
AuditLogFilterTest-compression 10 0 0 0 0.322
AuditLoggerAuthTest-compression 9 0 0 0 52.087
AuditLoggerTest-compression 28 0 0 0 19.734
BinAuditLoggerTest-compression 1 0 0 0 11.892
AuditLogFilterTest 10 0 0 0 0.233
AuditLoggerAuthTest 9 0 0 0 52.932
AuditLoggerTest 28 0 0 0 21.674
BinAuditLoggerTest 1 0 0 0 12.777
AuditLogFilterTest 10 0 0 0 0.349
AuditLoggerAuthTest 9 0 0 0 53.065
AuditLoggerTest 28 0 0 0 22.845
BinAuditLoggerTest 1 0 0 0 12.773
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.540
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.131
CassandraRoleManagerTest-cdc 1 0 0 0 3.395
PasswordAuthenticatorTest-cdc 7 0 0 0 5.457
RoleOptionsTest-cdc 4 0 0 0 0.400
RolesTest-cdc 4 0 0 0 3.437
AuthCacheTest-cdc 14 0 0 0 0.681
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 3.802
CassandraRoleManagerTest-cdc 1 0 0 0 3.083
PasswordAuthenticatorTest-cdc 7 0 0 0 4.969
RoleOptionsTest-cdc 4 0 0 0 0.481
RolesTest-cdc 4 0 0 0 3.010
AuthCacheTest-compression 14 0 0 0 0.477
CassandraNetworkAuthorizerTest- 6 0 0 0 3.974
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.347
PasswordAuthenticatorTest-compression 7 0 0 0 5.288
RoleOptionsTest-compression 4 0 0 0 0.377
RolesTest-compression 4 0 0 0 3.266
AuthCacheTest-compression 14 0 0 0 0.604
CassandraNetworkAuthorizerTest- 6 0 0 0 3.599
compression
CassandraRoleManagerTest-compression 1 0 0 0 2.938
PasswordAuthenticatorTest-compression 7 0 0 0 4.934
RoleOptionsTest-compression 4 0 0 0 0.464
RolesTest-compression 4 0 0 0 2.856
AuthCacheTest 14 0 0 0 0.525
CassandraNetworkAuthorizerTest 6 0 0 0 4.071
CassandraRoleManagerTest 1 0 0 0 3.434
PasswordAuthenticatorTest 7 0 0 0 5.374
RoleOptionsTest 4 0 0 0 0.400
RolesTest 4 0 0 0 3.385
AuthCacheTest 14 0 0 0 0.711
CassandraNetworkAuthorizerTest 6 0 0 0 3.961
CassandraRoleManagerTest 1 0 0 0 3.407
PasswordAuthenticatorTest 7 0 0 0 5.547
RoleOptionsTest 4 0 0 0 0.542
RolesTest 4 0 0 0 3.189
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.093
JMXAuthTest-cdc 3 0 0 0 4.545
AuthorizationProxyTest-cdc 20 0 0 0 1.379
JMXAuthTest-cdc 3 0 0 0 4.287
AuthorizationProxyTest-compression 20 0 0 0 1.023
JMXAuthTest-compression 3 0 0 0 4.496
AuthorizationProxyTest-compression 20 0 0 0 1.201
JMXAuthTest-compression 3 0 0 0 4.198
AuthorizationProxyTest 20 0 0 0 1.054
JMXAuthTest 3 0 0 0 4.684
AuthorizationProxyTest 20 0 0 0 1.235
JMXAuthTest 3 0 0 0 4.474
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.479
BatchlogManagerTest-cdc 6 0 0 0 23.641
BatchlogTest-cdc 1 0 0 0 3.309
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.555
BatchlogManagerTest-cdc 6 0 0 0 23.357
BatchlogTest-cdc 1 0 0 0 2.899
BatchlogEndpointFilterTest-compression 5 0 0 0 0.429
BatchlogManagerTest-compression 6 0 0 0 23.482
BatchlogTest-compression 1 0 0 0 3.132
BatchlogEndpointFilterTest-compression 5 0 0 0 0.518
BatchlogManagerTest-compression 6 0 0 0 23.277
BatchlogTest-compression 1 0 0 0 2.864
BatchlogEndpointFilterTest 5 0 0 0 0.452
BatchlogManagerTest 6 0 0 0 23.648
BatchlogTest 1 0 0 0 3.305
BatchlogEndpointFilterTest 5 0 0 0 0.555
BatchlogManagerTest 6 0 0 0 23.513
BatchlogTest 1 0 0 0 3.023
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.545
CacheProviderTest-cdc 2 0 0 0 5.086
AutoSavingCacheTest-cdc 2 0 0 0 3.150
CacheProviderTest-cdc 2 0 0 0 4.849
AutoSavingCacheTest-compression 2 0 0 0 3.434
CacheProviderTest-compression 2 0 0 0 4.205
AutoSavingCacheTest-compression 2 0 0 0 3.048
CacheProviderTest-compression 2 0 0 0 4.890
AutoSavingCacheTest 2 0 0 0 3.660
CacheProviderTest 2 0 0 0 4.943
AutoSavingCacheTest 2 0 0 0 3.176
CacheProviderTest 2 0 0 0 5.175
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.724
LongSharedExecutorPoolTest 1 0 1 0 0.701
LongOpOrderTest 1 0 0 0 330.758
LongSharedExecutorPoolTest 1 0 1 0 0.770
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.228
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.491
SEPExecutorTest-cdc 2 0 0 0 5.176
WaitQueueTest-cdc 2 0 0 0 0.244
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.751
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.626
SEPExecutorTest-cdc 2 0 0 0 5.654
WaitQueueTest-cdc 2 0 0 0 0.373
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.097
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.385
compression
SEPExecutorTest-compression 2 0 0 0 4.299
WaitQueueTest-compression 2 0 0 0 0.228
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.605
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.587
compression
SEPExecutorTest-compression 2 0 0 0 5.440
WaitQueueTest-compression 2 0 0 0 0.351
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.405
DebuggableThreadPoolExecutorTest 4 0 0 0 1.438
SEPExecutorTest 2 0 0 0 5.249
WaitQueueTest 2 0 0 0 0.250
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 14.897
DebuggableThreadPoolExecutorTest 4 0 0 0 1.668
SEPExecutorTest 2 0 0 0 5.680
WaitQueueTest 2 0 0 0 0.381
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.140
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.349
DatabaseDescriptorTest-cdc 15 0 0 0 0.992
EncryptionOptionsTest-cdc 4 0 0 0 0.396
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.361
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.261
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.397
DatabaseDescriptorTest-cdc 15 0 0 0 1.143
EncryptionOptionsTest-cdc 4 0 0 0 0.530
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.432
CassandraRelevantPropertiesTest- 8 0 0 0 0.141
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.286
DatabaseDescriptorTest-compression 15 0 0 0 0.898
EncryptionOptionsTest-compression 4 0 0 0 0.374
YamlConfigurationLoaderTest-compression 1 0 0 0 0.309
CassandraRelevantPropertiesTest- 8 0 0 0 0.234
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.344
DatabaseDescriptorTest-compression 15 0 0 0 1.141
EncryptionOptionsTest-compression 4 0 0 0 0.508
YamlConfigurationLoaderTest-compression 1 0 0 0 0.421
CassandraRelevantPropertiesTest 8 0 0 0 0.141
DatabaseDescriptorRefTest 1 0 0 0 1.334
DatabaseDescriptorTest 15 0 0 0 0.974
EncryptionOptionsTest 4 0 0 0 0.394
YamlConfigurationLoaderTest 1 0 0 0 0.337
CassandraRelevantPropertiesTest 8 0 0 0 0.236
DatabaseDescriptorRefTest 1 0 0 0 1.454
DatabaseDescriptorTest 15 0 0 0 1.104
EncryptionOptionsTest 4 0 0 0 0.503
YamlConfigurationLoaderTest 1 0 0 0 0.446
-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc
Name Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc 1 0 0 0 0.071
JdbcDecimalTest-cdc 1 0 0 0 0.183
JdbcDecimalTest-compression 1 0 0 0 0.062
JdbcDecimalTest-compression 1 0 0 0 0.174
JdbcDecimalTest 1 0 0 0 0.082
JdbcDecimalTest 1 0 0 0 0.163
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 126.205
ManyRowsTest 2 0 0 0 6.784
ViewLongTest 5 0 0 0 101.712
CorruptionTest 1 0 0 0 125.605
ManyRowsTest 2 0 0 0 6.457
ViewLongTest 5 0 0 0 100.004
CDCStatementTest-cdc 3 0 0 0 4.398
CQL3TypeLiteralTest-cdc 6 0 0 0 0.946
ColumnIdentifierTest-cdc 4 0 0 0 0.423
CqlParserTest-cdc 3 0 0 0 0.416
CustomNowInSecondsTest-cdc 4 0 0 0 14.843
DeleteTest-cdc 1 0 0 0 16.142
DistinctQueryPagingTest-cdc 5 0 0 0 15.098
DurationTest-cdc 8 0 0 0 0.097
EmptyValuesTest-cdc 14 0 0 5 37.435
ErrorCollectorTest-cdc 6 0 0 0 0.076
GcCompactionTest-cdc 8 0 0 0 10.018
IndexQueryPagingTest-cdc 5 0 0 0 15.200
KeyCacheCqlTest-cdc 10 0 0 0 20.429
ListsTest-cdc 6 0 0 0 5.135
NonNativeTimestampTest-cdc 1 0 0 0 3.583
OutOfSpaceTest-cdc 3 0 0 0 4.540
PagingQueryTest-cdc 1 0 0 0 21.636
PagingTest-cdc 1 0 0 0 10.513
PreparedStatementsTest-cdc 10 0 0 0 20.526
PstmtPersistenceTest-cdc 2 0 0 0 14.591
QueryEventsTest-cdc 4 0 0 0 13.885
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.145
ReservedKeywordsTest-cdc 1 0 0 0 0.895
SerializationMirrorTest-cdc 1 0 0 0 3.601
SimpleQueryTest-cdc 18 0 0 0 9.410
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.497
TraceCqlTest-cdc 1 0 0 0 12.690
UDHelperTest-cdc 3 0 0 0 0.341
ViewComplexTest-cdc 32 0 0 1 100.707
ViewFilteringTest-cdc 25 0 0 3 42.614
ViewSchemaTest-cdc 7 0 0 0 23.184
ViewTest-cdc 41 0 0 0 58.839
CDCStatementTest-cdc 3 0 0 0 3.926
CQL3TypeLiteralTest-cdc 6 0 0 0 1.158
ColumnIdentifierTest-cdc 4 0 0 0 0.524
CqlParserTest-cdc 3 0 0 0 0.439
CustomNowInSecondsTest-cdc 4 0 0 0 14.323
DeleteTest-cdc 1 0 0 0 16.022
DistinctQueryPagingTest-cdc 5 0 0 0 14.376
DurationTest-cdc 8 0 0 0 0.211
EmptyValuesTest-cdc 14 0 0 5 39.359
ErrorCollectorTest-cdc 6 0 0 0 0.196
GcCompactionTest-cdc 8 0 0 0 9.532
IndexQueryPagingTest-cdc 5 0 0 0 14.376
KeyCacheCqlTest-cdc 10 0 0 0 21.072
ListsTest-cdc 6 0 0 0 4.538
NonNativeTimestampTest-cdc 1 0 0 0 3.124
OutOfSpaceTest-cdc 3 0 0 0 3.987
PagingQueryTest-cdc 1 0 0 0 21.183
PagingTest-cdc 1 0 0 0 9.722
PreparedStatementsTest-cdc 10 0 0 0 20.645
PstmtPersistenceTest-cdc 2 0 0 0 13.598
QueryEventsTest-cdc 4 0 0 0 13.259
QueryWithIndexedSSTableTest-cdc 1 0 0 0 3.770
ReservedKeywordsTest-cdc 1 0 0 0 0.941
SerializationMirrorTest-cdc 1 0 0 0 3.163
SimpleQueryTest-cdc 18 0 0 0 8.303
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.134
TraceCqlTest-cdc 1 0 0 0 12.260
UDHelperTest-cdc 3 0 0 0 0.426
ViewComplexTest-cdc 32 0 0 1 98.114
ViewFilteringTest-cdc 25 0 0 3 39.213
ViewSchemaTest-cdc 7 0 0 0 22.859
ViewTest-cdc 41 0 0 0 62.010
CDCStatementTest-compression 3 0 0 0 4.375
CQL3TypeLiteralTest-compression 6 0 0 0 0.827
ColumnIdentifierTest-compression 4 0 0 0 0.397
CqlParserTest-compression 3 0 0 0 0.402
CustomNowInSecondsTest-compression 4 0 0 0 14.756
DeleteTest-compression 1 0 0 0 15.054
DistinctQueryPagingTest-compression 5 0 0 0 14.809
DurationTest-compression 8 0 0 0 0.083
EmptyValuesTest-compression 14 0 0 5 36.753
ErrorCollectorTest-compression 6 0 0 0 0.061
GcCompactionTest-compression 8 0 0 0 9.970
IndexQueryPagingTest-compression 5 0 0 0 14.682
KeyCacheCqlTest-compression 10 0 0 0 19.783
ListsTest-compression 6 0 0 0 4.838
NonNativeTimestampTest-compression 1 0 0 0 3.456
OutOfSpaceTest-compression 3 0 0 0 4.394
PagingQueryTest-compression 1 0 0 0 20.307
PagingTest-compression 1 0 0 0 10.321
PreparedStatementsTest-compression 10 0 0 0 20.353
PstmtPersistenceTest-compression 2 0 0 0 13.956
QueryEventsTest-compression 4 0 0 0 13.611
QueryWithIndexedSSTableTest-compression 1 0 0 0 3.935
ReservedKeywordsTest-compression 1 0 0 0 0.840
SerializationMirrorTest-compression 1 0 0 0 3.464
SimpleQueryTest-compression 18 0 0 0 9.403
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.300
compression
TraceCqlTest-compression 1 0 0 0 12.588
UDHelperTest-compression 3 0 0 0 0.325
ViewComplexTest-compression 32 0 0 1 101.745
ViewFilteringTest-compression 25 0 0 3 48.590
ViewSchemaTest-compression 7 0 0 0 23.148
ViewTest-compression 41 0 0 0 63.878
CDCStatementTest-compression 3 0 0 0 3.772
CQL3TypeLiteralTest-compression 6 0 0 0 1.060
ColumnIdentifierTest-compression 4 0 0 0 0.526
CqlParserTest-compression 3 0 0 0 0.426
CustomNowInSecondsTest-compression 4 0 0 0 14.966
DeleteTest-compression 1 0 0 0 15.381
DistinctQueryPagingTest-compression 5 0 0 0 13.843
DurationTest-compression 8 0 0 0 0.191
EmptyValuesTest-compression 14 0 0 5 38.140
ErrorCollectorTest-compression 6 0 0 0 0.168
GcCompactionTest-compression 8 0 0 0 9.324
IndexQueryPagingTest-compression 5 0 0 0 14.054
KeyCacheCqlTest-compression 10 0 0 0 21.909
ListsTest-compression 6 0 0 0 4.583
NonNativeTimestampTest-compression 1 0 0 0 3.054
OutOfSpaceTest-compression 3 0 0 0 3.838
PagingQueryTest-compression 1 0 0 0 21.324
PagingTest-compression 1 0 0 0 9.562
PreparedStatementsTest-compression 10 0 0 0 19.574
PstmtPersistenceTest-compression 2 0 0 0 13.556
QueryEventsTest-compression 4 0 0 0 13.205
QueryWithIndexedSSTableTest-compression 1 0 0 0 3.721
ReservedKeywordsTest-compression 1 0 0 0 0.949
SerializationMirrorTest-compression 1 0 0 0 3.088
SimpleQueryTest-compression 18 0 0 0 7.994
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.035
compression
TraceCqlTest-compression 1 0 0 0 11.970
UDHelperTest-compression 3 0 0 0 0.408
ViewComplexTest-compression 32 0 0 1 97.337
ViewFilteringTest-compression 25 0 0 3 37.608
ViewSchemaTest-compression 7 0 0 0 21.453
ViewTest-compression 41 0 0 0 74.154
CDCStatementTest 3 0 0 0 4.523
CQL3TypeLiteralTest 6 0 0 0 0.918
ColumnIdentifierTest 4 0 0 0 0.425
CqlParserTest 3 0 0 0 0.426
CustomNowInSecondsTest 4 0 0 0 14.948
DeleteTest 1 0 0 0 16.462
DistinctQueryPagingTest 5 0 0 0 15.112
DurationTest 8 0 0 0 0.098
EmptyValuesTest 14 0 0 5 38.035
ErrorCollectorTest 6 0 0 0 0.072
GcCompactionTest 8 0 0 0 10.203
IndexQueryPagingTest 5 0 0 0 15.218
KeyCacheCqlTest 10 0 0 0 21.355
ListsTest 6 0 0 0 5.053
NonNativeTimestampTest 1 0 0 0 3.594
OutOfSpaceTest 3 0 0 0 4.453
PagingQueryTest 1 0 0 0 22.042
PagingTest 1 0 0 0 10.504
PreparedStatementsTest 10 0 0 0 20.651
PstmtPersistenceTest 2 0 0 0 14.364
QueryEventsTest 4 0 0 0 14.910
QueryWithIndexedSSTableTest 1 0 0 0 4.160
ReservedKeywordsTest 1 0 0 0 0.928
SerializationMirrorTest 1 0 0 0 3.649
SimpleQueryTest 18 0 0 0 9.274
TombstonesWithIndexedSSTableTest 2 0 0 0 5.663
TraceCqlTest 1 0 0 0 12.622
UDHelperTest 3 0 0 0 0.344
ViewComplexTest 32 0 0 1 100.776
ViewFilteringTest 25 0 0 3 44.486
ViewSchemaTest 7 0 0 0 23.032
ViewTest 41 0 0 0 78.737
CDCStatementTest 3 0 0 0 4.264
CQL3TypeLiteralTest 6 0 0 0 1.122
ColumnIdentifierTest 4 0 0 0 0.574
CqlParserTest 3 0 0 0 0.463
CustomNowInSecondsTest 4 0 0 0 14.398
DeleteTest 1 0 0 0 16.424
DistinctQueryPagingTest 5 0 0 0 15.021
DurationTest 8 0 0 0 0.200
EmptyValuesTest 14 0 0 5 40.985
ErrorCollectorTest 6 0 0 0 0.201
GcCompactionTest 8 0 0 0 10.079
IndexQueryPagingTest 5 0 0 0 14.780
KeyCacheCqlTest 10 0 0 0 21.871
ListsTest 6 0 0 0 4.955
NonNativeTimestampTest 1 0 0 0 3.197
OutOfSpaceTest 3 0 0 0 4.231
PagingQueryTest 1 0 0 0 22.488
PagingTest 1 0 0 0 9.912
PreparedStatementsTest 10 0 0 0 20.440
PstmtPersistenceTest 2 0 0 0 13.774
QueryEventsTest 4 0 0 0 13.606
QueryWithIndexedSSTableTest 1 0 0 0 3.853
ReservedKeywordsTest 1 0 0 0 0.973
SerializationMirrorTest 1 0 0 0 3.435
SimpleQueryTest 18 0 0 0 9.003
TombstonesWithIndexedSSTableTest 2 0 0 0 5.352
TraceCqlTest 1 0 0 0 12.642
UDHelperTest 3 0 0 0 0.447
ViewComplexTest 32 0 0 1 100.943
ViewFilteringTest 25 0 0 3 40.238
ViewSchemaTest 7 0 0 0 22.608
ViewTest 41 0 0 0 58.264
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions
Name Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc 4 0 0 0 0.599
ColumnConditionTest-cdc 4 0 0 0 0.657
ColumnConditionTest-compression 4 0 0 0 0.635
ColumnConditionTest-compression 4 0 0 0 0.841
ColumnConditionTest 4 0 0 0 0.687
ColumnConditionTest 4 0 0 0 0.698
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 6.437
OperationFctsTest-cdc 11 0 0 0 10.225
TimeFctsTest-cdc 13 0 0 0 0.715
CastFctsTest-cdc 7 0 0 0 5.748
OperationFctsTest-cdc 11 0 0 0 6.509
TimeFctsTest-cdc 13 0 0 0 0.610
CastFctsTest-compression 7 0 0 0 7.686
OperationFctsTest-compression 11 0 0 0 8.533
TimeFctsTest-compression 13 0 0 0 0.594
CastFctsTest-compression 7 0 0 0 14.111
OperationFctsTest-compression 11 0 0 0 10.987
TimeFctsTest-compression 13 0 0 0 0.610
CastFctsTest 7 0 0 0 7.854
OperationFctsTest 11 0 0 0 10.673
TimeFctsTest 13 0 0 0 0.773
CastFctsTest 7 0 0 0 6.535
OperationFctsTest 11 0 0 0 9.745
TimeFctsTest 13 0 0 0 0.827
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.628
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.267
ClusteringColumnRestrictionsTest- 23 0 0 0 1.064
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.425
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.388
ClusteringColumnRestrictionsTest 23 0 0 0 1.665
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 8.231
TermSelectionTest-cdc 8 0 0 0 9.480
SelectionColumnMappingTest-cdc 2 0 0 0 4.974
TermSelectionTest-cdc 8 0 0 0 7.214
SelectionColumnMappingTest-compression 2 0 0 0 6.516
TermSelectionTest-compression 8 0 0 0 10.912
SelectionColumnMappingTest-compression 2 0 0 0 6.055
TermSelectionTest-compression 8 0 0 0 11.111
SelectionColumnMappingTest 2 0 0 0 7.868
TermSelectionTest 8 0 0 0 11.199
SelectionColumnMappingTest 2 0 0 0 6.142
TermSelectionTest 8 0 0 0 8.936
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 1.092
CreateRoleStatementTest-cdc 4 0 0 0 7.328
CreateUserStatementTest-cdc 1 0 0 0 0.938
DescribeStatementTest-cdc 12 0 0 0 21.354
PropertyDefinitionsTest-cdc 2 0 0 0 0.325
SelectStatementTest-cdc 1 0 0 0 4.603
AlterRoleStatementTest-cdc 4 0 0 0 0.932
CreateRoleStatementTest-cdc 4 0 0 0 3.572
CreateUserStatementTest-cdc 1 0 0 0 0.897
DescribeStatementTest-cdc 12 0 0 0 17.180
PropertyDefinitionsTest-cdc 2 0 0 0 0.322
SelectStatementTest-cdc 1 0 0 0 3.129
AlterRoleStatementTest-compression 4 0 0 0 1.075
CreateRoleStatementTest-compression 4 0 0 0 5.528
CreateUserStatementTest-compression 1 0 0 0 1.138
DescribeStatementTest-compression 12 0 0 0 22.152
PropertyDefinitionsTest-compression 2 0 0 0 0.222
SelectStatementTest-compression 1 0 0 0 3.236
AlterRoleStatementTest-compression 4 0 0 0 1.260
CreateRoleStatementTest-compression 4 0 0 0 5.370
CreateUserStatementTest-compression 1 0 0 0 1.356
DescribeStatementTest-compression 12 0 0 0 23.318
PropertyDefinitionsTest-compression 2 0 0 0 0.425
SelectStatementTest-compression 1 0 0 0 3.465
AlterRoleStatementTest 4 0 0 0 1.063
CreateRoleStatementTest 4 0 0 0 4.986
CreateUserStatementTest 1 0 0 0 0.996
DescribeStatementTest 12 0 0 0 19.068
PropertyDefinitionsTest 2 0 0 0 0.221
SelectStatementTest 1 0 0 0 3.498
AlterRoleStatementTest 4 0 0 0 1.134
CreateRoleStatementTest 4 0 0 0 4.081
CreateUserStatementTest 1 0 0 0 1.025
DescribeStatementTest 12 0 0 0 18.588
PropertyDefinitionsTest 2 0 0 0 0.352
SelectStatementTest 1 0 0 0 3.046
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 39.742
CountersTest-cdc 7 0 0 0 5.922
DateTypeTest-cdc 1 0 0 0 3.814
FrozenCollectionsTest-cdc 34 0 0 0 14.676
JsonTest-cdc 22 0 0 0 23.689
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 13.467
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 8.554
SecondaryIndexTest-cdc 49 0 0 0 41.154
StaticColumnsTest-cdc 7 0 0 0 8.046
TimestampTest-cdc 8 0 0 0 19.329
TimeuuidTest-cdc 2 0 0 0 4.563
TupleTypeTest-cdc 15 0 0 0 35.234
TypeTest-cdc 4 0 0 0 5.512
UFAuthTest-cdc 26 0 0 0 16.100
UFIdentificationTest-cdc 14 0 0 1 25.153
UFJavaTest-cdc 20 0 0 0 29.757
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 13.643
UFScriptTest-cdc 12 0 0 0 28.794
UFSecurityTest-cdc 2 0 0 0 6.727
UFTest-cdc 24 0 0 0 24.279
UFTypesTest-cdc 7 0 0 0 20.729
UFVerifierTest-cdc 20 0 0 0 10.154
UserTypesTest-cdc 27 0 0 0 24.926
VirtualTableTest-cdc 5 0 0 0 14.793
CollectionsTest-cdc 50 0 0 0 27.770
CountersTest-cdc 7 0 0 0 5.176
DateTypeTest-cdc 1 0 0 0 3.299
FrozenCollectionsTest-cdc 34 0 0 0 11.974
JsonTest-cdc 22 0 0 0 21.376
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 7.024
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.351
SecondaryIndexTest-cdc 49 0 0 0 29.263
StaticColumnsTest-cdc 7 0 0 0 7.261
TimestampTest-cdc 8 0 0 0 17.550
TimeuuidTest-cdc 2 0 0 0 3.561
TupleTypeTest-cdc 15 0 0 0 28.408
TypeTest-cdc 4 0 0 0 4.294
UFAuthTest-cdc 26 0 0 0 13.315
UFIdentificationTest-cdc 14 0 0 1 14.015
UFJavaTest-cdc 20 0 0 0 20.591
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 12.913
UFScriptTest-cdc 12 0 0 0 19.534
UFSecurityTest-cdc 2 0 0 0 6.186
UFTest-cdc 24 0 0 0 20.442
UFTypesTest-cdc 7 0 0 0 17.898
UFVerifierTest-cdc 20 0 0 0 6.217
UserTypesTest-cdc 27 0 0 0 13.943
VirtualTableTest-cdc 5 0 0 0 13.213
CollectionsTest-compression 50 0 0 0 31.087
CountersTest-compression 7 0 0 0 6.490
DateTypeTest-compression 1 0 0 0 3.326
FrozenCollectionsTest-compression 34 0 0 0 15.003
JsonTest-compression 22 0 0 0 23.115
SecondaryIndexOnMapEntriesTest- 11 0 0 0 9.376
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 7.846
compression
SecondaryIndexTest-compression 49 0 0 0 39.084
StaticColumnsTest-compression 7 0 0 0 8.522
TimestampTest-compression 8 0 0 0 19.146
TimeuuidTest-compression 2 0 0 0 4.337
TupleTypeTest-compression 15 0 0 0 37.594
TypeTest-compression 4 0 0 0 5.137
UFAuthTest-compression 26 0 0 0 18.696
UFIdentificationTest-compression 14 0 0 1 17.236
UFJavaTest-compression 20 0 0 0 23.947
UFPureScriptTupleCollectionTest- 1 0 0 0 13.823
compression
UFScriptTest-compression 12 0 0 0 19.518
UFSecurityTest-compression 2 0 0 0 6.930
UFTest-compression 24 0 0 0 22.625
UFTypesTest-compression 7 0 0 0 19.987
UFVerifierTest-compression 20 0 0 0 7.254
UserTypesTest-compression 27 0 0 0 17.054
VirtualTableTest-compression 5 0 0 0 14.348
CollectionsTest-compression 50 0 0 0 27.338
CountersTest-compression 7 0 0 0 5.382
DateTypeTest-compression 1 0 0 0 3.043
FrozenCollectionsTest-compression 34 0 0 0 13.059
JsonTest-compression 22 0 0 0 30.768
SecondaryIndexOnMapEntriesTest- 11 0 0 0 8.775
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 8.778
compression
SecondaryIndexTest-compression 49 0 0 0 35.629
StaticColumnsTest-compression 7 0 0 0 7.583
TimestampTest-compression 8 0 0 0 20.321
TimeuuidTest-compression 2 0 0 0 4.192
TupleTypeTest-compression 15 0 0 0 29.323
TypeTest-compression 4 0 0 0 4.295
UFAuthTest-compression 26 0 0 0 11.920
UFIdentificationTest-compression 14 0 0 1 13.715
UFJavaTest-compression 20 0 0 0 20.356
UFPureScriptTupleCollectionTest- 1 0 0 0 12.571
compression
UFScriptTest-compression 12 0 0 0 19.135
UFSecurityTest-compression 2 0 0 0 7.295
UFTest-compression 24 0 0 0 21.086
UFTypesTest-compression 7 0 0 0 23.796
UFVerifierTest-compression 20 0 0 0 7.230
UserTypesTest-compression 27 0 0 0 25.965
VirtualTableTest-compression 5 0 0 0 12.811
CollectionsTest 50 0 0 0 38.449
CountersTest 7 0 0 0 9.269
DateTypeTest 1 0 0 0 5.640
FrozenCollectionsTest 34 0 0 0 23.602
JsonTest 22 0 0 0 29.185
SecondaryIndexOnMapEntriesTest 11 0 0 0 12.802
SecondaryIndexOnStaticColumnTest 6 0 0 0 8.095
SecondaryIndexTest 49 0 0 0 35.506
StaticColumnsTest 7 0 0 0 8.485
TimestampTest 8 0 0 0 19.491
TimeuuidTest 2 0 0 0 4.638
TupleTypeTest 15 0 0 0 39.242
TypeTest 4 0 0 0 5.930
UFAuthTest 26 0 0 0 13.791
UFIdentificationTest 14 0 0 1 16.942
UFJavaTest 20 0 0 0 30.331
UFPureScriptTupleCollectionTest 1 0 0 0 15.714
UFScriptTest 12 0 0 0 19.866
UFSecurityTest 2 0 0 0 6.725
UFTest 24 0 0 0 22.283
UFTypesTest 7 0 0 0 19.984
UFVerifierTest 20 0 0 0 7.515
UserTypesTest 27 0 0 0 19.846
VirtualTableTest 5 0 0 0 13.890
CollectionsTest 50 0 0 0 27.671
CountersTest 7 0 0 0 5.887
DateTypeTest 1 0 0 0 4.500
FrozenCollectionsTest 34 0 0 0 19.207
JsonTest 22 0 0 0 32.898
SecondaryIndexOnMapEntriesTest 11 0 0 0 7.973
SecondaryIndexOnStaticColumnTest 6 0 0 0 7.333
SecondaryIndexTest 49 0 0 0 33.125
StaticColumnsTest 7 0 0 0 8.625
TimestampTest 8 0 0 0 20.167
TimeuuidTest 2 0 0 0 4.181
TupleTypeTest 15 0 0 0 33.613
TypeTest 4 0 0 0 7.289
UFAuthTest 26 0 0 0 16.147
UFIdentificationTest 14 0 0 1 14.229
UFJavaTest 20 0 0 0 24.481
UFPureScriptTupleCollectionTest 1 0 0 0 14.002
UFScriptTest 12 0 0 0 20.816
UFSecurityTest 2 0 0 0 7.340
UFTest 24 0 0 0 22.651
UFTypesTest 7 0 0 0 21.235
UFVerifierTest 20 0 0 0 7.903
UserTypesTest 27 0 0 0 16.479
VirtualTableTest 5 0 0 0 13.589
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 6.664
OverflowTest-cdc 14 0 0 0 8.268
PgStringTest-cdc 3 0 0 0 5.256
RoleSyntaxTest-cdc 9 0 0 0 4.719
SSTableMetadataTrackingTest-cdc 7 0 0 0 6.536
SSTablesIteratedTest-cdc 14 0 0 0 11.327
TombstonesTest-cdc 6 0 0 0 9.518
CrcCheckChanceTest-cdc 3 0 0 0 5.653
OverflowTest-cdc 14 0 0 0 6.911
PgStringTest-cdc 3 0 0 0 5.117
RoleSyntaxTest-cdc 9 0 0 0 4.217
SSTableMetadataTrackingTest-cdc 7 0 0 0 6.354
SSTablesIteratedTest-cdc 14 0 0 0 9.821
TombstonesTest-cdc 6 0 0 0 7.359
CrcCheckChanceTest-compression 3 0 0 0 7.392
OverflowTest-compression 14 0 0 0 8.501
PgStringTest-compression 3 0 0 0 4.748
RoleSyntaxTest-compression 9 0 0 0 4.885
SSTableMetadataTrackingTest-compression 7 0 0 0 5.675
SSTablesIteratedTest-compression 14 0 0 0 10.390
TombstonesTest-compression 6 0 0 0 7.851
CrcCheckChanceTest-compression 3 0 0 0 6.977
OverflowTest-compression 14 0 0 0 8.280
PgStringTest-compression 3 0 0 0 4.274
RoleSyntaxTest-compression 9 0 0 0 4.356
SSTableMetadataTrackingTest-compression 7 0 0 0 6.203
SSTablesIteratedTest-compression 14 0 0 0 11.054
TombstonesTest-compression 6 0 0 0 9.128
CrcCheckChanceTest 3 0 0 0 7.001
OverflowTest 14 0 0 0 7.681
PgStringTest 3 0 0 0 4.735
RoleSyntaxTest 9 0 0 0 4.694
SSTableMetadataTrackingTest 7 0 0 0 6.067
SSTablesIteratedTest 14 0 0 0 10.687
TombstonesTest 6 0 0 0 8.045
CrcCheckChanceTest 3 0 0 0 7.614
OverflowTest 14 0 0 0 10.700
PgStringTest 3 0 0 0 6.285
RoleSyntaxTest 9 0 0 0 6.018
SSTableMetadataTrackingTest 7 0 0 0 8.473
SSTablesIteratedTest 14 0 0 0 14.630
TombstonesTest 6 0 0 0 8.215
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 39.683
AlterTest-cdc 26 0 0 0 27.045
BatchTest-cdc 11 0 0 0 51.512
CreateTest-cdc 21 0 0 0 11.963
DeleteTest-cdc 33 0 0 0 21.177
DropRecreateAndRestoreTest-cdc 4 0 0 0 5.912
DropTest-cdc 2 0 0 0 5.025
InsertTest-cdc 8 0 0 0 7.752
InsertUpdateIfConditionTest-cdc 42 0 0 0 23.699
SelectGroupByTest-cdc 7 0 0 0 23.632
SelectLimitTest-cdc 7 0 0 0 16.216
SelectMultiColumnRelationTest-cdc 22 0 0 0 13.082
SelectOrderByTest-cdc 17 0 0 0 13.664
SelectOrderedPartitionerTest-cdc 20 0 0 0 15.074
SelectSingleColumnRelationTest-cdc 23 0 0 0 17.616
SelectTest-cdc 82 0 0 0 34.062
TTLTest-cdc 7 0 0 0 9.449
TruncateTest-cdc 1 0 0 0 3.914
TuplesWithNullsComparisonTest-cdc 3 0 0 0 5.638
UpdateTest-cdc 11 0 0 0 12.234
UseTest-cdc 1 0 0 0 3.657
AggregationTest-cdc 50 0 0 0 30.284
AlterTest-cdc 26 0 0 0 20.113
BatchTest-cdc 11 0 0 0 48.319
CreateTest-cdc 21 0 0 0 9.538
DeleteTest-cdc 33 0 0 0 16.600
DropRecreateAndRestoreTest-cdc 4 0 0 0 5.571
DropTest-cdc 2 0 0 0 3.811
InsertTest-cdc 8 0 0 0 5.847
InsertUpdateIfConditionTest-cdc 42 0 0 0 20.111
SelectGroupByTest-cdc 7 0 0 0 18.452
SelectLimitTest-cdc 7 0 0 0 15.383
SelectMultiColumnRelationTest-cdc 22 0 0 0 9.349
SelectOrderByTest-cdc 17 0 0 0 8.391
SelectOrderedPartitionerTest-cdc 20 0 0 0 9.286
SelectSingleColumnRelationTest-cdc 23 0 0 0 10.302
SelectTest-cdc 82 0 0 0 26.717
TTLTest-cdc 7 0 0 0 8.609
TruncateTest-cdc 1 0 0 0 3.392
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.573
UpdateTest-cdc 11 0 0 0 8.247
UseTest-cdc 1 0 0 0 3.137
AggregationTest-compression 50 0 0 0 34.945
AlterTest-compression 26 0 0 0 24.510
BatchTest-compression 11 0 0 0 49.286
CreateTest-compression 21 0 0 0 11.635
DeleteTest-compression 33 0 0 0 21.270
DropRecreateAndRestoreTest-compression 4 0 0 0 5.658
DropTest-compression 2 0 0 0 5.031
InsertTest-compression 8 0 0 0 8.003
InsertUpdateIfConditionTest-compression 42 0 0 0 27.489
SelectGroupByTest-compression 7 0 0 0 18.853
SelectLimitTest-compression 7 0 0 0 19.050
SelectMultiColumnRelationTest-compression 22 0 0 0 13.940
SelectOrderByTest-compression 17 0 0 0 11.902
SelectOrderedPartitionerTest-compression 20 0 0 0 11.899
SelectSingleColumnRelationTest- 23 0 0 0 14.142
compression
SelectTest-compression 82 0 0 0 35.435
TTLTest-compression 7 0 0 0 11.638
TruncateTest-compression 1 0 0 0 4.003
TuplesWithNullsComparisonTest-compression 3 0 0 0 5.167
UpdateTest-compression 11 0 0 0 10.118
UseTest-compression 1 0 0 0 3.348
AggregationTest-compression 50 0 0 0 42.156
AlterTest-compression 26 0 0 0 20.492
BatchTest-compression 11 0 0 0 49.221
CreateTest-compression 21 0 0 0 9.258
DeleteTest-compression 33 0 0 0 16.375
DropRecreateAndRestoreTest-compression 4 0 0 0 4.283
DropTest-compression 2 0 0 0 3.548
InsertTest-compression 8 0 0 0 5.829
InsertUpdateIfConditionTest-compression 42 0 0 0 19.633
SelectGroupByTest-compression 7 0 0 0 18.115
SelectLimitTest-compression 7 0 0 0 16.086
SelectMultiColumnRelationTest-compression 22 0 0 0 9.076
SelectOrderByTest-compression 17 0 0 0 9.228
SelectOrderedPartitionerTest-compression 20 0 0 0 10.689
SelectSingleColumnRelationTest- 23 0 0 0 15.114
compression
SelectTest-compression 82 0 0 0 28.603
TTLTest-compression 7 0 0 0 9.536
TruncateTest-compression 1 0 0 0 3.284
TuplesWithNullsComparisonTest-compression 3 0 0 0 4.293
UpdateTest-compression 11 0 0 0 8.117
UseTest-compression 1 0 0 0 3.103
AggregationTest 50 0 0 0 37.318
AlterTest 26 0 0 0 23.638
BatchTest 11 0 0 0 49.955
CreateTest 21 0 0 0 12.541
DeleteTest 33 0 0 0 21.100
DropRecreateAndRestoreTest 4 0 0 0 4.959
DropTest 2 0 0 0 4.313
InsertTest 8 0 0 0 7.775
InsertUpdateIfConditionTest 42 0 0 0 22.923
SelectGroupByTest 7 0 0 0 21.412
SelectLimitTest 7 0 0 0 16.847
SelectMultiColumnRelationTest 22 0 0 0 12.196
SelectOrderByTest 17 0 0 0 9.302
SelectOrderedPartitionerTest 20 0 0 0 10.168
SelectSingleColumnRelationTest 23 0 0 0 11.754
SelectTest 82 0 0 0 30.450
TTLTest 7 0 0 0 12.265
TruncateTest 1 0 0 0 3.744
TuplesWithNullsComparisonTest 3 0 0 0 5.239
UpdateTest 11 0 0 0 9.819
UseTest 1 0 0 0 3.825
AggregationTest 50 0 0 0 33.993
AlterTest 26 0 0 0 25.581
BatchTest 11 0 0 0 49.413
CreateTest 21 0 0 0 11.799
DeleteTest 33 0 0 0 21.296
DropRecreateAndRestoreTest 4 0 0 0 5.249
DropTest 2 0 0 0 4.452
InsertTest 8 0 0 0 10.334
InsertUpdateIfConditionTest 42 0 0 0 24.146
SelectGroupByTest 7 0 0 0 22.358
SelectLimitTest 7 0 0 0 16.895
SelectMultiColumnRelationTest 22 0 0 0 11.016
SelectOrderByTest 17 0 0 0 10.885
SelectOrderedPartitionerTest 20 0 0 0 15.172
SelectSingleColumnRelationTest 23 0 0 0 11.926
SelectTest 82 0 0 0 32.225
TTLTest 7 0 0 0 11.059
TruncateTest 1 0 0 0 3.540
TuplesWithNullsComparisonTest 3 0 0 0 8.072
UpdateTest 11 0 0 0 9.325
UseTest 1 0 0 0 3.784
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.840
CleanupTest-cdc 8 0 0 0 19.378
CleanupTransientTest-cdc 1 0 0 0 5.083
ClusteringBoundTest-cdc 2 0 0 0 0.110
ColumnFamilyMetricTest-cdc 2 0 0 0 4.408
ColumnFamilyStoreTest-cdc 8 0 0 0 6.746
ColumnsTest-cdc 8 0 0 0 1.876
CounterCacheTest-cdc 5 0 0 0 3.658
CounterCellTest-cdc 5 0 0 0 3.673
CounterMutationTest-cdc 4 0 0 0 3.593
DeletePartitionTest-cdc 1 0 0 0 3.942
DigestTest-cdc 6 0 0 0 0.625
DirectoriesTest-cdc 13 0 0 0 1.343
DiskBoundaryManagerTest-cdc 4 0 0 0 5.302
ImportTest-cdc 14 0 0 0 9.637
KeyCacheTest-cdc 6 0 0 0 4.330
KeyspaceTest-cdc 11 0 0 0 9.500
LivenessInfoTest-cdc 2 0 0 0 0.467
MmapFileTest-cdc 1 0 0 0 0.375
MultiKeyspaceTest-cdc 1 0 0 0 4.332
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.078
NameSortTest-cdc 3 0 0 0 4.339
NativeCellTest-cdc 1 0 0 0 0.907
PartitionRangeReadTest-cdc 7 0 0 0 4.260
PartitionTest-cdc 4 0 0 0 4.000
RangeTombstoneListTest-cdc 25 0 0 0 1.206
RangeTombstoneTest-cdc 14 0 0 0 4.628
ReadCommandTest-cdc 23 0 0 0 6.164
ReadCommandVerbHandlerTest-cdc 4 0 0 0 5.694
ReadMessageTest-cdc 3 0 0 0 3.707
ReadResponseTest-cdc 8 0 0 0 0.653
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.591
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 3.555
RecoveryManagerTest-cdc 42 0 0 0 14.653
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.889
RemoveCellTest-cdc 1 0 0 0 3.595
RepairedDataInfoTest-cdc 7 0 0 0 1.605
RepairedDataTombstonesTest-cdc 7 0 0 0 28.058
RowCacheCQLTest-cdc 3 0 0 0 5.422
RowCacheTest-cdc 11 0 0 0 8.191
RowIndexEntryTest-cdc 4 0 0 0 4.466
RowIterationTest-cdc 3 0 0 0 5.029
RowTest-cdc 4 0 0 0 4.209
SchemaCQLHelperTest-cdc 9 0 0 0 6.871
ScrubTest-cdc 17 0 0 0 8.067
SecondaryIndexTest-cdc 14 0 0 0 10.187
SerializationHeaderTest-cdc 1 0 0 0 1.489
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.838
SinglePartitionSliceCommandTest-cdc 10 0 0 0 5.463
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.984
SystemKeyspaceTest-cdc 4 0 0 0 3.066
TimeSortTest-cdc 2 0 0 0 4.957
TransformerTest-cdc 1 0 0 0 1.220
VerifyTest-cdc 23 0 0 0 4.900
CellTest-cdc 11 0 0 0 2.955
CleanupTest-cdc 8 0 0 0 17.413
CleanupTransientTest-cdc 1 0 0 0 3.546
ClusteringBoundTest-cdc 2 0 0 0 0.191
ColumnFamilyMetricTest-cdc 2 0 0 0 3.047
ColumnFamilyStoreTest-cdc 8 0 0 0 4.053
ColumnsTest-cdc 8 0 0 0 1.937
CounterCacheTest-cdc 5 0 0 0 3.200
CounterCellTest-cdc 5 0 0 0 2.945
CounterMutationTest-cdc 4 0 0 0 3.156
DeletePartitionTest-cdc 1 0 0 0 3.040
DigestTest-cdc 6 0 0 0 0.636
DirectoriesTest-cdc 13 0 0 0 1.344
DiskBoundaryManagerTest-cdc 4 0 0 0 4.545
ImportTest-cdc 14 0 0 0 7.981
KeyCacheTest-cdc 6 0 0 0 3.753
KeyspaceTest-cdc 11 0 0 0 7.176
LivenessInfoTest-cdc 2 0 0 0 0.458
MmapFileTest-cdc 1 0 0 0 0.514
MultiKeyspaceTest-cdc 1 0 0 0 3.254
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.173
NameSortTest-cdc 3 0 0 0 3.414
NativeCellTest-cdc 1 0 0 0 1.201
PartitionRangeReadTest-cdc 7 0 0 0 3.523
PartitionTest-cdc 4 0 0 0 3.055
RangeTombstoneListTest-cdc 25 0 0 0 1.304
RangeTombstoneTest-cdc 14 0 0 0 4.892
ReadCommandTest-cdc 23 0 0 0 4.852
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.454
ReadMessageTest-cdc 3 0 0 0 3.069
ReadResponseTest-cdc 8 0 0 0 0.784
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.200
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 2.850
RecoveryManagerTest-cdc 42 0 0 0 7.308
RecoveryManagerTruncateTest-cdc 6 0 0 0 2.953
RemoveCellTest-cdc 1 0 0 0 3.155
RepairedDataInfoTest-cdc 7 0 0 0 1.790
RepairedDataTombstonesTest-cdc 7 0 0 0 27.260
RowCacheCQLTest-cdc 3 0 0 0 4.404
RowCacheTest-cdc 11 0 0 0 4.718
RowIndexEntryTest-cdc 4 0 0 0 4.049
RowIterationTest-cdc 3 0 0 0 4.085
RowTest-cdc 4 0 0 0 2.969
SchemaCQLHelperTest-cdc 9 0 0 0 5.547
ScrubTest-cdc 17 0 0 0 7.113
SecondaryIndexTest-cdc 14 0 0 0 8.956
SerializationHeaderTest-cdc 1 0 0 0 1.688
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.318
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.152
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 3.769
SystemKeyspaceTest-cdc 4 0 0 0 2.581
TimeSortTest-cdc 2 0 0 0 4.429
TransformerTest-cdc 1 0 0 0 1.168
VerifyTest-cdc 23 0 0 0 3.821
CellTest-compression 11 0 0 0 3.195
CleanupTest-compression 8 0 0 0 18.424
CleanupTransientTest-compression 1 0 0 0 3.590
ClusteringBoundTest-compression 2 0 0 0 0.068
ColumnFamilyMetricTest-compression 2 0 0 0 3.370
ColumnFamilyStoreTest-compression 8 0 0 0 4.632
ColumnsTest-compression 8 0 0 0 1.599
CounterCacheTest-compression 5 0 0 0 3.667
CounterCellTest-compression 5 0 0 0 3.830
CounterMutationTest-compression 4 0 0 0 3.771
DeletePartitionTest-compression 1 0 0 0 3.290
DigestTest-compression 6 0 0 0 0.517
DirectoriesTest-compression 13 0 0 0 1.139
DiskBoundaryManagerTest-compression 4 0 0 0 4.917
ImportTest-compression 14 0 0 0 10.952
KeyCacheTest-compression 6 0 0 0 4.604
KeyspaceTest-compression 11 0 0 0 9.027
LivenessInfoTest-compression 2 0 0 0 0.552
MmapFileTest-compression 1 0 0 0 0.322
MultiKeyspaceTest-compression 1 0 0 0 3.823
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.058
compression
NameSortTest-compression 3 0 0 0 4.021
NativeCellTest-compression 1 0 0 0 0.895
PartitionRangeReadTest-compression 7 0 0 0 4.134
PartitionTest-compression 4 0 0 0 3.959
RangeTombstoneListTest-compression 25 0 0 0 1.166
RangeTombstoneTest-compression 14 0 0 0 5.414
ReadCommandTest-compression 23 0 0 0 5.710
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.802
ReadMessageTest-compression 3 0 0 0 3.620
ReadResponseTest-compression 8 0 0 0 0.631
RecoveryManagerFlushedTest-compression 6 0 0 0 3.978
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.219
compression
RecoveryManagerTest-compression 42 0 0 0 7.811
RecoveryManagerTruncateTest-compression 6 0 0 0 3.639
RemoveCellTest-compression 1 0 0 0 3.728
RepairedDataInfoTest-compression 7 0 0 0 1.695
RepairedDataTombstonesTest-compression 7 0 0 0 29.255
RowCacheCQLTest-compression 3 0 0 0 4.713
RowCacheTest-compression 11 0 0 0 6.056
RowIndexEntryTest-compression 4 0 0 0 4.198
RowIterationTest-compression 3 0 0 0 4.750
RowTest-compression 4 0 0 0 3.517
SchemaCQLHelperTest-compression 9 0 0 0 9.861
ScrubTest-compression 17 0 0 2 8.014
SecondaryIndexTest-compression 14 0 0 0 10.577
SerializationHeaderTest-compression 1 0 0 0 1.630
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.620
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.965
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.252
SystemKeyspaceTest-compression 4 0 0 0 2.502
TimeSortTest-compression 2 0 0 0 5.689
TransformerTest-compression 1 0 0 0 1.191
VerifyTest-compression 23 0 0 0 4.876
CellTest-compression 11 0 0 0 2.815
CleanupTest-compression 8 0 0 0 17.698
CleanupTransientTest-compression 1 0 0 0 3.866
ClusteringBoundTest-compression 2 0 0 0 0.301
ColumnFamilyMetricTest-compression 2 0 0 0 3.703
ColumnFamilyStoreTest-compression 8 0 0 0 4.767
ColumnsTest-compression 8 0 0 0 2.194
CounterCacheTest-compression 5 0 0 0 4.641
CounterCellTest-compression 5 0 0 0 3.095
CounterMutationTest-compression 4 0 0 0 3.147
DeletePartitionTest-compression 1 0 0 0 3.093
DigestTest-compression 6 0 0 0 0.562
DirectoriesTest-compression 13 0 0 0 1.278
DiskBoundaryManagerTest-compression 4 0 0 0 4.215
ImportTest-compression 14 0 0 0 7.571
KeyCacheTest-compression 6 0 0 0 3.715
KeyspaceTest-compression 11 0 0 0 6.913
LivenessInfoTest-compression 2 0 0 0 0.470
MmapFileTest-compression 1 0 0 0 0.475
MultiKeyspaceTest-compression 1 0 0 0 3.335
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.219
compression
NameSortTest-compression 3 0 0 0 4.136
NativeCellTest-compression 1 0 0 0 1.171
PartitionRangeReadTest-compression 7 0 0 0 3.484
PartitionTest-compression 4 0 0 0 3.104
RangeTombstoneListTest-compression 25 0 0 0 1.344
RangeTombstoneTest-compression 14 0 0 0 5.294
ReadCommandTest-compression 23 0 0 0 4.944
ReadCommandVerbHandlerTest-compression 4 0 0 0 5.897
ReadMessageTest-compression 3 0 0 0 3.227
ReadResponseTest-compression 8 0 0 0 0.923
RecoveryManagerFlushedTest-compression 6 0 0 0 3.544
RecoveryManagerMissingHeaderTest- 6 0 0 0 2.742
compression
RecoveryManagerTest-compression 42 0 0 0 7.293
RecoveryManagerTruncateTest-compression 6 0 0 0 3.597
RemoveCellTest-compression 1 0 0 0 3.049
RepairedDataInfoTest-compression 7 0 0 0 1.674
RepairedDataTombstonesTest-compression 7 0 0 0 27.178
RowCacheCQLTest-compression 3 0 0 0 4.369
RowCacheTest-compression 11 0 0 0 5.507
RowIndexEntryTest-compression 4 0 0 0 4.688
RowIterationTest-compression 3 0 0 0 4.856
RowTest-compression 4 0 0 0 3.134
SchemaCQLHelperTest-compression 9 0 0 0 6.505
ScrubTest-compression 17 0 0 2 8.243
SecondaryIndexTest-compression 14 0 0 0 9.574
SerializationHeaderTest-compression 1 0 0 0 1.602
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.068
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.100
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 3.776
SystemKeyspaceTest-compression 4 0 0 0 2.750
TimeSortTest-compression 2 0 0 0 4.874
TransformerTest-compression 1 0 0 0 1.463
VerifyTest-compression 23 0 0 0 4.581
CellTest 11 0 0 0 3.563
CleanupTest 8 0 0 0 19.635
CleanupTransientTest 1 0 0 0 4.312
ClusteringBoundTest 2 0 0 0 0.092
ColumnFamilyMetricTest 2 0 0 0 3.456
ColumnFamilyStoreTest 8 0 0 0 4.949
ColumnsTest 8 0 0 0 1.798
CounterCacheTest 5 0 0 0 3.646
CounterCellTest 5 0 0 0 5.189
CounterMutationTest 4 0 0 0 4.004
DeletePartitionTest 1 0 0 0 3.802
DigestTest 6 0 0 0 0.600
DirectoriesTest 13 0 0 0 1.362
DiskBoundaryManagerTest 4 0 0 0 6.093
ImportTest 14 0 0 0 9.165
KeyCacheTest 6 0 0 0 4.157
KeyspaceTest 11 0 0 0 8.174
LivenessInfoTest 2 0 0 0 0.402
MmapFileTest 1 0 0 0 0.323
MultiKeyspaceTest 1 0 0 0 4.300
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.079
NameSortTest 3 0 0 0 4.552
NativeCellTest 1 0 0 0 1.199
PartitionRangeReadTest 7 0 0 0 5.250
PartitionTest 4 0 0 0 4.735
RangeTombstoneListTest 25 0 0 0 1.471
RangeTombstoneTest 14 0 0 0 5.914
ReadCommandTest 23 0 0 0 7.163
ReadCommandVerbHandlerTest 4 0 0 0 6.645
ReadMessageTest 3 0 0 0 4.258
ReadResponseTest 8 0 0 0 0.782
RecoveryManagerFlushedTest 6 0 0 0 3.820
RecoveryManagerMissingHeaderTest 6 0 0 0 3.300
RecoveryManagerTest 42 0 0 0 8.114
RecoveryManagerTruncateTest 6 0 0 0 3.312
RemoveCellTest 1 0 0 0 3.785
RepairedDataInfoTest 7 0 0 0 1.723
RepairedDataTombstonesTest 7 0 0 0 28.925
RowCacheCQLTest 3 0 0 0 4.916
RowCacheTest 11 0 0 0 5.278
RowIndexEntryTest 4 0 0 0 4.424
RowIterationTest 3 0 0 0 4.445
RowTest 4 0 0 0 3.526
SchemaCQLHelperTest 9 0 0 0 9.253
ScrubTest 17 0 0 0 7.756
SecondaryIndexTest 14 0 0 0 10.143
SerializationHeaderTest 1 0 0 0 1.600
SinglePartitionReadCommandCQLTest 1 0 0 0 3.814
SinglePartitionSliceCommandTest 10 0 0 0 5.269
SystemKeyspaceMigrator40Test 4 0 0 0 5.072
SystemKeyspaceTest 4 0 0 0 2.754
TimeSortTest 2 0 0 0 5.605
TransformerTest 1 0 0 0 1.278
VerifyTest 23 0 0 0 6.001
CellTest 11 0 0 0 3.109
CleanupTest 8 0 0 0 18.707
CleanupTransientTest 1 0 0 0 3.708
ClusteringBoundTest 2 0 0 0 0.214
ColumnFamilyMetricTest 2 0 0 0 3.172
ColumnFamilyStoreTest 8 0 0 0 4.712
ColumnsTest 8 0 0 0 1.965
CounterCacheTest 5 0 0 0 4.005
CounterCellTest 5 0 0 0 3.194
CounterMutationTest 4 0 0 0 3.215
DeletePartitionTest 1 0 0 0 3.524
DigestTest 6 0 0 0 0.705
DirectoriesTest 13 0 0 0 1.763
DiskBoundaryManagerTest 4 0 0 0 4.553
ImportTest 14 0 0 0 8.641
KeyCacheTest 6 0 0 0 4.479
KeyspaceTest 11 0 0 0 8.385
LivenessInfoTest 2 0 0 0 0.479
MmapFileTest 1 0 0 0 0.589
MultiKeyspaceTest 1 0 0 0 6.505
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.289
NameSortTest 3 0 0 0 5.737
NativeCellTest 1 0 0 0 1.560
PartitionRangeReadTest 7 0 0 0 5.836
PartitionTest 4 0 0 0 4.164
RangeTombstoneListTest 25 0 0 0 1.377
RangeTombstoneTest 14 0 0 0 3.996
ReadCommandTest 23 0 0 0 5.378
ReadCommandVerbHandlerTest 4 0 0 0 4.775
ReadMessageTest 3 0 0 0 3.535
ReadResponseTest 8 0 0 0 0.949
RecoveryManagerFlushedTest 6 0 0 0 3.960
RecoveryManagerMissingHeaderTest 6 0 0 0 4.104
RecoveryManagerTest 42 0 0 0 11.588
RecoveryManagerTruncateTest 6 0 0 0 5.560
RemoveCellTest 1 0 0 0 4.997
RepairedDataInfoTest 7 0 0 0 2.857
RepairedDataTombstonesTest 7 0 0 0 31.228
RowCacheCQLTest 3 0 0 0 4.882
RowCacheTest 11 0 0 0 5.322
RowIndexEntryTest 4 0 0 0 4.837
RowIterationTest 3 0 0 0 4.997
RowTest 4 0 0 0 3.004
SchemaCQLHelperTest 9 0 0 0 6.402
ScrubTest 17 0 0 0 8.491
SecondaryIndexTest 14 0 0 0 10.052
SerializationHeaderTest 1 0 0 0 1.763
SinglePartitionReadCommandCQLTest 1 0 0 0 3.469
SinglePartitionSliceCommandTest 10 0 0 0 5.814
SystemKeyspaceMigrator40Test 4 0 0 0 5.902
SystemKeyspaceTest 4 0 0 0 4.614
TimeSortTest 2 0 0 0 4.610
TransformerTest 1 0 0 0 1.286
VerifyTest 23 0 0 0 4.377
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 0.941
GroupMakerTest-cdc 6 0 0 0 1.047
GroupMakerTest-compression 6 0 0 0 0.853
GroupMakerTest-compression 6 0 0 0 1.073
GroupMakerTest 6 0 0 0 1.216
GroupMakerTest 6 0 0 0 1.443
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 4.176
SSTableReverseIteratorTest-cdc 1 0 0 0 3.245
SSTableReverseIteratorTest-compression 1 0 0 0 3.749
SSTableReverseIteratorTest-compression 1 0 0 0 3.064
SSTableReverseIteratorTest 1 0 0 0 4.715
SSTableReverseIteratorTest 1 0 0 0 3.936
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 193.518
CommitLogStressTest 1 0 0 1 0.067
GroupCommitLogStressTest 15 0 0 0 185.397
PeriodicCommitLogStressTest 15 0 0 0 242.747
BatchCommitLogStressTest 15 0 0 0 196.064
CommitLogStressTest 1 0 0 1 0.141
GroupCommitLogStressTest 15 0 0 0 185.612
PeriodicCommitLogStressTest 15 0 0 0 238.180
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.397
BatchCommitLogTest-cdc 174 0 0 0 12.138
CommitLogCQLTest-cdc 1 0 0 0 3.728
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.603
CommitLogDescriptorTest-cdc 14 0 0 0 13.886
CommitLogFailurePolicyTest-cdc 4 0 0 0 6.104
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.534
CommitLogReaderTest-cdc 5 0 0 0 6.447
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 5.236
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 11.565
CommitLogTest-cdc 1 0 0 1 0.116
CommitLogUpgradeTest-cdc 1 0 0 0 4.026
CommitlogShutdownTest-cdc 1 0 0 0 3.912
GroupCommitLogTest-cdc 162 0 0 0 17.310
SegmentReaderTest-cdc 6 0 0 0 2.211
SnapshotDeletingTest-cdc 1 0 0 1 5.567
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.359
BatchCommitLogTest-cdc 174 0 0 0 6.923
CommitLogCQLTest-cdc 1 0 0 0 3.265
CommitLogChainedMarkersTest-cdc 1 0 0 0 3.721
CommitLogDescriptorTest-cdc 14 0 0 0 8.089
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.571
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.652
CommitLogReaderTest-cdc 5 0 0 0 5.924
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.431
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.433
CommitLogTest-cdc 1 0 0 1 0.173
CommitLogUpgradeTest-cdc 1 0 0 0 3.324
CommitlogShutdownTest-cdc 1 0 0 0 3.471
GroupCommitLogTest-cdc 162 0 0 0 12.994
SegmentReaderTest-cdc 6 0 0 0 1.424
SnapshotDeletingTest-cdc 1 0 0 1 2.969
AbstractCommitLogServiceTest-compression 9 0 0 0 1.229
BatchCommitLogTest-compression 174 0 0 0 8.338
CommitLogCQLTest-compression 1 0 0 0 4.047
CommitLogChainedMarkersTest-compression 1 0 0 0 4.687
CommitLogDescriptorTest-compression 14 0 0 0 14.901
CommitLogFailurePolicyTest-compression 4 0 0 0 6.731
CommitLogInitWithExceptionTest- 1 0 0 0 1.547
compression
CommitLogReaderTest-compression 5 0 0 0 7.202
CommitLogSegmentBackpressureTest- 1 0 0 0 4.861
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 9.832
compression
CommitLogTest-compression 1 0 0 1 0.053
CommitLogUpgradeTest-compression 1 0 0 0 3.673
CommitlogShutdownTest-compression 1 0 0 0 4.037
GroupCommitLogTest-compression 162 0 0 0 13.938
SegmentReaderTest-compression 6 0 0 0 1.318
SnapshotDeletingTest-compression 1 0 0 1 3.500
AbstractCommitLogServiceTest-compression 9 0 0 0 1.380
BatchCommitLogTest-compression 174 0 0 0 6.961
CommitLogCQLTest-compression 1 0 0 0 3.606
CommitLogChainedMarkersTest-compression 1 0 0 0 4.520
CommitLogDescriptorTest-compression 14 0 0 0 9.860
CommitLogFailurePolicyTest-compression 4 0 0 0 6.975
CommitLogInitWithExceptionTest- 1 0 0 0 1.932
compression
CommitLogReaderTest-compression 5 0 0 0 8.599
CommitLogSegmentBackpressureTest- 1 0 0 0 5.825
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 9.660
compression
CommitLogTest-compression 1 0 0 1 0.176
CommitLogUpgradeTest-compression 1 0 0 0 3.457
CommitlogShutdownTest-compression 1 0 0 0 3.683
GroupCommitLogTest-compression 162 0 0 0 13.365
SegmentReaderTest-compression 6 0 0 0 1.650
SnapshotDeletingTest-compression 1 0 0 1 3.467
AbstractCommitLogServiceTest 9 0 0 0 1.756
BatchCommitLogTest 174 0 0 0 10.502
CommitLogCQLTest 1 0 0 0 4.827
CommitLogChainedMarkersTest 1 0 0 0 4.775
CommitLogDescriptorTest 14 0 0 0 13.788
CommitLogFailurePolicyTest 4 0 0 0 6.673
CommitLogInitWithExceptionTest 1 0 0 0 1.620
CommitLogReaderTest 5 0 0 0 7.417
CommitLogSegmentBackpressureTest 1 0 0 0 5.319
CommitLogSegmentManagerCDCTest 7 0 0 0 10.321
CommitLogTest 1 0 0 1 0.097
CommitLogUpgradeTest 1 0 0 0 4.653
CommitlogShutdownTest 1 0 0 0 4.974
GroupCommitLogTest 162 0 0 0 15.794
SegmentReaderTest 6 0 0 0 1.606
SnapshotDeletingTest 1 0 0 1 4.108
AbstractCommitLogServiceTest 9 0 0 0 1.800
BatchCommitLogTest 174 0 0 0 10.200
CommitLogCQLTest 1 0 0 0 3.459
CommitLogChainedMarkersTest 1 0 0 0 4.192
CommitLogDescriptorTest 14 0 0 0 8.327
CommitLogFailurePolicyTest 4 0 0 0 6.054
CommitLogInitWithExceptionTest 1 0 0 0 1.857
CommitLogReaderTest 5 0 0 0 7.471
CommitLogSegmentBackpressureTest 1 0 0 0 4.551
CommitLogSegmentManagerCDCTest 7 0 0 0 8.864
CommitLogTest 1 0 0 1 0.213
CommitLogUpgradeTest 1 0 0 0 4.199
CommitlogShutdownTest 1 0 0 0 3.742
GroupCommitLogTest 162 0 0 0 14.068
SegmentReaderTest 6 0 0 0 1.716
SnapshotDeletingTest 1 0 0 1 3.878
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 25.755
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.074
LongLeveledCompactionStrategyTest 3 0 0 0 20.487
LongCompactionsTest 4 0 0 0 26.804
LongLeveledCompactionStrategyCQLTest 1 0 0 0 305.300
LongLeveledCompactionStrategyTest 3 0 0 0 25.058
AbstractCompactionStrategyTest-cdc 4 0 0 0 6.406
AbstractPendingRepairTest-cdc 1 0 0 1 0.071
ActiveCompactionsTest-cdc 6 0 0 0 11.215
AntiCompactionBytemanTest-cdc 1 0 0 0 6.754
AntiCompactionTest-cdc 15 0 0 0 31.405
CancelCompactionsTest-cdc 8 0 0 0 9.729
CompactionAwareWriterTest-cdc 4 0 0 0 101.454
CompactionControllerTest-cdc 2 0 0 0 4.067
CompactionExecutorTest-cdc 3 0 0 0 1.017
CompactionInfoTest-cdc 2 0 0 0 3.925
CompactionIteratorTest-cdc 12 0 0 0 7.811
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 5.035
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 6.053
CompactionTaskTest-cdc 2 0 0 0 3.687
CompactionsBytemanTest-cdc 6 0 0 0 14.096
CompactionsCQLTest-cdc 24 0 0 0 41.214
CompactionsPurgeTest-cdc 10 0 0 0 5.725
CompactionsTest-cdc 6 0 0 1 17.758
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 6.116
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.941
LeveledCompactionStrategyTest-cdc 11 0 0 0 27.312
LeveledGenerationsTest-cdc 4 0 0 0 4.301
NeverPurgeTest-cdc 4 0 0 0 9.438
OneCompactionTest-cdc 2 0 0 0 3.590
PendingRepairManagerTest-cdc 16 0 0 0 4.728
SingleSSTableLCSTaskTest-cdc 4 0 0 0 82.484
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 4.898
TTLExpiryTest-cdc 5 0 0 0 11.210
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 9.985
ValidationExecutorTest-cdc 2 0 0 0 0.599
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.590
AbstractPendingRepairTest-cdc 1 0 0 1 0.165
ActiveCompactionsTest-cdc 6 0 0 0 5.358
AntiCompactionBytemanTest-cdc 1 0 0 0 6.081
AntiCompactionTest-cdc 15 0 0 0 27.279
CancelCompactionsTest-cdc 8 0 0 0 9.247
CompactionAwareWriterTest-cdc 4 0 0 0 56.355
CompactionControllerTest-cdc 2 0 0 0 3.584
CompactionExecutorTest-cdc 3 0 0 0 1.150
CompactionInfoTest-cdc 2 0 0 0 3.286
CompactionIteratorTest-cdc 12 0 0 0 6.769
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 3.891
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 5.208
CompactionTaskTest-cdc 2 0 0 0 3.209
CompactionsBytemanTest-cdc 6 0 0 0 12.937
CompactionsCQLTest-cdc 24 0 0 0 34.377
CompactionsPurgeTest-cdc 10 0 0 0 3.904
CompactionsTest-cdc 6 0 0 1 16.585
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 4.928
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.096
LeveledCompactionStrategyTest-cdc 11 0 0 0 19.962
LeveledGenerationsTest-cdc 4 0 0 0 3.833
NeverPurgeTest-cdc 4 0 0 0 8.815
OneCompactionTest-cdc 2 0 0 0 3.090
PendingRepairManagerTest-cdc 16 0 0 0 4.389
SingleSSTableLCSTaskTest-cdc 4 0 0 0 54.926
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.043
TTLExpiryTest-cdc 5 0 0 0 9.721
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.735
ValidationExecutorTest-cdc 2 0 0 0 0.750
AbstractCompactionStrategyTest-compression 4 0 0 0 4.016
AbstractPendingRepairTest-compression 1 0 0 1 0.055
ActiveCompactionsTest-compression 6 0 0 0 7.067
AntiCompactionBytemanTest-compression 1 0 0 0 6.629
AntiCompactionTest-compression 15 0 0 0 27.409
CancelCompactionsTest-compression 8 0 0 0 10.400
CompactionAwareWriterTest-compression 4 0 0 0 92.213
CompactionControllerTest-compression 2 0 0 0 4.072
CompactionExecutorTest-compression 3 0 0 0 0.904
CompactionInfoTest-compression 2 0 0 0 3.847
CompactionIteratorTest-compression 12 0 0 0 8.091
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.447
compression
CompactionStrategyManagerTest-compression 5 0 0 0 6.981
CompactionTaskTest-compression 2 0 0 0 3.605
CompactionsBytemanTest-compression 6 0 0 0 14.267
CompactionsCQLTest-compression 24 0 0 0 38.202
CompactionsPurgeTest-compression 10 0 0 0 4.070
CompactionsTest-compression 6 0 0 1 17.020
CorruptedSSTablesCompactionsTest- 2 0 0 0 7.263
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.685
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 29.136
LeveledGenerationsTest-compression 4 0 0 0 4.593
NeverPurgeTest-compression 4 0 0 0 10.533
OneCompactionTest-compression 2 0 0 0 3.731
PendingRepairManagerTest-compression 16 0 0 0 6.273
SingleSSTableLCSTaskTest-compression 4 0 0 0 91.173
SizeTieredCompactionStrategyTest- 3 0 0 0 3.986
compression
TTLExpiryTest-compression 5 0 0 0 11.077
TimeWindowCompactionStrategyTest- 5 0 0 0 9.548
compression
ValidationExecutorTest-compression 2 0 0 0 0.763
AbstractCompactionStrategyTest-compression 4 0 0 0 3.448
AbstractPendingRepairTest-compression 1 0 0 1 0.162
ActiveCompactionsTest-compression 6 0 0 0 5.441
AntiCompactionBytemanTest-compression 1 0 0 0 6.569
AntiCompactionTest-compression 15 0 0 0 34.515
CancelCompactionsTest-compression 8 0 0 0 10.902
CompactionAwareWriterTest-compression 4 0 0 0 59.502
CompactionControllerTest-compression 2 0 0 0 4.094
CompactionExecutorTest-compression 3 0 0 0 1.342
CompactionInfoTest-compression 2 0 0 0 3.468
CompactionIteratorTest-compression 12 0 0 0 8.824
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.467
compression
CompactionStrategyManagerTest-compression 5 0 0 0 8.510
CompactionTaskTest-compression 2 0 0 0 3.149
CompactionsBytemanTest-compression 6 0 0 0 13.502
CompactionsCQLTest-compression 24 0 0 0 35.016
CompactionsPurgeTest-compression 10 0 0 0 4.061
CompactionsTest-compression 6 0 0 1 17.258
CorruptedSSTablesCompactionsTest- 2 0 0 0 7.695
compression
DateTieredCompactionStrategyTest- 7 0 0 0 11.378
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 26.460
LeveledGenerationsTest-compression 4 0 0 0 4.283
NeverPurgeTest-compression 4 0 0 0 10.092
OneCompactionTest-compression 2 0 0 0 4.027
PendingRepairManagerTest-compression 16 0 0 0 4.947
SingleSSTableLCSTaskTest-compression 4 0 0 0 97.771
SizeTieredCompactionStrategyTest- 3 0 0 0 2.999
compression
TTLExpiryTest-compression 5 0 0 0 9.613
TimeWindowCompactionStrategyTest- 5 0 0 0 8.554
compression
ValidationExecutorTest-compression 2 0 0 0 0.793
AbstractCompactionStrategyTest 4 0 0 0 5.280
AbstractPendingRepairTest 1 0 0 1 0.083
ActiveCompactionsTest 6 0 0 0 7.739
AntiCompactionBytemanTest 1 0 0 0 7.271
AntiCompactionTest 15 0 0 0 32.624
CancelCompactionsTest 8 0 0 0 10.302
CompactionAwareWriterTest 4 0 0 0 94.922
CompactionControllerTest 2 0 0 0 4.371
CompactionExecutorTest 3 0 0 0 1.130
CompactionInfoTest 2 0 0 0 3.640
CompactionIteratorTest 12 0 0 0 7.654
CompactionStrategyManagerPendingRepairTest 9 0 0 0 5.047
CompactionStrategyManagerTest 5 0 0 0 6.757
CompactionTaskTest 2 0 0 0 4.118
CompactionsBytemanTest 6 0 0 0 16.953
CompactionsCQLTest 24 0 0 0 38.132
CompactionsPurgeTest 10 0 0 0 4.320
CompactionsTest 6 0 0 1 17.120
CorruptedSSTablesCompactionsTest 2 0 0 0 6.476
DateTieredCompactionStrategyTest 7 0 0 0 9.442
LeveledCompactionStrategyTest 11 0 0 0 36.308
LeveledGenerationsTest 4 0 0 0 5.146
NeverPurgeTest 4 0 0 0 9.690
OneCompactionTest 2 0 0 0 3.659
PendingRepairManagerTest 16 0 0 0 4.903
SingleSSTableLCSTaskTest 4 0 0 0 111.951
SizeTieredCompactionStrategyTest 3 0 0 0 6.266
TTLExpiryTest 5 0 0 0 13.222
TimeWindowCompactionStrategyTest 5 0 0 0 9.475
ValidationExecutorTest 2 0 0 0 0.619
AbstractCompactionStrategyTest 4 0 0 0 4.751
AbstractPendingRepairTest 1 0 0 1 0.210
ActiveCompactionsTest 6 0 0 0 7.224
AntiCompactionBytemanTest 1 0 0 0 7.154
AntiCompactionTest 15 0 0 0 38.155
CancelCompactionsTest 8 0 0 0 10.246
CompactionAwareWriterTest 4 0 0 0 65.825
CompactionControllerTest 2 0 0 0 4.213
CompactionExecutorTest 3 0 0 0 1.423
CompactionInfoTest 2 0 0 0 3.905
CompactionIteratorTest 12 0 0 0 8.382
CompactionStrategyManagerPendingRepairTest 9 0 0 0 4.280
CompactionStrategyManagerTest 5 0 0 0 6.604
CompactionTaskTest 2 0 0 0 3.499
CompactionsBytemanTest 6 0 0 0 14.743
CompactionsCQLTest 24 0 0 0 40.607
CompactionsPurgeTest 10 0 0 0 5.621
CompactionsTest 6 0 0 1 16.755
CorruptedSSTablesCompactionsTest 2 0 0 0 5.215
DateTieredCompactionStrategyTest 7 0 0 0 7.314
LeveledCompactionStrategyTest 11 0 0 0 23.196
LeveledGenerationsTest 4 0 0 0 3.887
NeverPurgeTest 4 0 0 0 9.965
OneCompactionTest 2 0 0 0 4.210
PendingRepairManagerTest 16 0 0 0 5.564
SingleSSTableLCSTaskTest 4 0 0 0 89.703
SizeTieredCompactionStrategyTest 3 0 0 0 3.186
TTLExpiryTest 5 0 0 0 10.126
TimeWindowCompactionStrategyTest 5 0 0 0 9.159
ValidationExecutorTest 2 0 0 0 0.871
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.528
CTypeTest-cdc 3 0 0 0 0.589
CTypeTest-compression 3 0 0 0 0.531
CTypeTest-compression 3 0 0 0 0.604
CTypeTest 3 0 0 0 0.662
CTypeTest 3 0 0 0 0.737
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.059
CounterContextTest-cdc 8 0 0 0 2.180
CounterContextTest-compression 8 0 0 0 2.339
CounterContextTest-compression 8 0 0 0 2.154
CounterContextTest 8 0 0 0 2.991
CounterContextTest 8 0 0 0 2.286
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.632
RowFilterTest-cdc 1 0 0 0 0.748
SliceTest-cdc 4 0 0 0 0.137
ColumnFilterTest-cdc 3 0 0 0 0.721
RowFilterTest-cdc 1 0 0 0 0.755
SliceTest-cdc 4 0 0 0 0.221
ColumnFilterTest-compression 3 0 0 0 0.619
RowFilterTest-compression 1 0 0 0 0.613
SliceTest-compression 4 0 0 0 0.129
ColumnFilterTest-compression 3 0 0 0 0.835
RowFilterTest-compression 1 0 0 0 0.731
SliceTest-compression 4 0 0 0 0.212
ColumnFilterTest 3 0 0 0 0.894
RowFilterTest 1 0 0 0 0.867
SliceTest 4 0 0 0 0.170
ColumnFilterTest 3 0 0 0 0.701
RowFilterTest 1 0 0 0 0.642
SliceTest 4 0 0 0 0.221
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 16.229
LifecycleTransactionTest-cdc 8 0 0 0 3.058
LogTransactionTest-cdc 39 0 0 0 3.634
RealTransactionsTest-cdc 3 0 0 0 5.088
TrackerTest-cdc 7 0 0 0 4.022
ViewTest-cdc 3 0 0 0 3.039
HelpersTest-cdc 8 0 0 0 13.439
LifecycleTransactionTest-cdc 8 0 0 0 2.761
LogTransactionTest-cdc 39 0 0 0 3.051
RealTransactionsTest-cdc 3 0 0 0 3.833
TrackerTest-cdc 7 0 0 0 2.426
ViewTest-cdc 3 0 0 0 2.157
HelpersTest-compression 8 0 0 0 15.029
LifecycleTransactionTest-compression 8 0 0 0 2.681
LogTransactionTest-compression 39 0 0 0 3.090
RealTransactionsTest-compression 3 0 0 0 4.683
TrackerTest-compression 7 0 0 0 2.444
ViewTest-compression 3 0 0 0 2.220
HelpersTest-compression 8 0 0 0 13.916
LifecycleTransactionTest-compression 8 0 0 0 2.740
LogTransactionTest-compression 39 0 0 0 3.163
RealTransactionsTest-compression 3 0 0 0 3.802
TrackerTest-compression 7 0 0 0 2.383
ViewTest-compression 3 0 0 0 2.296
HelpersTest 8 0 0 0 20.808
LifecycleTransactionTest 8 0 0 0 2.922
LogTransactionTest 39 0 0 0 3.170
RealTransactionsTest 3 0 0 0 4.419
TrackerTest 7 0 0 0 2.483
ViewTest 3 0 0 0 2.387
HelpersTest 8 0 0 0 15.467
LifecycleTransactionTest 8 0 0 0 2.767
LogTransactionTest 39 0 0 0 3.220
RealTransactionsTest 3 0 0 0 4.784
TrackerTest 7 0 0 0 2.862
ViewTest 3 0 0 0 3.466
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.076
ByteBufferAccessorTest-cdc 2 0 0 0 0.106
BytesTypeTest-cdc 2 0 0 0 0.273
CollectionTypeTest-cdc 6 0 0 0 0.189
CollectionTypesTest-cdc 3 0 0 0 6.083
CompositeAndTupleTypesTest-cdc 3 0 0 0 9.561
CompositeTypeTest-cdc 9 0 0 0 4.753
DecimalTypeTest-cdc 3 0 0 0 0.124
DynamicCompositeTypeTest-cdc 8 0 0 0 3.301
EmptyTypeTest-cdc 7 0 0 0 0.871
IntegerTypeTest-cdc 10 0 0 0 0.125
JsonConversionTest-cdc 30 0 0 0 0.718
ReversedTypeTest-cdc 1 0 0 0 0.107
RoundTripTest-cdc 8 0 0 0 0.570
SimpleDateTypeTest-cdc 1 0 0 0 0.137
TimeTypeTest-cdc 2 0 0 0 4.606
TimeUUIDTypeTest-cdc 6 0 0 0 8.052
TimestampTypeTest-cdc 1 0 0 0 0.686
TypeCompareTest-cdc 6 0 0 0 0.398
TypeParserTest-cdc 3 0 0 0 1.269
TypeValidationTest-cdc 18 0 0 0 4.165
UUIDTypeTest-cdc 6 0 0 0 3.964
ValueAccessorTest-cdc 4 0 0 0 0.510
AbstractCompositeTypeTest-cdc 2 0 0 0 0.210
ByteBufferAccessorTest-cdc 2 0 0 0 0.235
BytesTypeTest-cdc 2 0 0 0 0.322
CollectionTypeTest-cdc 6 0 0 0 0.256
CollectionTypesTest-cdc 3 0 0 0 5.654
CompositeAndTupleTypesTest-cdc 3 0 0 0 7.918
CompositeTypeTest-cdc 9 0 0 0 2.934
DecimalTypeTest-cdc 3 0 0 0 0.187
DynamicCompositeTypeTest-cdc 8 0 0 0 2.816
EmptyTypeTest-cdc 7 0 0 0 0.851
IntegerTypeTest-cdc 10 0 0 0 0.263
JsonConversionTest-cdc 30 0 0 0 0.848
ReversedTypeTest-cdc 1 0 0 0 0.245
RoundTripTest-cdc 8 0 0 0 0.593
SimpleDateTypeTest-cdc 1 0 0 0 0.221
TimeTypeTest-cdc 2 0 0 0 3.197
TimeUUIDTypeTest-cdc 6 0 0 0 4.468
TimestampTypeTest-cdc 1 0 0 0 0.613
TypeCompareTest-cdc 6 0 0 0 0.420
TypeParserTest-cdc 3 0 0 0 1.064
TypeValidationTest-cdc 18 0 0 0 3.582
UUIDTypeTest-cdc 6 0 0 0 2.777
ValueAccessorTest-cdc 4 0 0 0 0.594
AbstractCompositeTypeTest-compression 2 0 0 0 0.061
ByteBufferAccessorTest-compression 2 0 0 0 0.097
BytesTypeTest-compression 2 0 0 0 0.218
CollectionTypeTest-compression 6 0 0 0 0.140
CollectionTypesTest-compression 3 0 0 0 5.586
CompositeAndTupleTypesTest-compression 3 0 0 0 8.577
CompositeTypeTest-compression 9 0 0 0 3.383
DecimalTypeTest-compression 3 0 0 0 0.069
DynamicCompositeTypeTest-compression 8 0 0 0 3.230
EmptyTypeTest-compression 7 0 0 0 0.846
IntegerTypeTest-compression 10 0 0 0 0.121
JsonConversionTest-compression 30 0 0 0 0.677
ReversedTypeTest-compression 1 0 0 0 0.090
RoundTripTest-compression 8 0 0 0 0.496
SimpleDateTypeTest-compression 1 0 0 0 0.108
TimeTypeTest-compression 2 0 0 0 3.698
TimeUUIDTypeTest-compression 6 0 0 0 8.287
TimestampTypeTest-compression 1 0 0 0 0.703
TypeCompareTest-compression 6 0 0 0 0.368
TypeParserTest-compression 3 0 0 0 0.877
TypeValidationTest-compression 18 0 0 0 3.795
UUIDTypeTest-compression 6 0 0 0 4.182
ValueAccessorTest-compression 4 0 0 0 0.653
AbstractCompositeTypeTest-compression 2 0 0 0 0.180
ByteBufferAccessorTest-compression 2 0 0 0 0.234
BytesTypeTest-compression 2 0 0 0 0.410
CollectionTypeTest-compression 6 0 0 0 0.282
CollectionTypesTest-compression 3 0 0 0 5.660
CompositeAndTupleTypesTest-compression 3 0 0 0 7.817
CompositeTypeTest-compression 9 0 0 0 2.920
DecimalTypeTest-compression 3 0 0 0 0.188
DynamicCompositeTypeTest-compression 8 0 0 0 2.870
EmptyTypeTest-compression 7 0 0 0 0.970
IntegerTypeTest-compression 10 0 0 0 0.232
JsonConversionTest-compression 30 0 0 0 0.795
ReversedTypeTest-compression 1 0 0 0 0.199
RoundTripTest-compression 8 0 0 0 0.561
SimpleDateTypeTest-compression 1 0 0 0 0.219
TimeTypeTest-compression 2 0 0 0 3.560
TimeUUIDTypeTest-compression 6 0 0 0 5.540
TimestampTypeTest-compression 1 0 0 0 0.861
TypeCompareTest-compression 6 0 0 0 0.499
TypeParserTest-compression 3 0 0 0 1.384
TypeValidationTest-compression 18 0 0 0 5.253
UUIDTypeTest-compression 6 0 0 0 3.419
ValueAccessorTest-compression 4 0 0 0 0.768
AbstractCompositeTypeTest 2 0 0 0 0.096
ByteBufferAccessorTest 2 0 0 0 0.112
BytesTypeTest 2 0 0 0 0.312
CollectionTypeTest 6 0 0 0 0.195
CollectionTypesTest 3 0 0 0 6.249
CompositeAndTupleTypesTest 3 0 0 0 12.614
CompositeTypeTest 9 0 0 0 3.448
DecimalTypeTest 3 0 0 0 0.092
DynamicCompositeTypeTest 8 0 0 0 3.690
EmptyTypeTest 7 0 0 0 1.036
IntegerTypeTest 10 0 0 0 0.116
JsonConversionTest 30 0 0 0 0.830
ReversedTypeTest 1 0 0 0 0.111
RoundTripTest 8 0 0 0 0.547
SimpleDateTypeTest 1 0 0 0 0.124
TimeTypeTest 2 0 0 0 3.730
TimeUUIDTypeTest 6 0 0 0 8.480
TimestampTypeTest 1 0 0 0 0.720
TypeCompareTest 6 0 0 0 0.523
TypeParserTest 3 0 0 0 1.082
TypeValidationTest 18 0 0 0 4.856
UUIDTypeTest 6 0 0 0 4.393
ValueAccessorTest 4 0 0 0 0.545
AbstractCompositeTypeTest 2 0 0 0 0.343
ByteBufferAccessorTest 2 0 0 0 0.370
BytesTypeTest 2 0 0 0 0.503
CollectionTypeTest 6 0 0 0 0.306
CollectionTypesTest 3 0 0 0 6.473
CompositeAndTupleTypesTest 3 0 0 0 8.013
CompositeTypeTest 9 0 0 0 3.133
DecimalTypeTest 3 0 0 0 0.172
DynamicCompositeTypeTest 8 0 0 0 3.687
EmptyTypeTest 7 0 0 0 1.376
IntegerTypeTest 10 0 0 0 0.362
JsonConversionTest 30 0 0 0 1.213
ReversedTypeTest 1 0 0 0 0.229
RoundTripTest 8 0 0 0 0.774
SimpleDateTypeTest 1 0 0 0 0.253
TimeTypeTest 2 0 0 0 4.088
TimeUUIDTypeTest 6 0 0 0 6.465
TimestampTypeTest 1 0 0 0 0.791
TypeCompareTest 6 0 0 0 0.473
TypeParserTest 3 0 0 0 1.329
TypeValidationTest 18 0 0 0 5.411
UUIDTypeTest 6 0 0 0 4.227
ValueAccessorTest 4 0 0 0 0.808
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.422
MonitoringTaskTest-cdc 15 0 0 0 5.533
MonitoringTaskTest-compression 15 0 0 0 5.477
MonitoringTaskTest-compression 15 0 0 0 5.632
MonitoringTaskTest 15 0 0 0 5.460
MonitoringTaskTest 15 0 0 0 5.699
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 67.533
PartitionUpdateTest-cdc 3 0 0 0 4.387
PartitionImplementationTest-cdc 7 0 0 0 51.268
PartitionUpdateTest-cdc 3 0 0 0 3.946
PartitionImplementationTest-compression 7 0 0 0 63.691
PartitionUpdateTest-compression 3 0 0 0 4.733
PartitionImplementationTest-compression 7 0 0 0 65.825
PartitionUpdateTest-compression 3 0 0 0 4.428
PartitionImplementationTest 7 0 0 0 72.783
PartitionUpdateTest 3 0 0 0 5.062
PartitionImplementationTest 7 0 0 0 69.664
PartitionUpdateTest 3 0 0 0 4.274
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.696
PurgeFunctionTest-cdc 8 0 0 0 0.704
PurgeFunctionTest-compression 8 0 0 0 0.664
PurgeFunctionTest-compression 8 0 0 0 0.889
PurgeFunctionTest 8 0 0 0 0.676
PurgeFunctionTest 8 0 0 0 0.766
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.068
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.715
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 4.524
PendingAntiCompactionTest-cdc 18 0 0 0 13.417
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.163
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.142
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 3.634
PendingAntiCompactionTest-cdc 18 0 0 0 12.254
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.054
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.803
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.198
PendingAntiCompactionTest-compression 18 0 0 0 13.129
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.221
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.472
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 6.109
PendingAntiCompactionTest-compression 18 0 0 0 12.507
AbstractPendingAntiCompactionTest 1 0 0 1 0.069
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.737
PendingAntiCompactionBytemanTest 1 0 0 0 4.234
PendingAntiCompactionTest 18 0 0 0 13.205
AbstractPendingAntiCompactionTest 1 0 0 1 0.198
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.661
PendingAntiCompactionBytemanTest 1 0 0 0 4.220
PendingAntiCompactionTest 18 0 0 0 14.215
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.351
EncodingStatsTest-cdc 10 0 0 0 0.153
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.164
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.505
RowsTest-cdc 9 0 0 0 1.037
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 11.242
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 29.399
UnfilteredRowIteratorsTest-cdc 1 0 0 0 1.091
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.395
EncodingStatsTest-cdc 10 0 0 0 0.260
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.153
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 2.908
RowsTest-cdc 9 0 0 0 1.201
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 9.595
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 26.564
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.736
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.323
compression
EncodingStatsTest-compression 10 0 0 0 0.122
PartitionSerializationExceptionTest- 2 0 0 0 1.078
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.278
compression
RowsTest-compression 9 0 0 0 0.986
ThrottledUnfilteredIteratorTest- 7 0 0 0 11.072
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 28.284
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.651
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.446
compression
EncodingStatsTest-compression 10 0 0 0 0.259
PartitionSerializationExceptionTest- 2 0 0 0 1.186
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 2.830
compression
RowsTest-compression 9 0 0 0 1.202
ThrottledUnfilteredIteratorTest- 7 0 0 0 11.365
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 27.910
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.787
ColumnMetadataVersionComparatorTest 10 0 0 0 0.415
EncodingStatsTest 10 0 0 0 0.208
PartitionSerializationExceptionTest 2 0 0 0 1.357
RowAndDeletionMergeIteratorTest 10 0 0 0 3.285
RowsTest 9 0 0 0 1.079
ThrottledUnfilteredIteratorTest 7 0 0 0 10.813
UnfilteredRowIteratorsMergeTest 5 0 0 0 36.694
UnfilteredRowIteratorsTest 1 0 0 0 0.992
ColumnMetadataVersionComparatorTest 10 0 0 0 0.700
EncodingStatsTest 10 0 0 0 0.329
PartitionSerializationExceptionTest 2 0 0 0 1.489
RowAndDeletionMergeIteratorTest 10 0 0 0 2.728
RowsTest 9 0 0 0 1.183
ThrottledUnfilteredIteratorTest 7 0 0 0 11.642
UnfilteredRowIteratorsMergeTest 5 0 0 0 29.270
UnfilteredRowIteratorsTest 1 0 0 0 0.703
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 4.680
CassandraOutgoingFileTest-cdc 3 0 0 0 3.595
CassandraStreamHeaderTest-cdc 5 0 0 0 3.726
CassandraStreamManagerTest-cdc 2 0 0 0 4.008
ComponentManifestTest-cdc 2 0 0 0 0.297
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 15.709
cdc
StreamRequestTest-cdc 1 0 0 0 1.489
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.240
CassandraOutgoingFileTest-cdc 3 0 0 0 3.165
CassandraStreamHeaderTest-cdc 5 0 0 0 2.978
CassandraStreamManagerTest-cdc 2 0 0 0 3.282
ComponentManifestTest-cdc 2 0 0 0 0.358
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 13.992
cdc
StreamRequestTest-cdc 1 0 0 0 1.088
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.854
CassandraOutgoingFileTest-compression 3 0 0 0 3.731
CassandraStreamHeaderTest-compression 5 0 0 0 3.596
CassandraStreamManagerTest-compression 2 0 0 0 3.563
ComponentManifestTest-compression 2 0 0 0 0.251
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.578
compression
StreamRequestTest-compression 1 0 0 0 0.860
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.267
CassandraOutgoingFileTest-compression 3 0 0 0 3.197
CassandraStreamHeaderTest-compression 5 0 0 0 3.290
CassandraStreamManagerTest-compression 2 0 0 0 3.769
ComponentManifestTest-compression 2 0 0 0 0.460
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.737
compression
StreamRequestTest-compression 1 0 0 0 1.530
CassandraEntireSSTableStreamWriterTest 2 0 0 0 4.208
CassandraOutgoingFileTest 3 0 0 0 3.622
CassandraStreamHeaderTest 5 0 0 0 3.839
CassandraStreamManagerTest 2 0 0 0 5.599
ComponentManifestTest 2 0 0 0 0.408
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 16.122
StreamRequestTest 1 0 0 0 0.910
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.298
CassandraOutgoingFileTest 3 0 0 0 4.123
CassandraStreamHeaderTest 5 0 0 0 3.428
CassandraStreamManagerTest 2 0 0 0 3.899
ComponentManifestTest 2 0 0 0 0.494
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.474
StreamRequestTest 1 0 0 0 1.653
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 11.123
RTTransformationsTest-cdc 15 0 0 0 1.038
DuplicateRowCheckerTest-cdc 7 0 0 0 5.625
RTTransformationsTest-cdc 15 0 0 0 0.754
DuplicateRowCheckerTest-compression 7 0 0 0 6.795
RTTransformationsTest-compression 15 0 0 0 0.604
DuplicateRowCheckerTest-compression 7 0 0 0 8.242
RTTransformationsTest-compression 15 0 0 0 1.095
DuplicateRowCheckerTest 7 0 0 0 6.160
RTTransformationsTest 15 0 0 0 0.649
DuplicateRowCheckerTest 7 0 0 0 8.934
RTTransformationsTest 15 0 0 0 0.812
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 22.139
ViewUtilsTest-cdc 3 0 0 0 1.423
ViewBuilderTaskTest-cdc 1 0 0 0 21.039
ViewUtilsTest-cdc 3 0 0 0 1.432
ViewBuilderTaskTest-compression 1 0 0 0 23.755
ViewUtilsTest-compression 3 0 0 0 1.525
ViewBuilderTaskTest-compression 1 0 0 0 23.929
ViewUtilsTest-compression 3 0 0 0 1.545
ViewBuilderTaskTest 1 0 0 0 22.143
ViewUtilsTest 3 0 0 0 1.510
ViewBuilderTaskTest 1 0 0 0 19.295
ViewUtilsTest 3 0 0 0 1.724
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 15.680
SystemPropertiesTableTest-cdc 6 0 0 0 13.557
SettingsTableTest-cdc 7 0 0 0 13.378
SystemPropertiesTableTest-cdc 6 0 0 0 12.722
SettingsTableTest-compression 7 0 0 0 14.563
SystemPropertiesTableTest-compression 6 0 0 0 13.999
SettingsTableTest-compression 7 0 0 0 13.563
SystemPropertiesTableTest-compression 6 0 0 0 13.521
SettingsTableTest 7 0 0 0 16.156
SystemPropertiesTableTest 6 0 0 0 13.936
SettingsTableTest 7 0 0 0 13.912
SystemPropertiesTableTest 6 0 0 0 13.353
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 6.020
BoundsTest-cdc 1 0 0 0 0.104
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.146
KeyCollisionTest-cdc 1 0 0 0 3.792
Murmur3PartitionerTest-cdc 10 0 0 0 2.289
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.616
RandomPartitionerTest-cdc 9 0 0 0 2.596
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.111
RangeTest-cdc 32 0 0 0 13.503
SplitterTest-cdc 14 0 0 0 19.667
StreamStateStoreTest-cdc 1 0 0 0 2.329
BootStrapperTest-cdc 10 0 0 0 5.762
BoundsTest-cdc 1 0 0 0 0.203
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.383
KeyCollisionTest-cdc 1 0 0 0 2.857
Murmur3PartitionerTest-cdc 10 0 0 0 1.992
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.289
RandomPartitionerTest-cdc 9 0 0 0 2.161
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.261
RangeTest-cdc 32 0 0 0 13.642
SplitterTest-cdc 14 0 0 0 18.529
StreamStateStoreTest-cdc 1 0 0 0 2.097
BootStrapperTest-compression 10 0 0 0 8.248
BoundsTest-compression 1 0 0 0 0.111
ByteOrderedPartitionerTest-compression 6 0 0 0 2.029
KeyCollisionTest-compression 1 0 0 0 3.449
Murmur3PartitionerTest-compression 10 0 0 0 1.747
OrderPreservingPartitionerTest- 7 0 0 0 2.178
compression
RandomPartitionerTest-compression 9 0 0 0 2.064
RangeFetchMapCalculatorTest-compression 13 0 0 0 0.908
RangeTest-compression 32 0 0 0 12.941
SplitterTest-compression 14 0 0 0 19.493
StreamStateStoreTest-compression 1 0 0 0 2.297
BootStrapperTest-compression 10 0 0 0 7.090
BoundsTest-compression 1 0 0 0 0.280
ByteOrderedPartitionerTest-compression 6 0 0 0 2.914
KeyCollisionTest-compression 1 0 0 0 3.275
Murmur3PartitionerTest-compression 10 0 0 0 2.117
OrderPreservingPartitionerTest- 7 0 0 0 2.248
compression
RandomPartitionerTest-compression 9 0 0 0 4.038
RangeFetchMapCalculatorTest-compression 13 0 0 0 2.158
RangeTest-compression 32 0 0 0 16.741
SplitterTest-compression 14 0 0 0 23.172
StreamStateStoreTest-compression 1 0 0 0 2.129
BootStrapperTest 10 0 0 0 6.398
BoundsTest 1 0 0 0 0.119
ByteOrderedPartitionerTest 6 0 0 0 2.762
KeyCollisionTest 1 0 0 0 3.318
Murmur3PartitionerTest 10 0 0 0 1.782
OrderPreservingPartitionerTest 7 0 0 0 2.535
RandomPartitionerTest 9 0 0 0 2.522
RangeFetchMapCalculatorTest 13 0 0 0 1.114
RangeTest 32 0 0 0 14.180
SplitterTest 14 0 0 0 21.455
StreamStateStoreTest 1 0 0 0 2.486
BootStrapperTest 10 0 0 0 9.449
BoundsTest 1 0 0 0 0.187
ByteOrderedPartitionerTest 6 0 0 0 2.242
KeyCollisionTest 1 0 0 0 3.057
Murmur3PartitionerTest 10 0 0 0 2.786
OrderPreservingPartitionerTest 7 0 0 0 2.567
RandomPartitionerTest 9 0 0 0 2.606
RangeFetchMapCalculatorTest 13 0 0 0 1.353
RangeTest 32 0 0 0 16.672
SplitterTest 14 0 0 0 20.133
StreamStateStoreTest 1 0 0 0 2.504
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.059
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 172.267
NoReplicationTokenAllocatorTest 4 0 0 0 8.336
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 71.052
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.217
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 166.048
NoReplicationTokenAllocatorTest 4 0 0 0 7.159
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 67.513
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 0.982
DiagnosticEventServiceTest-cdc 6 0 0 0 1.103
DiagnosticEventServiceTest-compression 6 0 0 0 0.987
DiagnosticEventServiceTest-compression 6 0 0 0 1.080
DiagnosticEventServiceTest 6 0 0 0 1.174
DiagnosticEventServiceTest 6 0 0 0 1.243
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.076
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.204
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.073
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.233
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.090
DiagnosticEventMemoryStoreTest 6 0 0 0 0.196
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 89.123
CasWriteTest 9 0 0 0 27.779
ClientNetworkStopStartTest 1 0 0 0 23.304
FailingRepairTest 6 0 0 0 31.487
FqlReplayDDLExclusionTest 1 0 0 0 29.480
FrozenUDTTest 4 0 0 0 28.019
FullRepairCoordinatorFastTest 66 0 0 2 76.699
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 227.538
FullRepairCoordinatorTimeoutTest 6 0 0 0 94.659
GossipSettlesTest 1 0 0 0 34.305
GossipShutdownTest 1 0 0 0 38.564
GossipTest 2 0 0 0 66.704
IncRepairTruncationTest 1 0 0 0 35.588
IncrementalRepairCoordinatorFastTest 66 0 0 6 87.038
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 239.559
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 97.074
InternodeEncryptionOptionsTest 8 0 0 0 66.848
JVMDTestTest 4 0 0 0 166.828
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 85.285
LargeColumnTest 1 0 0 0 18.577
MessageFiltersTest 5 0 0 0 63.620
MessageForwardingTest 1 0 0 0 15.226
NativeProtocolTest 2 0 0 0 71.765
NativeTransportEncryptionOptionsTest 5 0 0 0 29.982
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 260.895
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 241.696
NetstatsRepairStreamingTest 2 0 0 0 297.517
NetworkTopologyTest 6 0 0 0 7.088
NodeToolEnableDisableBinaryTest 2 0 0 0 30.260
NodeToolRingTest 6 0 0 0 8.500
NodeToolTest 2 0 0 0 14.350
PreviewRepairCoordinatorFastTest 66 0 0 2 82.644
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 249.395
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 94.940
PreviewRepairTest 5 0 0 0 152.105
QueryReplayerEndToEndTest 1 0 0 0 51.552
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 58.002
ReadRepairQueryTypesTest 306 0 0 0 232.828
ReadRepairTest 10 0 0 0 166.271
RepairBoundaryTest 2 0 0 0 43.809
RepairCoordinatorFailingMessageTest 1 0 0 1 0.060
RepairDigestTrackingTest 5 0 0 0 46.642
RepairOperationalTest 5 0 0 0 72.690
RepairTest 7 0 0 0 129.200
ReplicaFilteringProtectionTest 3 0 0 0 10.947
ResourceLeakTest 1 0 0 1 0.070
SchemaTest 3 0 0 0 26.522
ShortReadProtectionTest 2 0 0 0 20.641
SimpleReadWriteTest 14 0 0 0 147.961
StreamPrepareFailTest 1 0 0 0 31.989
StreamingTest 1 0 0 0 15.567
TableEstimatesTest 2 0 0 0 9.032
TopologyChangeTest 4 0 0 0 203.821
BootstrapBinaryDisabledTest 1 0 0 0 87.985
CasWriteTest 9 0 0 0 27.084
ClientNetworkStopStartTest 1 0 0 0 22.808
FailingRepairTest 6 0 0 0 30.417
FqlReplayDDLExclusionTest 1 0 0 0 28.799
FrozenUDTTest 4 0 0 0 25.573
FullRepairCoordinatorFastTest 66 0 0 2 77.137
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 222.585
FullRepairCoordinatorTimeoutTest 6 0 0 0 93.683
GossipSettlesTest 1 0 0 0 33.674
GossipShutdownTest 1 0 0 0 37.772
GossipTest 2 0 0 0 64.499
IncRepairTruncationTest 1 0 0 0 28.836
IncrementalRepairCoordinatorFastTest 66 0 0 6 76.107
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 224.486
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 93.647
InternodeEncryptionOptionsTest 8 0 0 0 62.890
JVMDTestTest 4 0 0 0 160.251
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 82.344
LargeColumnTest 1 0 0 0 12.580
MessageFiltersTest 5 0 0 0 57.964
MessageForwardingTest 1 0 0 0 12.297
NativeProtocolTest 2 0 0 0 70.309
NativeTransportEncryptionOptionsTest 5 0 0 0 28.007
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 205.743
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 199.315
NetstatsRepairStreamingTest 2 0 0 0 234.087
NetworkTopologyTest 6 0 0 0 5.536
NodeToolEnableDisableBinaryTest 2 0 0 0 27.544
NodeToolRingTest 6 0 1 0 7.813
NodeToolTest 2 0 0 0 12.655
PreviewRepairCoordinatorFastTest 66 0 0 2 79.052
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 224.428
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 91.147
PreviewRepairTest 5 0 0 0 144.102
QueryReplayerEndToEndTest 1 0 0 0 47.323
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 52.824
ReadRepairQueryTypesTest 306 0 0 0 244.830
ReadRepairTest 10 0 0 0 136.403
RepairBoundaryTest 2 0 0 0 42.586
RepairCoordinatorFailingMessageTest 1 0 0 1 0.130
RepairDigestTrackingTest 5 0 0 0 42.231
RepairOperationalTest 5 0 0 0 65.086
RepairTest 7 0 0 0 104.664
ReplicaFilteringProtectionTest 3 0 0 0 10.268
ResourceLeakTest 1 0 0 1 0.157
SchemaTest 3 0 0 0 23.705
ShortReadProtectionTest 2 0 0 0 17.087
SimpleReadWriteTest 14 0 0 0 125.467
StreamPrepareFailTest 1 0 0 0 30.176
StreamingTest 1 0 0 0 13.702
TableEstimatesTest 2 0 0 0 7.853
TopologyChangeTest 4 0 0 0 197.428
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 171.844
CommunicationDuringDecommissionTest 1 0 0 0 60.505
NodeNotInRingTest 1 0 0 0 30.948
PendingWritesTest 1 0 0 0 57.615
BootstrapTest 2 0 0 0 163.813
CommunicationDuringDecommissionTest 1 0 0 0 59.715
NodeNotInRingTest 1 0 0 0 29.297
PendingWritesTest 1 0 0 0 56.786
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 3 1 0 0 3.124
MixedModeReadRepairTest 5 5 0 0 3.866
MixedModeReadTest 1 1 0 0 2.018
PagingTest 1 1 0 0 2.027
UpgradeTest 2 2 0 0 2.604
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 9.423
FullQueryLoggerTest-cdc 35 0 0 0 8.961
FullQueryLoggerTest-compression 35 0 0 0 10.270
FullQueryLoggerTest-compression 35 0 0 0 8.799
FullQueryLoggerTest 35 0 0 0 10.631
FullQueryLoggerTest 35 0 0 0 9.327
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.523
FQLReplayTest 22 0 0 0 2.262
FQLCompareTest 3 0 0 0 2.335
FQLReplayTest 22 0 0 0 2.211
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.069
ArrivalWindowTest-cdc 1 0 0 0 0.515
EndpointStateTest-cdc 2 0 0 0 1.510
ExpireEndpointTest-cdc 1 0 0 0 1.176
FailureDetectorTest-cdc 1 0 0 0 2.508
GossipDigestTest-cdc 1 0 0 0 0.304
GossiperTest-cdc 4 0 0 0 2.302
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 5.004
SerializationsTest-cdc 2 0 0 0 0.876
ShadowRoundTest-cdc 1 0 0 0 5.917
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.180
ArrivalWindowTest-cdc 1 0 0 0 0.589
EndpointStateTest-cdc 2 0 0 0 1.446
ExpireEndpointTest-cdc 1 0 0 0 1.158
FailureDetectorTest-cdc 1 0 0 0 2.520
GossipDigestTest-cdc 1 0 0 0 0.371
GossiperTest-cdc 4 0 0 0 2.513
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.123
SerializationsTest-cdc 2 0 0 0 1.074
ShadowRoundTest-cdc 1 0 0 0 5.760
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.058
ArrivalWindowTest-compression 1 0 0 0 0.425
EndpointStateTest-compression 2 0 0 0 1.455
ExpireEndpointTest-compression 1 0 0 0 0.899
FailureDetectorTest-compression 1 0 0 0 2.595
GossipDigestTest-compression 1 0 0 0 0.259
GossiperTest-compression 4 0 0 0 2.413
PendingRangeCalculatorServiceTest- 1 0 0 0 4.988
compression
SerializationsTest-compression 2 0 0 0 0.822
ShadowRoundTest-compression 1 0 0 0 6.042
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.222
ArrivalWindowTest-compression 1 0 0 0 0.774
EndpointStateTest-compression 2 0 0 0 1.882
ExpireEndpointTest-compression 1 0 0 0 1.165
FailureDetectorTest-compression 1 0 0 0 2.723
GossipDigestTest-compression 1 0 0 0 0.393
GossiperTest-compression 4 0 0 0 3.406
PendingRangeCalculatorServiceTest- 1 0 0 0 6.376
compression
SerializationsTest-compression 2 0 0 0 1.274
ShadowRoundTest-compression 1 0 0 0 6.146
ArrayBackedBoundedStatsTest 2 0 0 0 0.071
ArrivalWindowTest 1 0 0 0 0.512
EndpointStateTest 2 0 0 0 1.663
ExpireEndpointTest 1 0 0 0 1.102
FailureDetectorTest 1 0 0 0 2.636
GossipDigestTest 1 0 0 0 0.362
GossiperTest 4 0 0 0 3.692
PendingRangeCalculatorServiceTest 1 0 0 0 5.894
SerializationsTest 2 0 0 0 0.968
ShadowRoundTest 1 0 0 0 5.836
ArrayBackedBoundedStatsTest 2 0 0 0 0.189
ArrivalWindowTest 1 0 0 0 0.734
EndpointStateTest 2 0 0 0 1.969
ExpireEndpointTest 1 0 0 0 1.409
FailureDetectorTest 1 0 0 0 2.929
GossipDigestTest 1 0 0 0 0.400
GossiperTest 4 0 0 0 2.911
PendingRangeCalculatorServiceTest 1 0 0 0 4.749
SerializationsTest 2 0 0 0 1.369
ShadowRoundTest 1 0 0 0 6.443
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 1 0 63.655
HintsWriteThenReadTest 1 0 1 0 66.382
ChecksummedDataInputTest-cdc 3 0 0 0 0.916
HintMessageTest-cdc 1 0 0 0 3.438
HintTest-cdc 7 0 0 0 5.457
HintWriteTTLTest-cdc 4 0 0 0 3.873
HintsBufferPoolTest-cdc 1 0 0 0 4.701
HintsBufferTest-cdc 2 0 0 0 6.997
HintsCatalogTest-cdc 3 0 0 0 3.695
HintsCompressionTest-cdc 4 0 0 0 7.960
HintsDescriptorTest-cdc 5 0 0 0 0.566
HintsEncryptionTest-cdc 1 0 0 0 4.985
HintsReaderTest-cdc 2 0 0 0 3.901
HintsServiceTest-cdc 4 0 0 0 176.216
ChecksummedDataInputTest-cdc 3 0 0 0 1.102
HintMessageTest-cdc 1 0 0 0 2.958
HintTest-cdc 7 0 0 0 4.378
HintWriteTTLTest-cdc 4 0 0 0 2.998
HintsBufferPoolTest-cdc 1 0 0 0 3.350
HintsBufferTest-cdc 2 0 0 0 6.453
HintsCatalogTest-cdc 3 0 0 0 3.064
HintsCompressionTest-cdc 4 0 0 0 6.286
HintsDescriptorTest-cdc 5 0 0 0 0.662
HintsEncryptionTest-cdc 1 0 0 0 4.399
HintsReaderTest-cdc 2 0 0 0 3.199
HintsServiceTest-cdc 4 0 0 0 175.505
ChecksummedDataInputTest-compression 3 0 0 0 0.928
HintMessageTest-compression 1 0 0 0 3.319
HintTest-compression 7 0 0 0 4.805
HintWriteTTLTest-compression 4 0 0 0 3.358
HintsBufferPoolTest-compression 1 0 0 0 4.034
HintsBufferTest-compression 2 0 0 0 4.559
HintsCatalogTest-compression 3 0 0 0 3.477
HintsCompressionTest-compression 4 0 0 0 8.233
HintsDescriptorTest-compression 5 0 0 0 0.520
HintsEncryptionTest-compression 1 0 0 0 5.101
HintsReaderTest-compression 2 0 0 0 3.773
HintsServiceTest-compression 4 0 0 0 186.112
ChecksummedDataInputTest-compression 3 0 0 0 1.605
HintMessageTest-compression 1 0 0 0 3.908
HintTest-compression 7 0 0 0 4.211
HintWriteTTLTest-compression 4 0 0 0 2.972
HintsBufferPoolTest-compression 1 0 0 0 3.825
HintsBufferTest-compression 2 0 0 0 7.759
HintsCatalogTest-compression 3 0 0 0 3.243
HintsCompressionTest-compression 4 0 0 0 7.180
HintsDescriptorTest-compression 5 0 0 0 1.164
HintsEncryptionTest-compression 1 0 0 0 5.717
HintsReaderTest-compression 2 0 0 0 3.297
HintsServiceTest-compression 4 0 0 0 175.902
ChecksummedDataInputTest 3 0 0 0 1.042
HintMessageTest 1 0 0 0 3.572
HintTest 7 0 0 0 4.785
HintWriteTTLTest 4 0 0 0 4.034
HintsBufferPoolTest 1 0 0 0 4.450
HintsBufferTest 2 0 0 0 6.623
HintsCatalogTest 3 0 0 0 3.533
HintsCompressionTest 4 0 0 0 7.168
HintsDescriptorTest 5 0 0 0 0.523
HintsEncryptionTest 1 0 0 0 4.730
HintsReaderTest 2 0 0 0 3.737
HintsServiceTest 4 0 0 0 176.086
ChecksummedDataInputTest 3 0 0 0 1.330
HintMessageTest 1 0 0 0 3.154
HintTest 7 0 0 0 5.064
HintWriteTTLTest 4 0 0 0 3.417
HintsBufferPoolTest 1 0 0 0 3.678
HintsBufferTest 2 0 0 0 9.828
HintsCatalogTest 3 0 0 0 3.226
HintsCompressionTest 4 0 0 0 6.024
HintsDescriptorTest 5 0 0 0 0.709
HintsEncryptionTest 1 0 0 0 6.731
HintsReaderTest 2 0 0 0 4.187
HintsServiceTest 4 0 0 0 176.893
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 27.675
SecondaryIndexManagerTest-cdc 16 0 0 0 29.828
CustomIndexTest-cdc 29 0 0 0 25.698
SecondaryIndexManagerTest-cdc 16 0 0 0 27.243
CustomIndexTest-compression 29 0 0 0 27.509
SecondaryIndexManagerTest-compression 16 0 0 0 29.452
CustomIndexTest-compression 29 0 0 0 28.266
SecondaryIndexManagerTest-compression 16 0 0 0 26.696
CustomIndexTest 29 0 0 0 37.528
SecondaryIndexManagerTest 16 0 0 0 28.329
CustomIndexTest 29 0 0 0 24.991
SecondaryIndexManagerTest 16 0 0 0 27.330
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 27 0 0 0 21.562
CassandraIndexTest-cdc 27 0 0 0 19.732
CassandraIndexTest-compression 27 0 0 0 25.083
CassandraIndexTest-compression 27 0 0 0 23.413
CassandraIndexTest 27 0 0 0 22.690
CassandraIndexTest 27 0 0 0 20.661
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 22.758
SASIIndexTest-cdc 32 0 0 0 25.006
SASICQLTest-cdc 9 0 0 0 19.967
SASIIndexTest-cdc 32 0 0 0 20.710
SASICQLTest-compression 9 0 0 0 23.911
SASIIndexTest-compression 32 0 0 0 18.099
SASICQLTest-compression 9 0 0 0 25.632
SASIIndexTest-compression 32 0 0 0 21.848
SASICQLTest 9 0 0 0 22.208
SASIIndexTest 32 0 0 0 19.675
SASICQLTest 9 0 0 0 20.049
SASIIndexTest 32 0 0 0 19.984
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.430
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.302
StandardAnalyzerTest-cdc 10 0 0 0 0.661
DelimiterAnalyzerTest-cdc 12 0 0 0 0.539
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.401
StandardAnalyzerTest-cdc 10 0 0 0 0.709
DelimiterAnalyzerTest-compression 12 0 0 0 0.369
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.289
StandardAnalyzerTest-compression 10 0 0 0 0.818
DelimiterAnalyzerTest-compression 12 0 0 0 0.526
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.345
StandardAnalyzerTest-compression 10 0 0 0 0.720
DelimiterAnalyzerTest 12 0 0 0 0.432
NonTokenizingAnalyzerTest 3 0 0 0 0.273
StandardAnalyzerTest 10 0 0 0 0.604
DelimiterAnalyzerTest 12 0 0 0 0.621
NonTokenizingAnalyzerTest 3 0 0 0 0.328
StandardAnalyzerTest 10 0 0 0 0.724
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.026
IndexModeTest-cdc 14 0 0 0 1.357
IndexModeTest-compression 14 0 0 0 0.948
IndexModeTest-compression 14 0 0 0 1.194
IndexModeTest 14 0 0 0 1.029
IndexModeTest 14 0 0 0 1.149
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 19.173
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.638
TokenTreeTest-cdc 14 0 0 0 16.128
OnDiskIndexTest-cdc 12 0 0 0 15.714
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.327
TokenTreeTest-cdc 14 0 0 0 13.830
OnDiskIndexTest-compression 12 0 0 0 17.936
PerSSTableIndexWriterTest-compression 2 0 0 0 6.161
TokenTreeTest-compression 14 0 0 0 13.132
OnDiskIndexTest-compression 12 0 0 0 15.815
PerSSTableIndexWriterTest-compression 2 0 0 0 5.896
TokenTreeTest-compression 14 0 0 0 14.818
OnDiskIndexTest 12 0 0 0 15.793
PerSSTableIndexWriterTest 2 0 0 0 6.292
TokenTreeTest 14 0 0 0 13.601
OnDiskIndexTest 12 0 0 0 20.738
PerSSTableIndexWriterTest 2 0 0 0 6.579
TokenTreeTest 14 0 0 0 18.918
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan
Name Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc 2 0 0 0 0.105
OperationTest-cdc 6 0 0 0 5.549
ExpressionTest-cdc 2 0 0 0 0.205
OperationTest-cdc 6 0 0 0 4.892
ExpressionTest-compression 2 0 0 0 0.075
OperationTest-compression 6 0 0 0 4.779
ExpressionTest-compression 2 0 0 0 0.196
OperationTest-compression 6 0 0 0 4.695
ExpressionTest 2 0 0 0 0.083
OperationTest 6 0 0 0 4.794
ExpressionTest 2 0 0 0 0.365
OperationTest 6 0 0 0 6.642
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.087
MappedBufferTest-cdc 26 0 0 0 2.526
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.388
RangeUnionIteratorTest-cdc 13 0 0 0 0.400
LongIteratorTest-cdc 2 0 0 0 0.185
MappedBufferTest-cdc 26 0 0 0 2.431
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.446
RangeUnionIteratorTest-cdc 13 0 0 0 0.412
LongIteratorTest-compression 2 0 0 0 0.063
MappedBufferTest-compression 26 0 0 0 2.846
RangeIntersectionIteratorTest-compression 11 0 0 0 0.332
RangeUnionIteratorTest-compression 13 0 0 0 0.397
LongIteratorTest-compression 2 0 0 0 0.246
MappedBufferTest-compression 26 0 0 0 2.333
RangeIntersectionIteratorTest-compression 11 0 0 0 0.439
RangeUnionIteratorTest-compression 13 0 0 0 0.626
LongIteratorTest 2 0 0 0 0.073
MappedBufferTest 26 0 0 0 2.246
RangeIntersectionIteratorTest 11 0 0 0 0.333
RangeUnionIteratorTest 13 0 0 0 0.285
LongIteratorTest 2 0 0 0 0.306
MappedBufferTest 26 0 0 0 2.644
RangeIntersectionIteratorTest 11 0 0 0 0.504
RangeUnionIteratorTest 13 0 0 0 0.492
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.082
DiskSpaceMetricsTest-cdc 2 0 0 0 21.767
BloomFilterTrackerTest-cdc 3 0 0 0 0.177
DiskSpaceMetricsTest-cdc 2 0 0 0 11.521
BloomFilterTrackerTest-compression 3 0 0 0 0.083
DiskSpaceMetricsTest-compression 2 0 0 0 18.444
BloomFilterTrackerTest-compression 3 0 0 0 0.258
DiskSpaceMetricsTest-compression 2 0 0 0 14.411
BloomFilterTrackerTest 3 0 0 0 0.065
DiskSpaceMetricsTest 2 0 0 0 18.655
BloomFilterTrackerTest 3 0 0 0 0.187
DiskSpaceMetricsTest 2 0 0 0 13.325
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 8.024
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.384
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 9.996
CompressedSequentialWriterTest-cdc 14 0 0 0 2.290
CompressorTest-cdc 6 0 0 0 0.913
ZstdCompressorTest-cdc 3 0 0 0 0.291
CQLCompressionTest-cdc 11 0 0 0 6.930
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.502
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 7.802
CompressedSequentialWriterTest-cdc 14 0 0 0 1.972
CompressorTest-cdc 6 0 0 0 1.047
ZstdCompressorTest-cdc 3 0 0 0 0.353
CQLCompressionTest-compression 11 0 0 0 7.979
CompressedRandomAccessReaderTest- 8 0 0 0 1.203
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 9.003
compression
CompressedSequentialWriterTest- 14 0 0 0 1.954
compression
CompressorTest-compression 6 0 0 0 0.867
ZstdCompressorTest-compression 3 0 0 0 0.274
CQLCompressionTest-compression 11 0 0 0 7.041
CompressedRandomAccessReaderTest- 8 0 0 0 1.914
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 13.789
compression
CompressedSequentialWriterTest- 14 0 0 0 3.032
compression
CompressorTest-compression 6 0 0 0 1.062
ZstdCompressorTest-compression 3 0 0 0 0.366
CQLCompressionTest 11 0 0 0 7.121
CompressedRandomAccessReaderTest 8 0 0 0 1.417
CompressedSequentialWriterReopenTest 4 0 0 0 11.025
CompressedSequentialWriterTest 14 0 0 0 2.014
CompressorTest 6 0 0 0 1.018
ZstdCompressorTest 3 0 0 0 0.307
CQLCompressionTest 11 0 0 0 6.959
CompressedRandomAccessReaderTest 8 0 0 0 1.454
CompressedSequentialWriterReopenTest 4 0 0 0 8.434
CompressedSequentialWriterTest 14 0 0 0 2.061
CompressorTest 6 0 0 0 1.046
ZstdCompressorTest 3 0 0 0 0.385
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 7.823
CQLSSTableWriterLongTest 1 0 0 0 5.902
BigTableWriterTest-cdc 5 0 0 0 4.272
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.210
CQLSSTableWriterTest-cdc 11 0 0 0 25.689
DescriptorTest-cdc 7 0 0 0 1.122
IndexSummaryManagerTest-cdc 8 0 0 0 6.475
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.320
IndexSummaryTest-cdc 12 0 0 0 33.310
LargePartitionsTest-cdc 1 0 0 1 0.066
LegacySSTableTest-cdc 11 0 0 1 54.647
SSTableCorruptionDetectionTest-cdc 2 0 0 0 59.630
SSTableHeaderFixTest-cdc 14 0 0 0 1.293
SSTableLoaderTest-cdc 4 0 0 0 24.872
SSTableMetadataTest-cdc 3 0 0 0 3.785
SSTableReaderTest-cdc 19 0 0 0 8.785
SSTableRewriterTest-cdc 20 0 0 0 19.455
SSTableScannerTest-cdc 3 0 0 0 3.803
SSTableWriterTest-cdc 5 0 0 0 65.513
BigTableWriterTest-cdc 5 0 0 0 3.449
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.049
CQLSSTableWriterTest-cdc 11 0 0 0 26.849
DescriptorTest-cdc 7 0 0 0 1.171
IndexSummaryManagerTest-cdc 8 0 0 0 5.833
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.311
IndexSummaryTest-cdc 12 0 0 0 33.271
LargePartitionsTest-cdc 1 0 0 1 0.181
LegacySSTableTest-cdc 11 0 0 1 55.586
SSTableCorruptionDetectionTest-cdc 2 0 0 0 58.634
SSTableHeaderFixTest-cdc 14 0 0 0 1.402
SSTableLoaderTest-cdc 4 0 0 0 21.950
SSTableMetadataTest-cdc 3 0 0 0 3.531
SSTableReaderTest-cdc 19 0 0 0 8.694
SSTableRewriterTest-cdc 20 0 0 0 14.927
SSTableScannerTest-cdc 3 0 0 0 3.265
SSTableWriterTest-cdc 5 0 0 0 60.044
BigTableWriterTest-compression 5 0 0 0 4.359
CQLSSTableWriterClientTest-compression 1 0 0 0 1.866
CQLSSTableWriterTest-compression 11 0 0 0 25.985
DescriptorTest-compression 7 0 0 0 0.898
IndexSummaryManagerTest-compression 8 0 0 0 7.202
IndexSummaryRedistributionTest- 1 0 0 0 5.106
compression
IndexSummaryTest-compression 12 0 0 0 32.430
LargePartitionsTest-compression 1 0 0 1 0.059
LegacySSTableTest-compression 11 0 0 1 56.218
SSTableCorruptionDetectionTest- 2 0 0 0 57.372
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.155
SSTableLoaderTest-compression 4 0 0 0 21.522
SSTableMetadataTest-compression 3 0 0 0 3.627
SSTableReaderTest-compression 19 0 0 0 8.796
SSTableRewriterTest-compression 20 0 0 0 15.047
SSTableScannerTest-compression 3 0 0 0 3.516
SSTableWriterTest-compression 5 0 0 0 30.645
BigTableWriterTest-compression 5 0 0 0 3.228
CQLSSTableWriterClientTest-compression 1 0 0 0 2.506
CQLSSTableWriterTest-compression 11 0 0 0 25.906
DescriptorTest-compression 7 0 0 0 1.487
IndexSummaryManagerTest-compression 8 0 0 0 6.967
IndexSummaryRedistributionTest- 1 0 0 0 5.106
compression
IndexSummaryTest-compression 12 0 0 0 32.949
LargePartitionsTest-compression 1 0 0 1 0.178
LegacySSTableTest-compression 11 0 0 1 55.041
SSTableCorruptionDetectionTest- 2 0 0 0 61.256
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.330
SSTableLoaderTest-compression 4 0 0 0 22.873
SSTableMetadataTest-compression 3 0 0 0 3.914
SSTableReaderTest-compression 19 0 0 0 9.019
SSTableRewriterTest-compression 20 0 0 0 17.592
SSTableScannerTest-compression 3 0 0 0 3.469
SSTableWriterTest-compression 5 0 0 0 38.445
BigTableWriterTest 5 0 0 0 4.124
CQLSSTableWriterClientTest 1 0 0 0 2.055
CQLSSTableWriterTest 11 0 0 0 26.756
DescriptorTest 7 0 0 0 1.215
IndexSummaryManagerTest 8 0 0 0 9.435
IndexSummaryRedistributionTest 1 0 0 0 4.536
IndexSummaryTest 12 0 0 0 33.459
LargePartitionsTest 1 0 0 1 0.061
LegacySSTableTest 11 0 0 1 56.704
SSTableCorruptionDetectionTest 2 0 0 0 57.562
SSTableHeaderFixTest 14 0 0 0 1.207
SSTableLoaderTest 4 0 0 0 23.720
SSTableMetadataTest 3 0 0 0 4.358
SSTableReaderTest 19 0 0 0 9.061
SSTableRewriterTest 20 0 0 0 13.394
SSTableScannerTest 3 0 0 0 3.394
SSTableWriterTest 5 0 0 0 64.906
BigTableWriterTest 5 0 0 0 3.355
CQLSSTableWriterClientTest 1 0 0 0 1.930
CQLSSTableWriterTest 11 0 0 0 26.738
DescriptorTest 7 0 0 0 1.191
IndexSummaryManagerTest 8 0 0 0 5.612
IndexSummaryRedistributionTest 1 0 0 0 3.927
IndexSummaryTest 12 0 0 0 32.948
LargePartitionsTest 1 0 0 1 0.185
LegacySSTableTest 11 0 0 1 56.711
SSTableCorruptionDetectionTest 2 0 0 0 62.528
SSTableHeaderFixTest 14 0 0 0 1.424
SSTableLoaderTest 4 0 0 0 23.543
SSTableMetadataTest 3 0 0 0 5.170
SSTableReaderTest 19 0 0 0 8.641
SSTableRewriterTest 20 0 0 0 16.118
SSTableScannerTest 3 0 0 0 3.144
SSTableWriterTest 5 0 0 0 60.272
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.116
SSTableFlushObserverTest-cdc 1 0 0 0 2.222
SSTableFlushObserverTest-compression 1 0 0 0 2.021
SSTableFlushObserverTest-compression 1 0 0 0 3.250
SSTableFlushObserverTest 1 0 0 0 2.808
SSTableFlushObserverTest 1 0 0 0 2.262
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.781
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.384
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.601
BigTableZeroCopyWriterTest-compression 2 0 0 0 5.877
BigTableZeroCopyWriterTest 2 0 0 0 4.298
BigTableZeroCopyWriterTest 2 0 0 0 3.546
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.524
MetadataSerializerTest-cdc 10 0 0 0 1.383
MetadataSerializerTest-compression 10 0 0 0 1.122
MetadataSerializerTest-compression 10 0 0 0 1.469
MetadataSerializerTest 10 0 0 0 1.188
MetadataSerializerTest 10 0 0 0 1.645
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 28.840
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.989
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.633
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.520
DataOutputTest-cdc 15 0 0 0 1.732
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.171
FileSegmentInputStreamTest-cdc 7 0 0 0 0.111
FileUtilsTest-cdc 4 0 0 0 0.963
MemoryTest-cdc 2 0 0 0 0.348
MmappedRegionsTest-cdc 12 0 0 0 1.288
NIODataInputStreamTest-cdc 17 0 0 0 8.940
RandomAccessReaderTest-cdc 11 0 0 0 1.513
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.303
SafeMemoryWriterTest-cdc 2 0 0 0 2.841
SequentialWriterTest-cdc 7 0 0 0 0.994
BufferedDataOutputStreamTest-cdc 16 0 0 0 23.763
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.358
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.137
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.098
DataOutputTest-cdc 15 0 0 0 1.130
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.210
FileSegmentInputStreamTest-cdc 7 0 0 0 0.241
FileUtilsTest-cdc 4 0 0 0 1.068
MemoryTest-cdc 2 0 0 0 0.396
MmappedRegionsTest-cdc 12 0 0 0 1.296
NIODataInputStreamTest-cdc 17 0 0 0 7.189
RandomAccessReaderTest-cdc 11 0 0 0 1.640
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.400
SafeMemoryWriterTest-cdc 2 0 0 0 2.777
SequentialWriterTest-cdc 7 0 0 0 1.086
BufferedDataOutputStreamTest-compression 16 0 0 0 25.962
BufferedRandomAccessFileTest-compression 17 0 0 0 1.283
ChecksummedRandomAccessReaderTest- 3 0 0 0 0.974
compression
ChecksummedSequentialWriterTest- 7 0 0 0 0.882
compression
DataOutputTest-compression 15 0 0 0 0.861
DiskOptimizationStrategyTest-compression 5 0 0 0 0.065
FileSegmentInputStreamTest-compression 7 0 0 0 0.084
FileUtilsTest-compression 4 0 0 0 0.825
MemoryTest-compression 2 0 0 0 0.281
MmappedRegionsTest-compression 12 0 0 0 0.987
NIODataInputStreamTest-compression 17 0 0 0 8.931
RandomAccessReaderTest-compression 11 0 0 0 1.446
RewindableDataInputStreamPlusTest- 8 0 0 0 0.260
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.471
SequentialWriterTest-compression 7 0 0 0 0.843
BufferedDataOutputStreamTest-compression 16 0 0 0 25.089
BufferedRandomAccessFileTest-compression 17 0 0 0 1.603
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.427
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.248
compression
DataOutputTest-compression 15 0 0 0 1.104
DiskOptimizationStrategyTest-compression 5 0 0 0 0.173
FileSegmentInputStreamTest-compression 7 0 0 0 0.211
FileUtilsTest-compression 4 0 0 0 1.323
MemoryTest-compression 2 0 0 0 0.584
MmappedRegionsTest-compression 12 0 0 0 2.005
NIODataInputStreamTest-compression 17 0 0 0 8.296
RandomAccessReaderTest-compression 11 0 0 0 1.560
RewindableDataInputStreamPlusTest- 8 0 0 0 0.464
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.840
SequentialWriterTest-compression 7 0 0 0 1.130
BufferedDataOutputStreamTest 16 0 0 0 25.481
BufferedRandomAccessFileTest 17 0 0 0 1.428
ChecksummedRandomAccessReaderTest 3 0 0 0 0.960
ChecksummedSequentialWriterTest 7 0 0 0 0.885
DataOutputTest 15 0 0 0 0.950
DiskOptimizationStrategyTest 5 0 0 0 0.086
FileSegmentInputStreamTest 7 0 0 0 0.096
FileUtilsTest 4 0 0 0 0.878
MemoryTest 2 0 0 0 0.326
MmappedRegionsTest 12 0 0 0 1.056
NIODataInputStreamTest 17 0 0 0 9.590
RandomAccessReaderTest 11 0 0 0 1.568
RewindableDataInputStreamPlusTest 8 0 0 0 0.250
SafeMemoryWriterTest 2 0 0 0 2.628
SequentialWriterTest 7 0 0 0 1.031
BufferedDataOutputStreamTest 16 0 0 0 24.488
BufferedRandomAccessFileTest 17 0 0 0 1.692
ChecksummedRandomAccessReaderTest 3 0 0 0 1.508
ChecksummedSequentialWriterTest 7 0 0 0 1.396
DataOutputTest 15 0 0 0 1.407
DiskOptimizationStrategyTest 5 0 0 0 0.215
FileSegmentInputStreamTest 7 0 0 0 0.263
FileUtilsTest 4 0 0 0 1.428
MemoryTest 2 0 0 0 0.508
MmappedRegionsTest 12 0 0 0 1.553
NIODataInputStreamTest 17 0 0 0 9.203
RandomAccessReaderTest 11 0 0 0 2.009
RewindableDataInputStreamPlusTest 8 0 0 0 0.488
SafeMemoryWriterTest 2 0 0 0 2.979
SequentialWriterTest 7 0 0 0 1.157
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 27.905
DynamicEndpointSnitchLongTest 1 0 0 0 39.275
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.954
CloudstackSnitchTest-cdc 2 0 0 0 10.768
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.578
EC2SnitchTest-cdc 13 0 0 0 11.639
GoogleCloudSnitchTest-cdc 2 0 0 0 11.561
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.174
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.380
InetAddressAndPortTest-cdc 5 0 0 0 0.179
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.941
PendingRangeMapsTest-cdc 2 0 0 0 0.516
PendingRangesTest-cdc 5 0 0 0 33.786
PropertyFileSnitchTest-cdc 5 0 0 0 16.433
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.081
ReplicaCollectionTest-cdc 6 0 0 0 0.792
ReplicaLayoutTest-cdc 1 0 0 0 0.500
ReplicaPlansTest-cdc 1 0 0 0 1.563
ReplicationFactorTest-cdc 2 0 0 0 1.044
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.413
SimpleStrategyTest-cdc 7 0 0 0 3.348
TokenMetadataTest-cdc 6 0 0 0 0.948
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.718
CloudstackSnitchTest-cdc 2 0 0 0 10.760
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.422
EC2SnitchTest-cdc 13 0 0 0 10.793
GoogleCloudSnitchTest-cdc 2 0 0 0 10.774
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.104
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.385
InetAddressAndPortTest-cdc 5 0 0 0 0.299
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.597
PendingRangeMapsTest-cdc 2 0 0 0 0.520
PendingRangesTest-cdc 5 0 0 0 30.422
PropertyFileSnitchTest-cdc 5 0 0 0 16.163
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.293
ReplicaCollectionTest-cdc 6 0 0 0 0.961
ReplicaLayoutTest-cdc 1 0 0 0 0.538
ReplicaPlansTest-cdc 1 0 0 0 1.488
ReplicationFactorTest-cdc 2 0 0 0 1.087
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.061
SimpleStrategyTest-cdc 7 0 0 0 3.133
TokenMetadataTest-cdc 6 0 0 0 1.127
AlibabaCloudSnitchTest-compression 2 0 0 0 10.613
CloudstackSnitchTest-compression 2 0 0 0 10.675
DynamicEndpointSnitchTest-compression 1 0 0 0 2.265
EC2SnitchTest-compression 13 0 0 0 10.770
GoogleCloudSnitchTest-compression 2 0 0 0 10.647
GossipingPropertyFileSnitchTest- 1 0 0 0 0.817
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.240
compression
InetAddressAndPortTest-compression 5 0 0 0 0.213
NetworkTopologyStrategyTest-compression 5 0 0 0 2.915
PendingRangeMapsTest-compression 2 0 0 0 0.461
PendingRangesTest-compression 5 0 0 0 32.076
PropertyFileSnitchTest-compression 5 0 0 0 15.945
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.086
ReplicaCollectionTest-compression 6 0 0 0 0.825
ReplicaLayoutTest-compression 1 0 0 0 0.468
ReplicaPlansTest-compression 1 0 0 0 1.292
ReplicationFactorTest-compression 2 0 0 0 0.862
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.262
compression
SimpleStrategyTest-compression 7 0 0 0 3.420
TokenMetadataTest-compression 6 0 0 0 1.030
AlibabaCloudSnitchTest-compression 2 0 0 0 10.856
CloudstackSnitchTest-compression 2 0 0 0 13.080
DynamicEndpointSnitchTest-compression 1 0 0 0 2.598
EC2SnitchTest-compression 13 0 0 0 11.222
GoogleCloudSnitchTest-compression 2 0 0 0 13.394
GossipingPropertyFileSnitchTest- 1 0 0 0 1.718
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.349
compression
InetAddressAndPortTest-compression 5 0 0 0 0.320
NetworkTopologyStrategyTest-compression 5 0 0 0 4.032
PendingRangeMapsTest-compression 2 0 0 0 0.624
PendingRangesTest-compression 5 0 0 0 40.056
PropertyFileSnitchTest-compression 5 0 0 0 16.288
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.368
ReplicaCollectionTest-compression 6 0 0 0 1.119
ReplicaLayoutTest-compression 1 0 0 0 0.668
ReplicaPlansTest-compression 1 0 0 0 1.738
ReplicationFactorTest-compression 2 0 0 0 1.382
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.088
compression
SimpleStrategyTest-compression 7 0 0 0 3.516
TokenMetadataTest-compression 6 0 0 0 1.798
AlibabaCloudSnitchTest 2 0 0 0 11.150
CloudstackSnitchTest 2 0 0 0 10.807
DynamicEndpointSnitchTest 1 0 0 0 2.416
EC2SnitchTest 13 0 0 0 11.818
GoogleCloudSnitchTest 2 0 0 0 13.032
GossipingPropertyFileSnitchTest 1 0 0 0 1.511
InetAddressAndPortSerializerTest 1 0 0 0 0.476
InetAddressAndPortTest 5 0 0 0 0.156
NetworkTopologyStrategyTest 5 0 0 0 3.787
PendingRangeMapsTest 2 0 0 0 0.500
PendingRangesTest 5 0 0 0 30.447
PropertyFileSnitchTest 5 0 0 0 16.397
ReconnectableSnitchHelperTest 1 0 0 0 1.236
ReplicaCollectionTest 6 0 0 0 0.892
ReplicaLayoutTest 1 0 0 0 0.474
ReplicaPlansTest 1 0 0 0 1.484
ReplicationFactorTest 2 0 0 0 1.093
ReplicationStrategyEndpointCacheTest 2 0 0 0 4.183
SimpleStrategyTest 7 0 0 0 4.581
TokenMetadataTest 6 0 0 0 0.928
AlibabaCloudSnitchTest 2 0 0 0 11.084
CloudstackSnitchTest 2 0 0 0 11.346
DynamicEndpointSnitchTest 1 0 0 0 2.385
EC2SnitchTest 13 0 0 0 10.887
GoogleCloudSnitchTest 2 0 0 0 10.891
GossipingPropertyFileSnitchTest 1 0 0 0 1.527
InetAddressAndPortSerializerTest 1 0 0 0 0.364
InetAddressAndPortTest 5 0 0 0 0.275
NetworkTopologyStrategyTest 5 0 0 0 3.382
PendingRangeMapsTest 2 0 0 0 0.473
PendingRangesTest 5 0 0 0 36.145
PropertyFileSnitchTest 5 0 0 0 16.419
ReconnectableSnitchHelperTest 1 0 0 0 1.380
ReplicaCollectionTest 6 0 0 0 1.230
ReplicaLayoutTest 1 0 0 0 0.837
ReplicaPlansTest 1 0 0 0 2.565
ReplicationFactorTest 2 0 0 0 1.736
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.526
SimpleStrategyTest 7 0 0 0 3.095
TokenMetadataTest 6 0 0 0 1.146
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 10.927
BufferPoolMetricsTest-cdc 7 0 0 0 1.105
CQLMetricsTest-cdc 4 0 0 0 6.860
CacheMetricsTest-cdc 1 0 0 0 0.401
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.413
ClientRequestSizeMetricsTest-cdc 1 0 0 0 12.613
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 13.527
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.328
KeyspaceMetricsTest-cdc 1 0 0 0 6.955
LatencyMetricsTest-cdc 3 0 0 0 0.410
MaxSamplerTest-cdc 8 0 0 0 5.176
SamplerTest-cdc 5 0 0 0 1.459
TableMetricsTest-cdc 9 0 0 0 11.500
TopFrequencySamplerTest-cdc 6 0 0 0 2.261
BatchMetricsTest-cdc 3 0 0 0 10.782
BufferPoolMetricsTest-cdc 7 0 0 0 1.243
CQLMetricsTest-cdc 4 0 0 0 6.475
CacheMetricsTest-cdc 1 0 0 0 0.465
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.455
ClientRequestSizeMetricsTest-cdc 1 0 0 0 12.177
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 10.900
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.330
KeyspaceMetricsTest-cdc 1 0 0 0 5.678
LatencyMetricsTest-cdc 3 0 0 0 0.514
MaxSamplerTest-cdc 8 0 0 0 5.521
SamplerTest-cdc 5 0 0 0 1.367
TableMetricsTest-cdc 9 0 0 0 10.052
TopFrequencySamplerTest-cdc 6 0 0 0 2.375
BatchMetricsTest-compression 3 0 0 0 12.141
BufferPoolMetricsTest-compression 7 0 0 0 0.990
CQLMetricsTest-compression 4 0 0 0 7.021
CacheMetricsTest-compression 1 0 0 0 0.339
CassandraMetricsRegistryTest-compression 5 0 0 0 0.281
ClientRequestSizeMetricsTest-compression 1 0 0 0 12.310
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 11.963
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.066
KeyspaceMetricsTest-compression 1 0 0 0 6.307
LatencyMetricsTest-compression 3 0 0 0 0.359
MaxSamplerTest-compression 8 0 0 0 5.187
SamplerTest-compression 5 0 0 0 1.170
TableMetricsTest-compression 9 0 0 0 12.696
TopFrequencySamplerTest-compression 6 0 0 0 1.999
BatchMetricsTest-compression 3 0 0 0 15.161
BufferPoolMetricsTest-compression 7 0 0 0 1.390
CQLMetricsTest-compression 4 0 0 0 6.972
CacheMetricsTest-compression 1 0 0 0 0.742
CassandraMetricsRegistryTest-compression 5 0 0 0 0.758
ClientRequestSizeMetricsTest-compression 1 0 0 0 15.562
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.912
compression
HintedHandOffMetricsTest-compression 1 0 0 0 3.495
KeyspaceMetricsTest-compression 1 0 0 0 7.993
LatencyMetricsTest-compression 3 0 0 0 0.634
MaxSamplerTest-compression 8 0 0 0 5.656
SamplerTest-compression 5 0 0 0 1.517
TableMetricsTest-compression 9 0 0 0 14.343
TopFrequencySamplerTest-compression 6 0 0 0 2.279
BatchMetricsTest 3 0 0 0 11.081
BufferPoolMetricsTest 7 0 0 0 1.187
CQLMetricsTest 4 0 0 0 7.433
CacheMetricsTest 1 0 0 0 0.346
CassandraMetricsRegistryTest 5 0 0 0 0.387
ClientRequestSizeMetricsTest 1 0 0 0 16.042
DecayingEstimatedHistogramReservoirTest 15 0 0 1 15.573
HintedHandOffMetricsTest 1 0 0 0 2.429
KeyspaceMetricsTest 1 0 0 0 9.622
LatencyMetricsTest 3 0 0 0 0.334
MaxSamplerTest 8 0 0 0 5.188
SamplerTest 5 0 0 0 1.464
TableMetricsTest 9 0 0 0 12.314
TopFrequencySamplerTest 6 0 0 0 2.163
BatchMetricsTest 3 0 0 0 16.728
BufferPoolMetricsTest 7 0 0 0 2.222
CQLMetricsTest 4 0 0 0 8.196
CacheMetricsTest 1 0 0 0 0.516
CassandraMetricsRegistryTest 5 0 0 0 0.514
ClientRequestSizeMetricsTest 1 0 0 0 12.766
DecayingEstimatedHistogramReservoirTest 15 0 0 1 11.267
HintedHandOffMetricsTest 1 0 0 0 2.539
KeyspaceMetricsTest 1 0 0 0 5.605
LatencyMetricsTest 3 0 0 0 0.502
MaxSamplerTest 8 0 0 0 5.909
SamplerTest 5 0 0 0 1.288
TableMetricsTest 9 0 0 0 11.640
TopFrequencySamplerTest 6 0 0 0 2.306
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 123.817
ConnectionBurnTest 1 0 0 0 123.754
AsyncChannelPromiseTest-cdc 4 0 0 0 0.493
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.027
AsyncOneResponseTest-cdc 2 0 0 0 4.295
AsyncPromiseTest-cdc 4 0 0 0 0.433
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.491
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.079
ChunkedInputPlusTest-cdc 5 0 0 0 0.534
ConnectionTest-cdc 13 0 0 0 76.283
ForwardingInfoTest-cdc 2 0 0 0 0.333
FramingTest-cdc 5 0 0 0 25.693
HandshakeTest-cdc 13 0 0 0 2.435
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.647
MessageSerializationPropertyTest-cdc 2 0 0 0 6.850
MessageTest-cdc 7 0 0 0 1.576
MessagingServiceTest-cdc 14 0 0 0 3.053
MockMessagingServiceTest-cdc 1 0 0 0 4.741
OutboundConnectionSettingsTest-cdc 9 0 0 0 3.049
OutboundConnectionsTest-cdc 6 0 0 0 3.265
OutboundMessageQueueTest-cdc 3 0 0 0 1.196
ProxyHandlerConnectionsTest-cdc 5 0 0 0 37.134
PrunableArrayQueueTest-cdc 9 0 0 0 0.074
ResourceLimitsTest-cdc 4 0 0 0 0.144
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.214
VerbTest-cdc 1 0 0 0 0.149
WriteCallbackInfoTest-cdc 1 0 0 0 1.620
AsyncChannelPromiseTest-cdc 4 0 0 0 0.570
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.197
AsyncOneResponseTest-cdc 2 0 0 0 4.372
AsyncPromiseTest-cdc 4 0 0 0 0.507
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.594
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.275
ChunkedInputPlusTest-cdc 5 0 0 0 0.639
ConnectionTest-cdc 13 0 0 0 76.143
ForwardingInfoTest-cdc 2 0 0 0 0.386
FramingTest-cdc 5 0 0 0 23.394
HandshakeTest-cdc 13 0 0 0 2.537
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.830
MessageSerializationPropertyTest-cdc 2 0 0 0 6.619
MessageTest-cdc 7 0 0 0 1.565
MessagingServiceTest-cdc 14 0 0 0 2.771
MockMessagingServiceTest-cdc 1 0 0 0 3.648
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.388
OutboundConnectionsTest-cdc 6 0 0 0 2.474
OutboundMessageQueueTest-cdc 3 0 0 0 1.210
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.269
PrunableArrayQueueTest-cdc 9 0 0 0 0.186
ResourceLimitsTest-cdc 4 0 0 0 0.260
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.348
VerbTest-cdc 1 0 0 0 0.248
WriteCallbackInfoTest-cdc 1 0 0 0 1.713
AsyncChannelPromiseTest-compression 4 0 0 0 0.551
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.111
AsyncOneResponseTest-compression 2 0 0 0 4.294
AsyncPromiseTest-compression 4 0 0 0 0.460
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.424
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.052
ChunkedInputPlusTest-compression 5 0 0 0 0.489
ConnectionTest-compression 13 0 0 0 81.334
ForwardingInfoTest-compression 2 0 0 0 0.323
FramingTest-compression 5 0 0 0 26.852
HandshakeTest-compression 13 0 0 0 3.052
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.773
compression
MessageSerializationPropertyTest- 2 0 0 0 6.419
compression
MessageTest-compression 7 0 0 0 1.504
MessagingServiceTest-compression 14 0 0 0 3.059
MockMessagingServiceTest-compression 1 0 0 0 3.960
OutboundConnectionSettingsTest- 9 0 0 0 2.082
compression
OutboundConnectionsTest-compression 6 0 0 0 2.178
OutboundMessageQueueTest-compression 3 0 0 0 0.912
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.173
PrunableArrayQueueTest-compression 9 0 0 0 0.065
ResourceLimitsTest-compression 4 0 0 0 0.143
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.200
compression
VerbTest-compression 1 0 0 0 0.140
WriteCallbackInfoTest-compression 1 0 0 0 1.588
AsyncChannelPromiseTest-compression 4 0 0 0 0.690
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.339
AsyncOneResponseTest-compression 2 0 0 0 4.454
AsyncPromiseTest-compression 4 0 0 0 0.585
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.654
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.080
ChunkedInputPlusTest-compression 5 0 0 0 0.810
ConnectionTest-compression 13 0 0 0 79.417
ForwardingInfoTest-compression 2 0 0 0 0.431
FramingTest-compression 5 0 0 0 24.330
HandshakeTest-compression 13 0 0 0 3.002
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.843
compression
MessageSerializationPropertyTest- 2 0 0 0 8.951
compression
MessageTest-compression 7 0 0 0 2.190
MessagingServiceTest-compression 14 0 0 0 3.649
MockMessagingServiceTest-compression 1 0 0 0 4.981
OutboundConnectionSettingsTest- 9 0 0 0 3.103
compression
OutboundConnectionsTest-compression 6 0 0 0 3.234
OutboundMessageQueueTest-compression 3 0 0 0 1.751
ProxyHandlerConnectionsTest-compression 5 0 0 0 37.195
PrunableArrayQueueTest-compression 9 0 0 0 0.237
ResourceLimitsTest-compression 4 0 0 0 0.323
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.472
compression
VerbTest-compression 1 0 0 0 0.238
WriteCallbackInfoTest-compression 1 0 0 0 1.727
AsyncChannelPromiseTest 4 0 0 0 0.502
AsyncMessageOutputPlusTest 1 0 0 0 1.005
AsyncOneResponseTest 2 0 0 0 4.316
AsyncPromiseTest 4 0 0 0 0.544
AsyncStreamingInputPlusTest 13 0 0 0 1.596
AsyncStreamingOutputPlusTest 3 0 0 0 0.998
ChunkedInputPlusTest 5 0 0 0 0.535
ConnectionTest 13 0 0 0 75.982
ForwardingInfoTest 2 0 0 0 0.342
FramingTest 5 0 0 0 25.441
HandshakeTest 13 0 0 0 2.480
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.692
MessageSerializationPropertyTest 2 0 0 0 8.830
MessageTest 7 0 0 0 2.212
MessagingServiceTest 14 0 0 0 2.771
MockMessagingServiceTest 1 0 0 0 4.022
OutboundConnectionSettingsTest 9 0 0 0 2.483
OutboundConnectionsTest 6 0 0 0 4.274
OutboundMessageQueueTest 3 0 0 0 1.274
ProxyHandlerConnectionsTest 5 0 0 0 36.108
PrunableArrayQueueTest 9 0 0 0 0.073
ResourceLimitsTest 4 0 0 0 0.205
StartupClusterConnectivityCheckerTest 7 0 0 0 2.094
VerbTest 1 0 0 0 0.269
WriteCallbackInfoTest 1 0 0 0 2.434
AsyncChannelPromiseTest 4 0 0 0 0.736
AsyncMessageOutputPlusTest 1 0 0 0 1.154
AsyncOneResponseTest 2 0 0 0 4.388
AsyncPromiseTest 4 0 0 0 0.506
AsyncStreamingInputPlusTest 13 0 0 0 1.587
AsyncStreamingOutputPlusTest 3 0 0 0 1.525
ChunkedInputPlusTest 5 0 0 0 0.789
ConnectionTest 13 0 0 0 78.252
ForwardingInfoTest 2 0 0 0 0.364
FramingTest 5 0 0 0 22.420
HandshakeTest 13 0 0 0 2.345
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.688
MessageSerializationPropertyTest 2 0 0 0 7.029
MessageTest 7 0 0 0 1.793
MessagingServiceTest 14 0 0 0 2.974
MockMessagingServiceTest 1 0 0 0 4.409
OutboundConnectionSettingsTest 9 0 0 0 3.175
OutboundConnectionsTest 6 0 0 0 3.584
OutboundMessageQueueTest 3 0 0 0 1.669
ProxyHandlerConnectionsTest 5 0 0 0 37.218
PrunableArrayQueueTest 9 0 0 0 0.169
ResourceLimitsTest 4 0 0 0 0.286
StartupClusterConnectivityCheckerTest 7 0 0 0 1.518
VerbTest 1 0 0 0 0.266
WriteCallbackInfoTest 1 0 0 0 1.706
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.788
ProxyHandlerTest-cdc 3 0 0 0 0.935
ProxyHandlerTest-compression 3 0 0 0 0.760
ProxyHandlerTest-compression 3 0 0 0 0.929
ProxyHandlerTest 3 0 0 0 0.818
ProxyHandlerTest 3 0 0 0 0.888
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.070
LocalSyncTaskTest-cdc 6 0 0 0 4.874
NeighborsAndRangesTest-cdc 2 0 0 0 1.097
RepairJobTest-cdc 16 0 0 0 4.807
RepairSessionTest-cdc 1 0 0 0 0.948
StreamingRepairTaskTest-cdc 2 0 0 0 3.460
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 0.964
ValidatorTest-cdc 6 0 0 0 31.709
AbstractRepairTest-cdc 1 0 0 1 0.169
LocalSyncTaskTest-cdc 6 0 0 0 3.959
NeighborsAndRangesTest-cdc 2 0 0 0 1.154
RepairJobTest-cdc 16 0 0 0 4.452
RepairSessionTest-cdc 1 0 0 0 1.188
StreamingRepairTaskTest-cdc 2 0 0 0 3.071
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.163
ValidatorTest-cdc 6 0 0 0 29.273
AbstractRepairTest-compression 1 0 0 1 0.054
LocalSyncTaskTest-compression 6 0 0 0 4.299
NeighborsAndRangesTest-compression 2 0 0 0 0.859
RepairJobTest-compression 16 0 0 0 4.400
RepairSessionTest-compression 1 0 0 0 0.961
StreamingRepairTaskTest-compression 2 0 0 0 3.506
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 0.944
ValidatorTest-compression 6 0 0 0 27.835
AbstractRepairTest-compression 1 0 0 1 0.161
LocalSyncTaskTest-compression 6 0 0 0 4.033
NeighborsAndRangesTest-compression 2 0 0 0 1.174
RepairJobTest-compression 16 0 0 0 6.912
RepairSessionTest-compression 1 0 0 0 1.881
StreamingRepairTaskTest-compression 2 0 0 0 3.174
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.099
ValidatorTest-compression 6 0 0 0 30.093
AbstractRepairTest 1 0 0 1 0.081
LocalSyncTaskTest 6 0 0 0 5.307
NeighborsAndRangesTest 2 0 0 0 1.053
RepairJobTest 16 0 0 0 4.686
RepairSessionTest 1 0 0 0 0.969
StreamingRepairTaskTest 2 0 0 0 3.457
SymmetricRemoteSyncTaskTest 1 0 0 0 0.921
ValidatorTest 6 0 0 0 31.161
AbstractRepairTest 1 0 0 1 0.161
LocalSyncTaskTest 6 0 0 0 4.189
NeighborsAndRangesTest 2 0 0 0 1.232
RepairJobTest 16 0 0 0 5.040
RepairSessionTest 1 0 0 0 1.115
StreamingRepairTaskTest 2 0 0 0 2.976
SymmetricRemoteSyncTaskTest 1 0 0 0 1.174
ValidatorTest 6 0 0 0 29.938
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.380
RangeDenormalizerTest-cdc 3 0 0 0 0.308
ReduceHelperTest-cdc 5 0 0 0 0.446
StreamFromOptionsTest-cdc 3 0 0 0 0.148
DifferenceHolderTest-cdc 2 0 0 0 0.480
RangeDenormalizerTest-cdc 3 0 0 0 0.382
ReduceHelperTest-cdc 5 0 0 0 0.460
StreamFromOptionsTest-cdc 3 0 0 0 0.232
DifferenceHolderTest-compression 2 0 0 0 0.317
RangeDenormalizerTest-compression 3 0 0 0 0.277
ReduceHelperTest-compression 5 0 0 0 0.296
StreamFromOptionsTest-compression 3 0 0 0 0.120
DifferenceHolderTest-compression 2 0 0 0 0.574
RangeDenormalizerTest-compression 3 0 0 0 0.571
ReduceHelperTest-compression 5 0 0 0 0.626
StreamFromOptionsTest-compression 3 0 0 0 0.485
DifferenceHolderTest 2 0 0 0 0.417
RangeDenormalizerTest 3 0 0 0 0.372
ReduceHelperTest 5 0 0 0 0.443
StreamFromOptionsTest 3 0 0 0 0.185
DifferenceHolderTest 2 0 0 0 0.595
RangeDenormalizerTest 3 0 0 0 0.478
ReduceHelperTest 5 0 0 0 0.496
StreamFromOptionsTest 3 0 0 0 0.243
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.080
CoordinatorMessagingTest-cdc 7 0 0 0 6.784
CoordinatorSessionTest-cdc 7 0 0 0 1.142
CoordinatorSessionsTest-cdc 7 0 0 0 4.206
LocalSessionTest-cdc 40 0 0 0 6.249
PendingRepairStatTest-cdc 1 0 0 0 5.534
RepairStateTest-cdc 6 0 0 0 0.140
AbstractConsistentSessionTest-cdc 1 0 0 1 0.209
CoordinatorMessagingTest-cdc 7 0 0 0 5.673
CoordinatorSessionTest-cdc 7 0 0 0 1.279
CoordinatorSessionsTest-cdc 7 0 0 0 3.022
LocalSessionTest-cdc 40 0 0 0 5.419
PendingRepairStatTest-cdc 1 0 0 0 3.190
RepairStateTest-cdc 6 0 0 0 0.222
AbstractConsistentSessionTest-compression 1 0 0 1 0.061
CoordinatorMessagingTest-compression 7 0 0 0 6.799
CoordinatorSessionTest-compression 7 0 0 0 1.122
CoordinatorSessionsTest-compression 7 0 0 0 3.346
LocalSessionTest-compression 40 0 0 0 5.003
PendingRepairStatTest-compression 1 0 0 0 3.577
RepairStateTest-compression 6 0 0 0 0.114
AbstractConsistentSessionTest-compression 1 0 0 1 0.299
CoordinatorMessagingTest-compression 7 0 0 0 6.673
CoordinatorSessionTest-compression 7 0 0 0 1.294
CoordinatorSessionsTest-compression 7 0 0 0 3.103
LocalSessionTest-compression 40 0 0 0 4.510
PendingRepairStatTest-compression 1 0 0 0 3.224
RepairStateTest-compression 6 0 0 0 0.295
AbstractConsistentSessionTest 1 0 0 1 0.085
CoordinatorMessagingTest 7 0 0 0 7.566
CoordinatorSessionTest 7 0 0 0 1.276
CoordinatorSessionsTest 7 0 0 0 4.323
LocalSessionTest 40 0 0 0 6.752
PendingRepairStatTest 1 0 0 0 4.342
RepairStateTest 6 0 0 0 0.152
AbstractConsistentSessionTest 1 0 0 1 0.161
CoordinatorMessagingTest 7 0 0 0 6.642
CoordinatorSessionTest 7 0 0 0 1.518
CoordinatorSessionsTest 7 0 0 0 3.240
LocalSessionTest 40 0 0 0 3.998
PendingRepairStatTest 1 0 0 0 3.360
RepairStateTest 6 0 0 0 0.208
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 3.509
SchemaArgsParserTest-cdc 5 0 0 0 3.039
SchemaArgsParserTest-compression 5 0 0 0 3.744
SchemaArgsParserTest-compression 5 0 0 0 3.576
SchemaArgsParserTest 5 0 0 0 4.004
SchemaArgsParserTest 5 0 0 0 3.070
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 1.013
RepairMessageSerializerTest-cdc 6 0 0 0 0.537
RepairOptionTest-cdc 4 0 0 0 0.939
RepairMessageSerializationsTest-cdc 8 0 0 0 1.254
RepairMessageSerializerTest-cdc 6 0 0 0 0.635
RepairOptionTest-cdc 4 0 0 0 1.125
RepairMessageSerializationsTest- 8 0 0 0 1.453
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.581
RepairOptionTest-compression 4 0 0 0 1.031
RepairMessageSerializationsTest- 8 0 0 0 1.169
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.586
RepairOptionTest-compression 4 0 0 0 1.104
RepairMessageSerializationsTest 8 0 0 0 1.045
RepairMessageSerializerTest 6 0 0 0 0.523
RepairOptionTest 4 0 0 0 0.894
RepairMessageSerializationsTest 8 0 0 0 1.446
RepairMessageSerializerTest 6 0 0 0 0.805
RepairOptionTest 4 0 0 0 1.306
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 3.958
IndexMetadataTest-cdc 3 0 0 0 0.261
MigrationCoordinatorTest-cdc 8 0 0 0 1.139
MigrationManagerTest-cdc 17 0 0 0 9.663
SchemaKeyspaceTest-cdc 5 0 0 0 3.905
SchemaTest-cdc 1 0 0 0 2.575
TupleTypesRepresentationTest-cdc 2 0 0 1 1.067
ValidationTest-cdc 4 0 0 0 0.331
CreateTableValidationTest-cdc 1 0 0 0 3.243
IndexMetadataTest-cdc 3 0 0 0 0.379
MigrationCoordinatorTest-cdc 8 0 0 0 1.182
MigrationManagerTest-cdc 17 0 0 0 5.204
SchemaKeyspaceTest-cdc 5 0 0 0 3.451
SchemaTest-cdc 1 0 0 0 2.538
TupleTypesRepresentationTest-cdc 2 0 0 1 1.143
ValidationTest-cdc 4 0 0 0 0.445
CreateTableValidationTest-compression 1 0 0 0 3.514
IndexMetadataTest-compression 3 0 0 0 0.238
MigrationCoordinatorTest-compression 8 0 0 0 0.925
MigrationManagerTest-compression 17 0 0 0 6.241
SchemaKeyspaceTest-compression 5 0 0 0 4.096
SchemaTest-compression 1 0 0 0 3.148
TupleTypesRepresentationTest-compression 2 0 0 1 1.087
ValidationTest-compression 4 0 0 0 0.376
CreateTableValidationTest-compression 1 0 0 0 3.309
IndexMetadataTest-compression 3 0 0 0 0.473
MigrationCoordinatorTest-compression 8 0 1 0 1.572
MigrationManagerTest-compression 17 0 0 0 6.799
SchemaKeyspaceTest-compression 5 0 0 0 3.253
SchemaTest-compression 1 0 0 0 2.572
TupleTypesRepresentationTest-compression 2 0 0 1 1.243
ValidationTest-compression 4 0 0 0 0.530
CreateTableValidationTest 1 0 0 0 3.584
IndexMetadataTest 3 0 0 0 0.254
MigrationCoordinatorTest 8 0 0 0 0.969
MigrationManagerTest 17 0 0 0 5.805
SchemaKeyspaceTest 5 0 0 0 3.893
SchemaTest 1 0 0 0 2.639
TupleTypesRepresentationTest 2 0 0 1 1.068
ValidationTest 4 0 0 0 0.386
CreateTableValidationTest 1 0 0 0 3.229
IndexMetadataTest 3 0 0 0 0.323
MigrationCoordinatorTest 8 0 0 0 1.143
MigrationManagerTest 17 0 0 0 5.227
SchemaKeyspaceTest 5 0 0 0 3.568
SchemaTest 1 0 0 0 3.377
TupleTypesRepresentationTest 2 0 0 1 1.133
ValidationTest 4 0 0 0 0.436
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.623
EncryptionUtilsTest-cdc 3 0 0 0 1.330
JKSKeyProviderTest-cdc 2 0 0 0 0.378
SSLFactoryTest-cdc 14 0 0 0 1.514
CipherFactoryTest-cdc 7 0 0 0 0.702
EncryptionUtilsTest-cdc 3 0 0 0 1.403
JKSKeyProviderTest-cdc 2 0 0 0 0.472
SSLFactoryTest-cdc 14 0 0 0 1.744
CipherFactoryTest-compression 7 0 0 0 0.640
EncryptionUtilsTest-compression 3 0 0 0 1.166
JKSKeyProviderTest-compression 2 0 0 0 0.293
SSLFactoryTest-compression 14 0 0 0 1.234
CipherFactoryTest-compression 7 0 0 0 0.725
EncryptionUtilsTest-compression 3 0 0 0 1.401
JKSKeyProviderTest-compression 2 0 0 0 0.418
SSLFactoryTest-compression 14 0 0 0 1.758
CipherFactoryTest 7 0 0 0 0.664
EncryptionUtilsTest 3 0 0 0 1.290
JKSKeyProviderTest 2 0 0 0 0.309
SSLFactoryTest 14 0 0 0 1.429
CipherFactoryTest 7 0 0 0 0.625
EncryptionUtilsTest 3 0 0 0 1.281
JKSKeyProviderTest 2 0 0 0 0.470
SSLFactoryTest 14 0 0 0 1.878
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.141
TimeSerializerTest-cdc 16 0 0 0 0.086
TimestampSerializerTest-cdc 8 0 0 0 0.385
SimpleDateSerializerTest-cdc 9 0 0 0 0.253
TimeSerializerTest-cdc 16 0 0 0 0.211
TimestampSerializerTest-cdc 8 0 0 0 0.414
SimpleDateSerializerTest-compression 9 0 0 0 0.101
TimeSerializerTest-compression 16 0 0 0 0.070
TimestampSerializerTest-compression 8 0 0 0 0.290
SimpleDateSerializerTest-compression 9 0 0 0 0.284
TimeSerializerTest-compression 16 0 0 0 0.246
TimestampSerializerTest-compression 8 0 0 0 0.546
SimpleDateSerializerTest 9 0 0 0 0.114
TimeSerializerTest 16 0 0 0 0.084
TimestampSerializerTest 8 0 0 0 0.332
SimpleDateSerializerTest 9 0 0 0 0.256
TimeSerializerTest 16 0 0 0 0.242
TimestampSerializerTest 8 0 0 0 0.611
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 4.414
BootstrapTransientTest-cdc 1 0 0 0 0.966
ClientWarningsTest-cdc 4 0 0 0 26.697
GCInspectorTest-cdc 6 0 0 0 0.909
JoinTokenRingTest-cdc 1 0 0 0 4.957
LeaveAndBootstrapTest-cdc 8 0 0 0 5.551
LegacyAuthFailTest-cdc 1 0 0 0 4.780
MoveTest-cdc 7 0 0 0 22.697
MoveTransientTest-cdc 19 0 0 0 1.186
NativeTransportServiceTest-cdc 13 0 0 0 7.947
OptionalTasksTest-cdc 2 0 0 0 3.400
PaxosStateTest-cdc 2 0 0 0 5.034
ProtocolBetaVersionTest-cdc 2 0 0 0 13.757
QueryPagerTest-cdc 8 0 0 0 3.513
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.074
RemoveTest-cdc 4 0 0 0 6.185
SerializationsTest-cdc 4 0 0 0 1.037
StartupChecksTest-cdc 3 0 0 0 3.202
StorageProxyTest-cdc 4 0 0 0 1.015
StorageServiceServerTest-cdc 19 0 0 1 8.762
StorageServiceTest-cdc 1 0 0 0 1.088
WriteResponseHandlerTest-cdc 5 0 0 0 4.308
WriteResponseHandlerTransientTest-cdc 4 0 0 0 5.434
ActiveRepairServiceTest-cdc 11 0 0 0 3.521
BootstrapTransientTest-cdc 1 0 0 0 1.140
ClientWarningsTest-cdc 4 0 0 0 26.918
GCInspectorTest-cdc 6 0 0 0 1.049
JoinTokenRingTest-cdc 1 0 0 0 4.780
LeaveAndBootstrapTest-cdc 8 0 0 0 5.333
LegacyAuthFailTest-cdc 1 0 0 0 4.305
MoveTest-cdc 7 0 0 0 22.204
MoveTransientTest-cdc 19 0 0 0 1.426
NativeTransportServiceTest-cdc 13 0 0 0 8.078
OptionalTasksTest-cdc 2 0 0 0 3.032
PaxosStateTest-cdc 2 0 0 0 4.720
ProtocolBetaVersionTest-cdc 2 0 0 0 12.516
QueryPagerTest-cdc 8 0 0 0 3.151
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.176
RemoveTest-cdc 4 0 0 0 5.936
SerializationsTest-cdc 4 0 0 0 1.142
StartupChecksTest-cdc 3 0 0 0 2.518
StorageProxyTest-cdc 4 0 0 0 1.278
StorageServiceServerTest-cdc 19 0 0 1 8.536
StorageServiceTest-cdc 1 0 0 0 1.217
WriteResponseHandlerTest-cdc 5 0 0 0 3.125
WriteResponseHandlerTransientTest-cdc 4 0 0 0 2.983
ActiveRepairServiceTest-compression 11 0 0 0 4.096
BootstrapTransientTest-compression 1 0 0 0 0.961
ClientWarningsTest-compression 4 0 0 0 27.661
GCInspectorTest-compression 6 0 0 0 0.883
JoinTokenRingTest-compression 1 0 0 0 6.377
LeaveAndBootstrapTest-compression 8 0 0 0 7.863
LegacyAuthFailTest-compression 1 0 0 0 5.007
MoveTest-compression 7 0 0 0 24.704
MoveTransientTest-compression 19 0 0 0 1.171
NativeTransportServiceTest-compression 13 0 0 0 7.930
OptionalTasksTest-compression 2 0 0 0 3.513
PaxosStateTest-compression 2 0 0 0 6.682
ProtocolBetaVersionTest-compression 2 0 0 0 13.148
QueryPagerTest-compression 8 0 0 0 4.002
RMIServerSocketFactoryImplTest- 1 0 0 0 0.062
compression
RemoveTest-compression 4 0 0 0 5.868
SerializationsTest-compression 4 0 0 0 0.975
StartupChecksTest-compression 3 0 0 0 2.755
StorageProxyTest-compression 4 0 0 0 0.951
StorageServiceServerTest-compression 19 0 0 1 8.496
StorageServiceTest-compression 1 0 0 0 0.980
WriteResponseHandlerTest-compression 5 0 0 0 3.495
WriteResponseHandlerTransientTest- 4 0 0 0 3.404
compression
ActiveRepairServiceTest-compression 11 0 0 0 4.111
BootstrapTransientTest-compression 1 0 0 0 1.092
ClientWarningsTest-compression 4 0 0 0 35.265
GCInspectorTest-compression 6 0 0 0 1.253
JoinTokenRingTest-compression 1 0 0 0 7.922
LeaveAndBootstrapTest-compression 8 0 0 0 7.847
LegacyAuthFailTest-compression 1 0 0 0 5.143
MoveTest-compression 7 0 0 0 24.797
MoveTransientTest-compression 19 0 0 0 1.566
NativeTransportServiceTest-compression 13 0 0 0 7.902
OptionalTasksTest-compression 2 0 0 0 3.191
PaxosStateTest-compression 2 0 0 0 7.874
ProtocolBetaVersionTest-compression 2 0 0 0 13.353
QueryPagerTest-compression 8 0 0 0 3.420
RMIServerSocketFactoryImplTest- 1 0 0 0 0.175
compression
RemoveTest-compression 4 0 0 0 5.941
SerializationsTest-compression 4 0 0 0 1.222
StartupChecksTest-compression 3 0 0 0 2.713
StorageProxyTest-compression 4 0 0 0 1.441
StorageServiceServerTest-compression 19 0 0 1 9.051
StorageServiceTest-compression 1 0 0 0 1.370
WriteResponseHandlerTest-compression 5 0 0 0 3.126
WriteResponseHandlerTransientTest- 4 0 0 0 3.611
compression
ActiveRepairServiceTest 11 0 0 0 3.981
BootstrapTransientTest 1 0 0 0 1.001
ClientWarningsTest 4 0 0 0 32.951
GCInspectorTest 6 0 0 0 0.867
JoinTokenRingTest 1 0 0 0 5.618
LeaveAndBootstrapTest 8 0 0 0 5.692
LegacyAuthFailTest 1 0 0 0 7.353
MoveTest 7 0 0 0 23.014
MoveTransientTest 19 0 0 0 1.165
NativeTransportServiceTest 13 0 0 0 7.868
OptionalTasksTest 2 0 0 0 3.344
PaxosStateTest 2 0 0 0 4.829
ProtocolBetaVersionTest 2 0 0 0 13.000
QueryPagerTest 8 0 0 0 3.706
RMIServerSocketFactoryImplTest 1 0 0 0 0.068
RemoveTest 4 0 0 0 5.852
SerializationsTest 4 0 0 0 0.921
StartupChecksTest 3 0 0 0 2.815
StorageProxyTest 4 0 0 0 1.005
StorageServiceServerTest 19 0 0 1 8.396
StorageServiceTest 1 0 0 0 0.965
WriteResponseHandlerTest 5 0 0 0 3.581
WriteResponseHandlerTransientTest 4 0 0 0 3.361
ActiveRepairServiceTest 11 1 0 0 6.177
BootstrapTransientTest 1 0 0 0 1.950
ClientWarningsTest 4 0 0 0 30.800
GCInspectorTest 6 0 0 0 1.064
JoinTokenRingTest 1 0 0 0 5.085
LeaveAndBootstrapTest 8 0 0 0 6.605
LegacyAuthFailTest 1 0 0 0 5.848
MoveTest 7 0 0 0 22.592
MoveTransientTest 19 0 0 0 1.816
NativeTransportServiceTest 13 0 0 0 8.688
OptionalTasksTest 2 0 0 0 2.964
PaxosStateTest 2 0 0 0 5.517
ProtocolBetaVersionTest 2 0 0 0 12.851
QueryPagerTest 8 0 0 0 3.456
RMIServerSocketFactoryImplTest 1 0 0 0 0.201
RemoveTest 4 0 0 0 6.150
SerializationsTest 4 0 0 0 1.339
StartupChecksTest 3 0 0 0 2.888
StorageProxyTest 4 0 0 0 1.219
StorageServiceServerTest 19 0 0 1 9.270
StorageServiceTest 1 0 0 0 1.383
WriteResponseHandlerTest 5 0 0 0 3.373
WriteResponseHandlerTransientTest 4 0 0 0 3.485
-------------------------------------------------------------------------------
org.apache.cassandra.service.pager
Name Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc 7 0 0 0 1.259
PagingStateTest-cdc 7 0 0 0 1.348
PagingStateTest-compression 7 0 0 0 1.060
PagingStateTest-compression 7 0 0 0 1.405
PagingStateTest 7 0 0 0 1.014
PagingStateTest 7 0 0 0 1.194
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.070
DataResolverTest-cdc 32 0 0 0 3.810
DigestResolverTest-cdc 5 0 0 0 3.739
ReadExecutorTest-cdc 3 0 0 0 3.918
SpeculativeRetryParseTest-cdc 78 0 0 0 0.158
AbstractReadResponseTest-cdc 1 0 0 1 0.173
DataResolverTest-cdc 32 0 0 0 3.399
DigestResolverTest-cdc 5 0 0 0 3.173
ReadExecutorTest-cdc 3 0 0 0 3.259
SpeculativeRetryParseTest-cdc 78 0 0 0 0.243
AbstractReadResponseTest-compression 1 0 0 1 0.051
DataResolverTest-compression 32 0 0 0 3.642
DigestResolverTest-compression 5 0 0 0 3.429
ReadExecutorTest-compression 3 0 0 0 3.603
SpeculativeRetryParseTest-compression 78 0 0 0 0.102
AbstractReadResponseTest-compression 1 0 0 1 0.192
DataResolverTest-compression 32 0 0 0 4.660
DigestResolverTest-compression 5 0 0 0 4.988
ReadExecutorTest-compression 3 0 0 0 3.312
SpeculativeRetryParseTest-compression 78 0 0 0 0.219
AbstractReadResponseTest 1 0 0 1 0.060
DataResolverTest 32 0 0 0 3.742
DigestResolverTest 5 0 0 0 3.440
ReadExecutorTest 3 0 0 0 3.543
SpeculativeRetryParseTest 78 0 0 0 0.134
AbstractReadResponseTest 1 0 0 1 0.153
DataResolverTest 32 0 0 0 3.921
DigestResolverTest 5 0 0 0 4.044
ReadExecutorTest 3 0 0 0 3.531
SpeculativeRetryParseTest 78 0 0 0 0.243
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.091
BlockingReadRepairTest-cdc 9 0 0 0 4.876
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 4.756
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.936
ReadRepairTest-cdc 7 0 0 0 3.827
RepairedDataVerifierTest-cdc 10 0 0 0 4.871
AbstractReadRepairTest-cdc 1 0 0 1 0.188
BlockingReadRepairTest-cdc 9 0 0 0 3.302
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.255
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.116
ReadRepairTest-cdc 7 0 0 0 3.176
RepairedDataVerifierTest-cdc 10 0 0 0 4.661
AbstractReadRepairTest-compression 1 0 0 1 0.052
BlockingReadRepairTest-compression 9 0 0 0 3.362
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.589
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.499
ReadRepairTest-compression 7 0 0 0 3.479
RepairedDataVerifierTest-compression 10 0 0 0 6.478
AbstractReadRepairTest-compression 1 0 0 1 0.187
BlockingReadRepairTest-compression 9 0 0 0 3.087
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.126
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.146
ReadRepairTest-compression 7 0 0 0 3.387
RepairedDataVerifierTest-compression 10 0 0 0 5.914
AbstractReadRepairTest 1 0 0 1 0.062
BlockingReadRepairTest 9 0 0 0 3.559
DiagEventsBlockingReadRepairTest 3 0 0 0 3.542
ReadOnlyReadRepairTest 4 0 0 0 3.691
ReadRepairTest 7 0 0 0 4.012
RepairedDataVerifierTest 10 0 0 0 4.791
AbstractReadRepairTest 1 0 0 1 0.167
BlockingReadRepairTest 9 0 0 0 3.406
DiagEventsBlockingReadRepairTest 3 0 0 0 4.006
ReadOnlyReadRepairTest 4 0 0 0 3.207
ReadRepairTest 7 0 0 0 3.424
RepairedDataVerifierTest 10 0 0 0 4.532
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time
(s)
LongStreamingTest 0 1 0 0 1.028
LongStreamingTest 0 1 0 0 1.528
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.617
cdc
SessionInfoTest-cdc 1 0 0 0 0.487
StreamOperationTest-cdc 1 0 0 0 0.072
StreamTransferTaskTest-cdc 2 0 0 0 4.572
StreamingTransferTest-cdc 5 0 0 0 16.698
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.237
cdc
SessionInfoTest-cdc 1 0 0 0 0.597
StreamOperationTest-cdc 1 0 0 0 0.217
StreamTransferTaskTest-cdc 2 0 0 0 3.173
StreamingTransferTest-cdc 5 0 0 0 13.706
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.473
compression
SessionInfoTest-compression 1 0 0 0 0.463
StreamOperationTest-compression 1 0 0 0 0.060
StreamTransferTaskTest-compression 2 0 0 0 3.509
StreamingTransferTest-compression 5 0 0 0 15.436
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.175
compression
SessionInfoTest-compression 1 0 0 0 0.630
StreamOperationTest-compression 1 0 0 0 0.210
StreamTransferTaskTest-compression 2 0 0 0 3.625
StreamingTransferTest-compression 5 0 0 0 13.344
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.567
SessionInfoTest 1 0 0 0 0.507
StreamOperationTest 1 0 0 0 0.068
StreamTransferTaskTest 2 0 0 0 3.453
StreamingTransferTest 5 0 0 0 14.557
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.584
SessionInfoTest 1 0 0 0 0.865
StreamOperationTest 1 0 0 0 0.224
StreamTransferTaskTest 2 0 0 0 3.269
StreamingTransferTest 5 0 0 0 13.932
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.050
StreamCompressionSerializerTest-cdc 2 0 0 0 0.883
StreamingInboundHandlerTest-cdc 6 0 0 0 1.069
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.315
StreamCompressionSerializerTest-cdc 2 0 0 0 1.116
StreamingInboundHandlerTest-cdc 6 0 0 0 1.261
NettyStreamingMessageSenderTest- 10 0 0 0 1.190
compression
StreamCompressionSerializerTest- 2 0 0 0 1.142
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.468
NettyStreamingMessageSenderTest- 10 0 0 0 1.366
compression
StreamCompressionSerializerTest- 2 0 0 0 1.176
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.427
NettyStreamingMessageSenderTest 10 0 0 0 1.269
StreamCompressionSerializerTest 2 0 0 0 1.005
StreamingInboundHandlerTest 6 0 0 0 1.180
NettyStreamingMessageSenderTest 10 0 0 0 1.486
StreamCompressionSerializerTest 2 0 0 0 1.073
StreamingInboundHandlerTest 6 0 0 0 1.309
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression
Name Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc 6 0 0 0 1.191
CompressedInputStreamTest-cdc 6 0 0 0 1.331
CompressedInputStreamTest-compression 6 0 0 0 1.574
CompressedInputStreamTest-compression 6 0 0 0 1.416
CompressedInputStreamTest 6 0 0 0 1.152
CompressedInputStreamTest 6 0 0 0 1.506
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.097
StreamMessageTest-cdc 1 0 0 0 0.188
StreamMessageTest-compression 1 0 0 0 0.098
StreamMessageTest-compression 1 0 0 0 0.205
StreamMessageTest 1 0 0 0 0.096
StreamMessageTest 1 0 0 0 0.259
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.115
DistributionSequenceTest 4 0 0 0 0.073
DistributionGaussianTest 2 0 0 0 0.195
DistributionSequenceTest 4 0 0 0 0.164
-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings
Name Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1 0 0 0 0.102
SettingsMiscTest 4 0 0 0 0.091
SettingsNodeTest 2 0 0 0 0.070
StressSettingsTest 1 0 0 0 0.599
OptionReplicationTest 1 0 0 0 0.184
SettingsMiscTest 4 0 0 0 0.180
SettingsNodeTest 2 0 0 0 0.152
StressSettingsTest 1 0 0 0 0.647
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.072
MultiResultLoggerTest 5 0 0 0 0.162
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 15.005
BulkLoaderTest-cdc 6 0 0 0 13.036
ClearSnapshotTest-cdc 4 0 0 0 13.679
CompactionStressTest-cdc 2 0 0 0 14.935
GetFullQueryLogTest-cdc 3 0 0 0 18.526
GetVersionTest-cdc 1 0 0 0 0.563
JMXCompatabilityTest-cdc 3 0 0 0 43.631
JMXToolTest-cdc 5 0 0 0 11.696
LoaderOptionsTest-cdc 1 0 0 0 0.586
NodeToolGossipInfoTest-cdc 2 0 0 0 17.400
NodeToolTPStatsTest-cdc 3 0 0 0 26.660
NodetoolNetStatsTest-cdc 3 0 0 0 8.836
SSTableExpiredBlockersTest-cdc 4 0 0 0 3.416
SSTableExportTest-cdc 10 0 0 0 1.771
SSTableLevelResetterTest-cdc 5 0 0 0 3.378
SSTableMetadataViewerTest-cdc 10 0 0 0 1.805
SSTableOfflineRelevelTest-cdc 4 0 0 0 3.034
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.489
StandaloneSSTableUtilTest-cdc 8 0 0 0 3.177
StandaloneScrubberTest-cdc 7 0 0 0 3.223
StandaloneSplitterTest-cdc 6 0 0 0 2.793
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 17.895
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.909
StandaloneUpgraderTest-cdc 6 0 0 0 2.895
StandaloneVerifierTest-cdc 10 0 0 0 2.939
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.043
TopPartitionsTest-cdc 2 0 0 0 3.849
AuditLogViewerTest-cdc 10 0 0 0 15.370
BulkLoaderTest-cdc 6 0 0 0 12.666
ClearSnapshotTest-cdc 4 0 0 0 14.342
CompactionStressTest-cdc 2 0 0 0 14.439
GetFullQueryLogTest-cdc 3 0 0 0 16.294
GetVersionTest-cdc 1 0 0 0 0.519
JMXCompatabilityTest-cdc 3 0 0 0 34.492
JMXToolTest-cdc 5 0 0 0 12.738
LoaderOptionsTest-cdc 1 0 0 0 0.687
NodeToolGossipInfoTest-cdc 2 0 0 0 15.856
NodeToolTPStatsTest-cdc 3 0 0 0 25.286
NodetoolNetStatsTest-cdc 3 0 0 0 6.924
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.021
SSTableExportTest-cdc 10 0 0 0 1.380
SSTableLevelResetterTest-cdc 5 0 0 0 2.053
SSTableMetadataViewerTest-cdc 10 0 0 0 1.370
SSTableOfflineRelevelTest-cdc 4 0 0 0 1.995
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.262
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.157
StandaloneScrubberTest-cdc 7 0 0 0 2.342
StandaloneSplitterTest-cdc 6 0 0 0 2.088
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 14.692
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.346
StandaloneUpgraderTest-cdc 6 0 0 0 2.049
StandaloneVerifierTest-cdc 10 0 0 0 2.042
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.369
TopPartitionsTest-cdc 2 0 0 0 3.578
AuditLogViewerTest-compression 10 0 0 0 15.061
BulkLoaderTest-compression 6 0 0 0 13.223
ClearSnapshotTest-compression 4 0 0 0 14.625
CompactionStressTest-compression 2 0 0 0 14.957
GetFullQueryLogTest-compression 3 0 0 0 14.268
GetVersionTest-compression 1 0 0 0 0.435
JMXCompatabilityTest-compression 3 0 0 0 30.858
JMXToolTest-compression 5 0 0 0 11.126
LoaderOptionsTest-compression 1 0 0 0 0.567
NodeToolGossipInfoTest-compression 2 0 0 0 16.573
NodeToolTPStatsTest-compression 3 0 0 0 24.553
NodetoolNetStatsTest-compression 3 0 0 0 6.923
SSTableExpiredBlockersTest-compression 4 0 0 0 2.365
SSTableExportTest-compression 10 0 0 0 1.372
SSTableLevelResetterTest-compression 5 0 0 0 2.347
SSTableMetadataViewerTest-compression 10 0 0 0 1.367
SSTableOfflineRelevelTest-compression 4 0 0 0 2.582
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.185
StandaloneSSTableUtilTest-compression 8 0 0 0 2.404
StandaloneScrubberTest-compression 7 0 0 0 2.458
StandaloneSplitterTest-compression 6 0 0 0 2.367
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 13.902
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.844
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.466
StandaloneVerifierTest-compression 10 0 0 0 2.343
ToolsEnvsConfigsTest-compression 1 0 0 0 1.907
TopPartitionsTest-compression 2 0 0 0 3.742
AuditLogViewerTest-compression 10 0 0 0 15.564
BulkLoaderTest-compression 6 0 0 0 12.547
ClearSnapshotTest-compression 4 0 0 0 25.698
CompactionStressTest-compression 2 0 0 0 15.651
GetFullQueryLogTest-compression 3 0 0 0 16.959
GetVersionTest-compression 1 0 0 0 0.571
JMXCompatabilityTest-compression 3 0 0 0 35.753
JMXToolTest-compression 5 0 0 0 17.921
LoaderOptionsTest-compression 1 0 0 0 0.865
NodeToolGossipInfoTest-compression 2 0 0 0 19.470
NodeToolTPStatsTest-compression 3 0 0 0 26.315
NodetoolNetStatsTest-compression 3 0 0 0 7.129
SSTableExpiredBlockersTest-compression 4 0 0 0 1.881
SSTableExportTest-compression 10 0 0 0 1.355
SSTableLevelResetterTest-compression 5 0 0 0 2.157
SSTableMetadataViewerTest-compression 10 0 0 0 1.532
SSTableOfflineRelevelTest-compression 4 0 0 0 2.466
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.213
StandaloneSSTableUtilTest-compression 8 0 0 0 1.999
StandaloneScrubberTest-compression 7 0 0 0 2.026
StandaloneSplitterTest-compression 6 0 0 0 1.975
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 17.319
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.697
compression
StandaloneUpgraderTest-compression 6 0 0 0 3.007
StandaloneVerifierTest-compression 10 0 0 0 2.135
ToolsEnvsConfigsTest-compression 1 0 0 0 2.272
TopPartitionsTest-compression 2 0 0 0 3.490
AuditLogViewerTest 10 0 0 0 14.809
BulkLoaderTest 6 0 0 0 12.898
ClearSnapshotTest 4 0 0 0 16.553
CompactionStressTest 2 0 0 0 15.367
GetFullQueryLogTest 3 0 0 0 15.736
GetVersionTest 1 0 0 0 0.468
JMXCompatabilityTest 3 0 0 0 34.505
JMXToolTest 5 0 0 0 14.466
LoaderOptionsTest 1 0 0 0 0.709
NodeToolGossipInfoTest 2 0 0 0 17.161
NodeToolTPStatsTest 3 0 0 0 27.228
NodetoolNetStatsTest 3 0 0 0 7.390
SSTableExpiredBlockersTest 4 0 0 0 2.616
SSTableExportTest 10 0 0 0 1.464
SSTableLevelResetterTest 5 0 0 0 2.397
SSTableMetadataViewerTest 10 0 0 0 1.307
SSTableOfflineRelevelTest 4 0 0 0 2.419
SSTableRepairedAtSetterTest 6 0 0 0 1.139
StandaloneSSTableUtilTest 8 0 0 0 2.768
StandaloneScrubberTest 7 0 0 0 3.116
StandaloneSplitterTest 6 0 0 0 2.437
StandaloneSplitterWithCQLTesterTest 6 0 0 0 15.421
StandaloneUpgraderOnSStablesTest 3 0 0 0 5.690
StandaloneUpgraderTest 6 0 0 0 2.484
StandaloneVerifierTest 10 0 0 0 2.543
ToolsEnvsConfigsTest 1 0 0 0 2.024
TopPartitionsTest 2 0 0 0 4.141
AuditLogViewerTest 10 0 0 0 16.099
BulkLoaderTest 6 0 0 0 12.926
ClearSnapshotTest 4 0 0 0 16.609
CompactionStressTest 2 0 0 0 15.034
GetFullQueryLogTest 3 0 0 0 20.782
GetVersionTest 1 0 0 0 0.489
JMXCompatabilityTest 3 0 0 0 41.646
JMXToolTest 5 0 0 0 14.686
LoaderOptionsTest 1 0 0 0 0.983
NodeToolGossipInfoTest 2 0 0 0 16.968
NodeToolTPStatsTest 3 0 0 0 28.669
NodetoolNetStatsTest 3 0 0 0 7.057
SSTableExpiredBlockersTest 4 0 0 0 2.263
SSTableExportTest 10 0 0 0 1.521
SSTableLevelResetterTest 5 0 0 0 2.452
SSTableMetadataViewerTest 10 0 0 0 1.311
SSTableOfflineRelevelTest 4 0 0 0 1.955
SSTableRepairedAtSetterTest 6 0 0 0 1.193
StandaloneSSTableUtilTest 8 0 0 0 2.357
StandaloneScrubberTest 7 0 0 0 2.476
StandaloneSplitterTest 6 0 0 0 2.366
StandaloneSplitterWithCQLTesterTest 6 0 0 0 17.543
StandaloneUpgraderOnSStablesTest 3 0 0 0 7.202
StandaloneUpgraderTest 6 0 0 0 2.170
StandaloneVerifierTest 10 0 0 0 2.462
ToolsEnvsConfigsTest 1 0 0 0 2.700
TopPartitionsTest 2 0 0 0 3.839
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 13.172
CassandrastressTest-cdc 1 0 0 0 13.105
CassandrastressTest-compression 1 0 0 0 13.298
CassandrastressTest-compression 1 0 0 0 14.219
CassandrastressTest 1 0 0 0 13.637
CassandrastressTest 1 0 0 0 13.741
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 12.830
CqlshTest-cdc 1 0 0 0 12.528
CqlshTest-compression 1 0 0 0 13.152
CqlshTest-compression 1 0 0 0 13.188
CqlshTest 1 0 0 0 15.687
CqlshTest 1 0 0 0 12.406
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 2.171
SjkTest-cdc 1 0 0 0 2.408
SjkTest-compression 1 0 0 0 2.044
SjkTest-compression 1 0 0 0 2.537
SjkTest 1 0 0 0 2.284
SjkTest 1 0 0 0 2.268
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.071
TableBuilderTest-cdc 6 0 0 0 0.201
TableBuilderTest-compression 6 0 0 0 0.062
TableBuilderTest-compression 6 0 0 0 0.199
TableBuilderTest 6 0 0 0 0.077
TableBuilderTest 6 0 0 0 0.176
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats
Name Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc 6 0 0 0 27.010
StatsTableComparatorTest-cdc 6 0 0 0 0.317
TableStatsPrinterTest-cdc 2 0 0 0 0.118
NodetoolTableStatsTest-cdc 6 0 0 0 30.221
StatsTableComparatorTest-cdc 6 0 0 0 0.376
TableStatsPrinterTest-cdc 2 0 0 0 0.312
NodetoolTableStatsTest-compression 6 0 0 0 26.270
StatsTableComparatorTest-compression 6 0 0 0 0.239
TableStatsPrinterTest-compression 2 0 0 0 0.123
NodetoolTableStatsTest-compression 6 0 0 0 29.136
StatsTableComparatorTest-compression 6 0 0 0 0.426
TableStatsPrinterTest-compression 2 0 0 0 0.297
NodetoolTableStatsTest 6 0 0 0 33.508
StatsTableComparatorTest 6 0 0 0 0.276
TableStatsPrinterTest 2 0 0 0 0.106
NodetoolTableStatsTest 6 0 0 0 28.750
StatsTableComparatorTest 6 0 0 0 0.381
TableStatsPrinterTest 2 0 0 0 0.272
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 1.077
TracingTest-cdc 6 0 0 0 1.268
TracingTest-compression 6 0 0 0 1.128
TracingTest-compression 6 0 0 0 1.443
TracingTest 6 0 0 0 1.055
TracingTest 6 0 0 0 1.087
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
CBUtilTest-cdc 4 0 0 0 0.418
CQLUserAuditTest-cdc 8 0 0 0 30.468
DataTypeTest-cdc 3 0 0 0 0.393
ErrorMessageTest-cdc 7 0 0 0 0.418
IdleDisconnectTest-cdc 2 0 0 0 19.531
InflightRequestPayloadTrackerTest-cdc 7 0 0 0 18.995
MessagePayloadTest-cdc 3 0 0 0 15.832
ProtocolErrorTest-cdc 6 0 0 0 1.192
ProtocolVersionTest-cdc 4 0 0 0 1.306
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.463
SerDeserTest-cdc 6 0 0 0 2.614
StartupMessageTest-cdc 1 0 0 0 13.320
CBUtilTest-cdc 4 0 0 0 0.488
CQLUserAuditTest-cdc 8 0 0 0 28.018
DataTypeTest-cdc 3 0 0 0 0.511
ErrorMessageTest-cdc 7 0 0 0 0.533
IdleDisconnectTest-cdc 2 0 0 0 17.274
InflightRequestPayloadTrackerTest-cdc 7 0 0 0 14.634
MessagePayloadTest-cdc 3 0 0 0 13.442
ProtocolErrorTest-cdc 6 0 0 0 1.340
ProtocolVersionTest-cdc 4 0 0 0 1.105
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.417
SerDeserTest-cdc 6 0 0 0 1.742
StartupMessageTest-cdc 1 0 0 0 12.284
CBUtilTest-compression 4 0 0 0 0.333
CQLUserAuditTest-compression 8 0 0 0 28.697
DataTypeTest-compression 3 0 0 0 0.364
ErrorMessageTest-compression 7 0 0 0 0.386
IdleDisconnectTest-compression 2 0 0 0 17.943
InflightRequestPayloadTrackerTest- 7 0 0 0 15.613
compression
MessagePayloadTest-compression 3 0 0 0 13.918
ProtocolErrorTest-compression 6 0 0 0 1.040
ProtocolVersionTest-compression 4 0 0 0 0.927
ProtocolVersionTrackerTest-compression 3 0 0 0 0.294
SerDeserTest-compression 6 0 0 0 1.533
StartupMessageTest-compression 1 0 0 0 12.700
CBUtilTest-compression 4 0 0 0 0.676
CQLUserAuditTest-compression 8 0 0 0 31.728
DataTypeTest-compression 3 0 0 0 0.531
ErrorMessageTest-compression 7 0 0 0 0.580
IdleDisconnectTest-compression 2 0 0 0 17.703
InflightRequestPayloadTrackerTest- 7 0 0 0 15.457
compression
MessagePayloadTest-compression 3 0 0 0 14.121
ProtocolErrorTest-compression 6 0 0 0 1.487
ProtocolVersionTest-compression 4 0 0 0 1.277
ProtocolVersionTrackerTest-compression 3 0 0 0 0.455
SerDeserTest-compression 6 0 0 0 1.985
StartupMessageTest-compression 1 0 0 0 13.148
CBUtilTest 4 0 0 0 0.382
CQLUserAuditTest 8 0 0 0 29.833
DataTypeTest 3 0 0 0 0.370
ErrorMessageTest 7 0 0 0 0.399
IdleDisconnectTest 2 0 0 0 17.778
InflightRequestPayloadTrackerTest 7 0 0 0 14.962
MessagePayloadTest 3 0 0 0 14.028
ProtocolErrorTest 6 0 0 0 1.328
ProtocolVersionTest 4 0 0 0 1.012
ProtocolVersionTrackerTest 3 0 0 0 0.304
SerDeserTest 6 0 0 0 1.593
StartupMessageTest 1 0 0 0 12.775
CBUtilTest 4 0 0 0 0.408
CQLUserAuditTest 8 0 0 0 27.862
DataTypeTest 3 0 0 0 0.495
ErrorMessageTest 7 0 0 0 0.438
IdleDisconnectTest 2 0 0 0 17.210
InflightRequestPayloadTrackerTest 7 0 0 0 14.522
MessagePayloadTest 3 0 0 0 14.573
ProtocolErrorTest 6 0 0 0 1.328
ProtocolVersionTest 4 0 0 0 1.206
ProtocolVersionTrackerTest 3 0 0 0 0.360
SerDeserTest 6 0 0 0 1.680
StartupMessageTest 1 0 0 0 12.725
-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum
Name Tests Errors Failures Skipped Time
(s)
ChecksummingTransformerTest-cdc 5 0 0 0 22.087
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 32.213
cdc
ChecksummingTransformerTest-cdc 5 0 0 0 17.574
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 21.702
cdc
ChecksummingTransformerTest-compression 5 0 0 0 17.929
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 23.337
compression
ChecksummingTransformerTest-compression 5 0 0 0 18.898
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 22.963
compression
ChecksummingTransformerTest 5 0 0 0 18.649
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1 0 0 0 25.608
ChecksummingTransformerTest 5 0 0 0 21.104
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1 0 0 0 24.932
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.629
PrepareMessageTest-cdc 1 0 0 0 0.615
AuthenticateMessageTest-cdc 1 0 0 0 0.483
PrepareMessageTest-cdc 1 0 0 0 0.437
AuthenticateMessageTest-compression 1 0 0 0 0.401
PrepareMessageTest-compression 1 0 0 0 0.389
AuthenticateMessageTest-compression 1 0 0 0 0.507
PrepareMessageTest-compression 1 0 0 0 0.435
AuthenticateMessageTest 1 0 0 0 0.471
PrepareMessageTest 1 0 0 0 0.438
AuthenticateMessageTest 1 0 0 0 0.556
PrepareMessageTest 1 0 0 0 0.555
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 2.655
TriggersSchemaTest-cdc 4 0 0 0 7.498
TriggersTest-cdc 7 0 0 0 5.807
TriggerExecutorTest-cdc 9 0 0 0 1.747
TriggersSchemaTest-cdc 4 0 0 0 3.641
TriggersTest-cdc 7 0 0 0 4.459
TriggerExecutorTest-compression 9 0 0 0 1.780
TriggersSchemaTest-compression 4 0 0 0 4.714
TriggersTest-compression 7 0 0 0 5.621
TriggerExecutorTest-compression 9 0 0 0 1.787
TriggersSchemaTest-compression 4 0 0 0 4.173
TriggersTest-compression 7 0 0 0 4.829
TriggerExecutorTest 9 0 0 0 2.144
TriggersSchemaTest 4 0 0 0 4.600
TriggersTest 7 0 0 0 5.096
TriggerExecutorTest 9 0 0 0 1.691
TriggersSchemaTest 4 0 0 0 3.619
TriggersTest 7 0 0 0 4.632
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 137.039
LongBloomFilterTest 5 0 0 0 145.565
LongBTreeTest 15 0 0 0 521.940
LongBTreeTest 15 0 0 0 831.007
AbstractIteratorTest-cdc 9 0 0 0 0.147
BloomFilterTest-cdc 11 0 0 2 0.787
ByteArrayUtilTest-cdc 18 0 0 0 0.259
ByteBufferUtilTest-cdc 12 0 0 0 0.412
BytesReadTrackerTest-cdc 4 0 0 0 0.072
CassandraVersionTest-cdc 11 0 0 0 0.618
EstimatedHistogramTest-cdc 7 0 0 0 0.236
FBUtilitiesTest-cdc 7 0 0 0 0.749
FastByteOperationsTest-cdc 2 0 0 0 4.563
GeneratorsTest-cdc 2 0 0 0 0.958
HexTest-cdc 2 0 0 0 0.311
HistogramBuilderTest-cdc 5 0 0 0 0.407
IntegerIntervalsTest-cdc 6 0 0 0 54.606
IntervalTreeTest-cdc 3 0 0 0 0.382
JVMStabilityInspectorTest-cdc 3 0 0 0 1.275
JavaUtilsTest-cdc 1 0 0 0 0.340
MergeIteratorComparisonTest-cdc 16 0 0 0 12.626
MergeIteratorTest-cdc 1 0 0 0 0.092
MerkleTreeTest-cdc 27 0 0 0 7.481
MerkleTreesTest-cdc 13 0 0 0 1.171
MonotonicClockTest-cdc 1 0 0 0 19.942
NativeLibraryTest-cdc 2 0 0 0 0.524
NoSpamLoggerTest-cdc 5 0 0 0 0.093
OverlapIteratorTest-cdc 1 0 0 0 12.427
SerializationsTest-cdc 3 0 0 0 1.643
SlidingTimeRateTest-cdc 7 0 0 0 0.610
StatusLoggerTest-cdc 1 0 0 0 4.404
AbstractIteratorTest-cdc 9 0 0 0 0.205
BloomFilterTest-cdc 11 0 0 2 0.661
ByteArrayUtilTest-cdc 18 0 0 0 0.361
ByteBufferUtilTest-cdc 12 0 0 0 0.477
BytesReadTrackerTest-cdc 4 0 0 0 0.172
CassandraVersionTest-cdc 11 0 0 0 0.643
EstimatedHistogramTest-cdc 7 0 0 0 0.341
FBUtilitiesTest-cdc 7 0 0 0 0.989
FastByteOperationsTest-cdc 2 0 0 0 4.720
GeneratorsTest-cdc 2 0 0 0 1.033
HexTest-cdc 2 0 0 0 0.358
HistogramBuilderTest-cdc 5 0 0 0 0.385
IntegerIntervalsTest-cdc 6 0 0 0 55.053
IntervalTreeTest-cdc 3 0 0 0 0.350
JVMStabilityInspectorTest-cdc 3 0 0 0 1.101
JavaUtilsTest-cdc 1 0 0 0 0.360
MergeIteratorComparisonTest-cdc 16 0 0 0 13.394
MergeIteratorTest-cdc 1 0 0 0 0.201
MerkleTreeTest-cdc 27 0 0 0 7.195
MerkleTreesTest-cdc 13 0 0 0 1.216
MonotonicClockTest-cdc 1 0 0 0 15.958
NativeLibraryTest-cdc 2 0 0 0 0.595
NoSpamLoggerTest-cdc 5 0 0 0 0.181
OverlapIteratorTest-cdc 1 0 0 0 11.668
SerializationsTest-cdc 3 0 0 0 1.765
SlidingTimeRateTest-cdc 7 0 0 0 0.629
StatusLoggerTest-cdc 1 0 0 0 3.209
AbstractIteratorTest-compression 9 0 0 0 0.084
BloomFilterTest-compression 11 0 0 2 0.626
ByteArrayUtilTest-compression 18 0 0 0 0.222
ByteBufferUtilTest-compression 12 0 0 0 0.369
BytesReadTrackerTest-compression 4 0 0 0 0.062
CassandraVersionTest-compression 11 0 0 0 0.571
EstimatedHistogramTest-compression 7 0 0 0 0.215
FBUtilitiesTest-compression 7 0 0 0 0.706
FastByteOperationsTest-compression 2 0 0 0 3.745
GeneratorsTest-compression 2 0 0 0 0.769
HexTest-compression 2 0 0 0 0.211
HistogramBuilderTest-compression 5 0 0 0 0.232
IntegerIntervalsTest-compression 6 0 0 0 52.254
IntervalTreeTest-compression 3 0 0 0 0.300
JVMStabilityInspectorTest-compression 3 0 0 0 0.845
JavaUtilsTest-compression 1 0 0 0 0.215
MergeIteratorComparisonTest-compression 16 0 0 0 12.887
MergeIteratorTest-compression 1 0 0 0 0.083
MerkleTreeTest-compression 27 0 0 0 7.551
MerkleTreesTest-compression 13 0 0 0 0.926
MonotonicClockTest-compression 1 0 0 0 7.921
NativeLibraryTest-compression 2 0 0 0 0.568
NoSpamLoggerTest-compression 5 0 0 0 0.072
OverlapIteratorTest-compression 1 0 0 0 11.285
SerializationsTest-compression 3 0 0 0 1.546
SlidingTimeRateTest-compression 7 0 0 0 0.516
StatusLoggerTest-compression 1 0 0 0 3.755
AbstractIteratorTest-compression 9 0 0 0 0.275
BloomFilterTest-compression 11 0 0 2 0.754
ByteArrayUtilTest-compression 18 0 0 0 0.395
ByteBufferUtilTest-compression 12 0 0 0 0.504
BytesReadTrackerTest-compression 4 0 0 0 0.172
CassandraVersionTest-compression 11 0 0 0 0.636
EstimatedHistogramTest-compression 7 0 0 0 0.328
FBUtilitiesTest-compression 7 0 0 0 0.873
FastByteOperationsTest-compression 2 0 0 0 4.583
GeneratorsTest-compression 2 0 0 0 1.040
HexTest-compression 2 0 0 0 0.334
HistogramBuilderTest-compression 5 0 0 0 0.369
IntegerIntervalsTest-compression 6 0 0 0 60.537
IntervalTreeTest-compression 3 0 0 0 0.581
JVMStabilityInspectorTest-compression 3 0 0 0 1.440
JavaUtilsTest-compression 1 0 0 0 0.570
MergeIteratorComparisonTest-compression 16 0 0 0 17.069
MergeIteratorTest-compression 1 0 0 0 0.375
MerkleTreeTest-compression 27 0 0 0 9.122
MerkleTreesTest-compression 13 0 0 0 1.351
MonotonicClockTest-compression 1 0 0 0 16.318
NativeLibraryTest-compression 2 0 0 0 0.581
NoSpamLoggerTest-compression 5 0 0 0 0.203
OverlapIteratorTest-compression 1 0 0 0 12.294
SerializationsTest-compression 3 0 0 0 1.688
SlidingTimeRateTest-compression 7 0 0 0 0.623
StatusLoggerTest-compression 1 0 0 0 3.140
AbstractIteratorTest 9 0 0 0 0.095
BloomFilterTest 11 0 0 2 0.678
ByteArrayUtilTest 18 0 0 0 0.249
ByteBufferUtilTest 12 0 0 0 0.379
BytesReadTrackerTest 4 0 0 0 0.075
CassandraVersionTest 11 0 0 0 0.575
EstimatedHistogramTest 7 0 0 0 0.255
FBUtilitiesTest 7 0 0 0 0.718
FastByteOperationsTest 2 0 0 0 3.984
GeneratorsTest 2 0 0 0 0.889
HexTest 2 0 0 0 0.276
HistogramBuilderTest 5 0 0 0 0.268
IntegerIntervalsTest 6 0 0 0 51.094
IntervalTreeTest 3 0 0 0 0.328
JVMStabilityInspectorTest 3 0 0 0 0.999
JavaUtilsTest 1 0 0 0 0.279
MergeIteratorComparisonTest 16 0 0 0 12.994
MergeIteratorTest 1 0 0 0 0.084
MerkleTreeTest 27 0 0 0 7.907
MerkleTreesTest 13 0 0 0 1.172
MonotonicClockTest 1 0 0 0 20.501
NativeLibraryTest 2 0 0 0 0.626
NoSpamLoggerTest 5 0 0 0 0.091
OverlapIteratorTest 1 0 0 0 12.248
SerializationsTest 3 0 0 0 1.715
SlidingTimeRateTest 7 0 0 0 0.571
StatusLoggerTest 1 0 0 0 4.682
AbstractIteratorTest 9 0 0 0 0.206
BloomFilterTest 11 0 0 2 0.735
ByteArrayUtilTest 18 0 0 0 0.354
ByteBufferUtilTest 12 0 0 0 0.473
BytesReadTrackerTest 4 0 0 0 0.216
CassandraVersionTest 11 0 0 0 0.671
EstimatedHistogramTest 7 0 0 0 0.319
FBUtilitiesTest 7 0 0 0 1.011
FastByteOperationsTest 2 0 0 0 4.856
GeneratorsTest 2 0 0 0 1.190
HexTest 2 0 0 0 0.481
HistogramBuilderTest 5 0 0 0 0.530
IntegerIntervalsTest 6 0 0 0 68.052
IntervalTreeTest 3 0 0 0 0.692
JVMStabilityInspectorTest 3 0 0 0 1.744
JavaUtilsTest 1 0 0 0 0.557
MergeIteratorComparisonTest 16 0 0 0 21.606
MergeIteratorTest 1 0 0 0 0.274
MerkleTreeTest 27 0 0 0 9.702
MerkleTreesTest 13 0 0 0 1.563
MonotonicClockTest 1 0 0 0 20.870
NativeLibraryTest 2 0 0 0 0.645
NoSpamLoggerTest 5 0 0 0 0.173
OverlapIteratorTest 1 0 0 0 13.037
SerializationsTest 3 0 0 0 1.864
SlidingTimeRateTest 7 0 0 0 0.683
StatusLoggerTest 1 0 0 0 4.446
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 11.337
DeletingArchiverTest-cdc 3 0 0 0 0.286
ExternalArchiverTest-cdc 5 0 0 0 10.551
BinLogTest-cdc 13 0 0 0 11.609
DeletingArchiverTest-cdc 3 0 0 0 0.357
ExternalArchiverTest-cdc 5 0 0 0 10.557
BinLogTest-compression 13 0 0 0 11.361
DeletingArchiverTest-compression 3 0 0 0 0.257
ExternalArchiverTest-compression 5 0 0 0 10.470
BinLogTest-compression 13 0 0 0 11.643
DeletingArchiverTest-compression 3 0 0 0 0.387
ExternalArchiverTest-compression 5 0 0 0 10.523
BinLogTest 13 0 0 0 11.538
DeletingArchiverTest 3 0 0 0 0.309
ExternalArchiverTest 5 0 0 0 10.509
BinLogTest 13 0 0 0 12.757
DeletingArchiverTest 3 0 0 0 0.398
ExternalArchiverTest 5 0 0 0 10.595
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.311
BTreeSearchIteratorTest-cdc 4 0 0 0 0.117
BTreeTest-cdc 14 0 0 0 0.681
BTreeRemovalTest-cdc 22 0 0 0 0.331
BTreeSearchIteratorTest-cdc 4 0 0 0 0.179
BTreeTest-cdc 14 0 0 0 0.586
BTreeRemovalTest-compression 22 0 0 0 0.213
BTreeSearchIteratorTest-compression 4 0 0 0 0.077
BTreeTest-compression 14 0 0 0 0.448
BTreeRemovalTest-compression 22 0 0 0 0.461
BTreeSearchIteratorTest-compression 4 0 0 0 0.268
BTreeTest-compression 14 0 0 0 0.750
BTreeRemovalTest 22 0 0 0 0.258
BTreeSearchIteratorTest 4 0 0 0 0.092
BTreeTest 14 0 0 0 0.539
BTreeRemovalTest 22 0 0 0 0.533
BTreeSearchIteratorTest 4 0 0 0 0.274
BTreeTest 14 0 0 0 1.116
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.073
AccumulatorTest-cdc 4 0 0 0 0.074
RefCountedTest-cdc 12 0 0 0 6.831
WeightedQueueTest-cdc 46 0 0 0 1.005
AbstractTransactionalTest-cdc 1 0 0 1 0.173
AccumulatorTest-cdc 4 0 0 0 0.172
RefCountedTest-cdc 12 0 0 0 7.941
WeightedQueueTest-cdc 46 0 0 0 1.078
AbstractTransactionalTest-compression 1 0 0 1 0.056
AccumulatorTest-compression 4 0 0 0 0.064
RefCountedTest-compression 12 0 0 0 5.990
WeightedQueueTest-compression 46 0 0 0 0.932
AbstractTransactionalTest-compression 1 0 0 1 0.244
AccumulatorTest-compression 4 0 0 0 0.247
RefCountedTest-compression 12 0 0 0 8.394
WeightedQueueTest-compression 46 0 0 0 1.142
AbstractTransactionalTest 1 0 0 1 0.073
AccumulatorTest 4 0 0 0 0.067
RefCountedTest 12 0 0 0 7.505
WeightedQueueTest 46 0 0 0 1.130
AbstractTransactionalTest 1 0 0 1 0.269
AccumulatorTest 4 0 0 0 0.194
RefCountedTest 12 0 0 0 7.762
WeightedQueueTest 46 0 0 0 1.076
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.178
LongBufferPoolTest 2 0 0 0 241.442
BufferPoolTest-cdc 35 0 0 0 7.903
NativeAllocatorTest-cdc 1 0 0 0 0.423
BufferPoolTest-cdc 35 0 0 0 7.943
NativeAllocatorTest-cdc 1 0 0 0 0.527
BufferPoolTest-compression 35 0 0 0 8.076
NativeAllocatorTest-compression 1 0 0 0 0.447
BufferPoolTest-compression 35 0 0 0 9.337
NativeAllocatorTest-compression 1 0 0 0 0.661
BufferPoolTest 35 0 0 0 8.042
NativeAllocatorTest 1 0 0 0 0.399
BufferPoolTest 35 0 0 0 7.940
NativeAllocatorTest 1 0 0 0 0.574
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.550
OffHeapBitSetTest-cdc 4 0 0 0 0.620
OffHeapBitSetTest-compression 4 0 0 0 0.641
OffHeapBitSetTest-compression 4 0 0 0 0.811
OffHeapBitSetTest 4 0 0 0 0.571
OffHeapBitSetTest 4 0 0 0 0.642
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.221
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.709
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.114
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.640
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.097
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.449
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.295
VIntCodingTest-cdc 4 0 0 0 0.345
VIntCodingTest-compression 4 0 0 0 0.238
VIntCodingTest-compression 4 0 0 0 0.350
VIntCodingTest 4 0 0 0 0.251
VIntCodingTest 4 0 0 0 0.321
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------
ActiveRepairServiceTest // testRejectWhenPoolFullStrategy // Error
Task java.util.concurrent.FutureTask@698f4aa[Not completed, task =
java.util.concurrent.Executors$RunnableAdapter@39851c5[Wrapped task =
org.apache.cassandra.service.ActiveRepairServiceTest$Task@2c7ad4f3]] rejected from
org.apache.cassandra.concurrent.JMXEnabledThreadPoolExecutor@3dda8a2e[Running, pool size = 2, active threads =
2, queued tasks = 0, completed tasks = 0]
java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@698f4aa[Not completed,
task = java.util.concurrent.Executors$RunnableAdapter@39851c5[Wrapped task =
org.apache.cassandra.service.ActiveRepairServiceTest$Task@2c7ad4f3]] rejected from
org.apache.cassandra.concurrent.JMXEnabledThreadPoolExecutor@3dda8a2e[Running, pool size = 2, active threads =
2, queued tasks = 0, completed tasks = 0]
at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:
2055)
at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825)
at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355)
at org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor.execute(DebuggableThreadPoolExecutor.java:176)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at org.apache.cassandra.service.ActiveRepairServiceTest.testRejectWhenPoolFullStrategy
(ActiveRepairServiceTest.java:380)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_slice_query_with_tombstones // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_slice_query_with_tombstones'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f125dbf38e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f125dc7fbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f125f43a820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f125da9a250>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_slice_query_with_tombstones'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f125dbf38e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f125dafbeb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f125f43a820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f124f5591f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_uuid_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_uuid_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f125dbf38e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f125c1657c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f125f43a820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f125dc8ce20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_uuid_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1df71df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f1d19faf0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_partial // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_partial'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1e577d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f1e4178b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_partial'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_tombstone_eoc_0 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_tombstone_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1e49a580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f1e0afa60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_tombstone_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1c5355e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f1c535370>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[none] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[none]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70fd0a0e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70fd099fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[none]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70fcf90fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70fd5ff4f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_dc_tokens_default // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_default'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70fd5c0100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70fd585fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_default'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_deprecated_repair_error_notification // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_deprecated_repair_error_notification'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70f6bead00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70f6bea7c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_deprecated_repair_error_notification'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superuser_can_create_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superuser_can_create_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a28f1f1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a2901ea00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superuser_can_create_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_counter_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a29639ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a29636fd0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_atomic_writes[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a2901e760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a2901efd0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[blocking]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_super_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_super_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a292d9cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a282a21c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_dc_tokens_murmur3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_murmur3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a282661f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a285426a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_murmur3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_password_authenticator_create_user_requires_password // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9879e84d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9879c48cd0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f987808ce20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9878188610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_atomic_writes[none] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[none]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f987a2c8d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9879d03a90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[none]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slices_tokens // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slices_tokens'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9879e80940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f987a298b80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slices_tokens'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_dc_tokens_random // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_random'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9879e31730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9879e31220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_random'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cql3_insert_thrift // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql3_insert_thrift'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d701f94c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d701f6280>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql3_insert_thrift'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d71aae1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d71a7f730>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d7039b9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d703231f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_datetime_values // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetime_values'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d702296a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d70301d00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetime_values'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_rename // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rename'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb90ec56d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb90e34aca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb9106b58b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb90e34a0d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rename'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb90ec56d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb90e38ba00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb9106b58b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb90dd4fee0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_8280_validate_indexed_values_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_8280_validate_indexed_values_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc40a5f2910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc40ac0d8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc40bfa5820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc408428640>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_8280_validate_indexed_values_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_wrapped_range_slices // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wrapped_range_slices'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc40a5f2910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc40a63a280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc40bfa5820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc40a631790>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wrapped_range_slices'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_on_compact_table_with_tombstone_on_first_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_on_compact_table_with_tombstone_on_first_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3ebf5a7220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ebf79bf10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3ec0fac790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3ebfc88dc0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_on_compact_table_with_tombstone_on_first_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_by_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_by_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3ebf5a7220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ebdb73760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3ec0fac790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3ebf8b5fd0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_by_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superusers_can_drop_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superusers_can_drop_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f44f9200820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44f9200ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44fac068b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f44f91ff100>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superusers_can_drop_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multiget_slice_with_compact_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice_with_compact_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f44f9200820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44c782a0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44fac068b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f44f91ee250>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice_with_compact_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_no_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_with_no_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff7b439bf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff7b1af7820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7b5da88b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff7b1af7eb0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_with_no_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multiget_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff7b439bf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff793c4b250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7b5da88b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff79388c550>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_counter_cluster // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_counter_cluster'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc54fee3040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc567944190>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_counter_cluster'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_gcable_tombstone_resurrection_on_range_slice_query // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_gcable_tombstone_resurrection_on_range_slice_query'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc54ec3f7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc5675ecb20>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_gcable_tombstone_resurrection_on_range_slice_query'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_supercolumn // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_supercolumn'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5677f6eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc5679f5a60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_supercolumn'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc565b10a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc565b10370>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_drop_compact_storage_flag // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_compact_storage_flag'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1f8fbeeb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1f866c250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1fa8b2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1f860fdc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_compact_storage_flag'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1f8fbeeb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1f9005910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1fa8b2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1f82a5b80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_json_tools // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fca3a44b3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fca382aec40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fca3bd429d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fca382ae0a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_super_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_super_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fca3a44b3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fca3a6f2f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fca3bd429d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fca38aba580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_super_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_for_range_name_queries_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_for_range_name_queries_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f432763f9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4326ca53d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4328f359d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4327bf26d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_for_range_name_queries_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_reinsert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_reinsert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f432763f9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4327c8c7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4328f359d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f432767ec10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_reinsert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bootstrap_binary_disabled // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0fa8af6e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0fa8a3e760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0faa15ca60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0fa8afc760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_14766 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0fa8af6e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0fa8dab7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0faa15ca60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0fa8dabfa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_keyspace // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0fa8af6e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0fa8e30520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0faa15ca60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0fa8e22850>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7abcdb1040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7a97681850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7abe77d9d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7a97681400>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_sc_with_row_cache // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sc_with_row_cache'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa6541aa6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa65047d1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa655b138b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa65047dd90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sc_with_row_cache'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_ring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa6541aa6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa6544beee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa655b138b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa6544bedf0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_functional // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2d6b56c340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d6b720c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d6cedf820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d6b78b760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_token_map // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_token_map'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2d6b56c340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d6b89d6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d6cedf820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d6b89d220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_token_map'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_partitioner // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_partitioner'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fea4f5d09a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fea503153d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fea50f329d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fea4fd4f760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_partitioner'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_read_old_sstables_after_upgrade // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_old_sstables_after_upgrade'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb1538761f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb153044190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb155252a60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb155204af0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_old_sstables_after_upgrade'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb1538761f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb15303f640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb155252a60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb1508588e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_closing_connections // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3d0e18fe50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3d0e630dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3d0fb5d820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3d0e559610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_invalid_ks_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_ks_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3d0e18fe50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ce83d5940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3d0fb5d820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3ce83d55b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_ks_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_resurrect_subcolumn // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_resurrect_subcolumn'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fae88cca460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fae88cc06d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fae8a5ef940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fae880de280>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_resurrect_subcolumn'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_indexed_column_outside_slice_predicate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_indexed_column_outside_slice_predicate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fae88cca460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fae8925ddc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fae8a5ef940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fae8925d0d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_indexed_column_outside_slice_predicate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_failure_during_anticompaction // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failure_during_anticompaction'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fae88cca460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fae8828dfd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fae8a5ef940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fae882598b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failure_during_anticompaction'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_populate_mv_after_insert_wide_rows // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_populate_mv_after_insert_wide_rows'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab8b852e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8d1a9a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab8d1f69d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab8b870e80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_populate_mv_after_insert_wide_rows'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_6285 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_6285'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab8b852e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8bc197f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab8d1f69d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab8ae91c10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_6285'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_invalid_strategy_class // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_strategy_class'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab8b852e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8beb1700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab8d1f69d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab8ae9f880>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_strategy_class'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_defaults // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f58c30e8be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58c3731400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58c4891820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58c374c880>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f58c30e8be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58c30cdd00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58c4891820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58c30cd9a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_invalid_cf_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_cf_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f58c30e8be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58c065d430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58c4891820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58c065dfa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_cf_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_with_ssl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f69fe70f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f69fe555370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f69ffecc820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f69fed8ca60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_empty_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f69fe70f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f69fea33040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f69ffecc820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f69fea33af0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_system_cf_recreate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_cf_recreate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f69fe70f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f69fdb373d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f69ffecc820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f69fe701a30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_cf_recreate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cas // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cas'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5c3d999310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5c3e1728b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5c3f2ae8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5c3c0a4490>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cas'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_system_keyspace_operations // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_keyspace_operations'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5c3d999310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5c3d94fca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5c3f2ae8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5c3d94fc70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_keyspace_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_missing_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_missing_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8cf3d9d430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8cf1396850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8cf578b8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8cf1457940>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_missing_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_create_then_drop_ks // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_create_then_drop_ks'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8cf3d9d430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8cf142fbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8cf578b8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8cf142f520>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_create_then_drop_ks'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_dclocal_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_after_dclocal_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8cf3d9d430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8cf2fb0cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8cf578b8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8cf2fc0700>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_after_dclocal_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fabd4922d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fabd499bc70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fabd632a940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fabd4b476d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_column_validators // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_validators'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fabd4922d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fabd4b89550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fabd632a940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fabd4b89e50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_validators'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_count_paging // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_paging'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab038bf7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab0412eb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab052ae940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab03e4e970>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_paging'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_system_column_family_operations // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_column_family_operations'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab038bf7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab02e43fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab052ae940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab03af3160>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_hostspecific_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_after_hostspecific_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab038bf7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab038c56d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab052ae940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab052579a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_after_hostspecific_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_rf_collapse_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rf_collapse_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3cef328220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3ceefa7c70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rf_collapse_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_count_around_page_size // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_around_page_size'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3cee0ef2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3ceec36c40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_around_page_size'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_dynamic_indexes_creation_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dynamic_indexes_creation_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ceeca4280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3ceeca4220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dynamic_indexes_creation_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_subrange_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_after_subrange_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3cee053a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3ceddf4100>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_after_subrange_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_rf_expand_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rf_expand_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd65906abb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd6595afe80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rf_expand_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd658242b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd659068670>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_insert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_dynamic_indexes_with_system_update_cf // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dynamic_indexes_with_system_update_cf'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd658101130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd658209dc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dynamic_indexes_with_system_update_cf'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_of_already_repaired // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_of_already_repaired'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd65805feb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd6584b9d30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_of_already_repaired'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcaada0dc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcaae1eda30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcaaf37a8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcaadba31f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_system_super_column_family_operations // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_super_column_family_operations'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcaada0dc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fca9eeea160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcaaf37a8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fca9eeea790>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_super_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_counter_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdfb8ccdf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdfb8027df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdfba4318b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdfb05b8460>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_counter_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_empty_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdfb8ccdf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdfb3d0aee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdfba4318b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdfb3dc4850>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_column_not_found_quorum // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_not_found_quorum'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdfb8ccdf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdfb3d1ba90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdfba4318b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdfb3d1b640>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_not_found_quorum'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_subcolumn_limit // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf58d79700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf593ac700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf5a6ed820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcf5831b040>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf58d79700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf5910fa30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf5a6ed820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcf5910fee0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_long_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f40818c1f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4081aa9670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f408321e8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4081cc6e80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_max_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f40818c1f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f407370fc70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f408321e8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f408102e1c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_failed_snitch_update_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failed_snitch_update_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5eeffd8d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5f0f1508e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failed_snitch_update_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_integer_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5f0c18a640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5f0fc99220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_max_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5f0fc9e970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5f0fc9e9a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_alter_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5f0e241130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5f0c1bbd90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_time_uuid // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a8f5f3130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a8fbff9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a90881790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a8eeee820>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_simple_expiration // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_simple_expiration'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a8f5f3130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a8e2e4a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a90881790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a8e4f72b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_simple_expiration'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_mutation_v2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_mutation_v2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a8f5f3130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a8ef98c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a90881790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a8f1262b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_mutation_v2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_sstableupgrade // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sstableupgrade'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f127289d850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1272e79940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1274227820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1272e4c580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sstableupgrade'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_long_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f127289d850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1272af96a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1274227820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1272eb10a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_expiration_with_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_expiration_with_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f127289d850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1272a4b340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1274227820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1270fdb0d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_expiration_with_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[LeveledCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete[LeveledCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f2969f430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f283a7f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f2ae0ba60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f2838c790>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete[LeveledCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_integer_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f2969f430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f28914c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f2ae0ba60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f287dce20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_expiration_with_default_ttl_and_zero_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_expiration_with_default_ttl_and_zero_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f2969f430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f28a446d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f2ae0ba60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f28a44250>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_expiration_with_default_ttl_and_zero_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[SizeTieredCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[SizeTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf90ee4b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf9051afa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf92873b80>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcf9051a100>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[SizeTieredCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf90ee4b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf8bcf4160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf92873b80>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcf91424160>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_simple_expiration_batch_mutate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_simple_expiration_batch_mutate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf90ee4b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf9041a670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf92873b80>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcf9041a310>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_simple_expiration_batch_mutate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[DateTieredCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[DateTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5a349db3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a34832310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a361e88b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a2d63ba00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[DateTieredCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_standard_columns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_standard_columns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5a349db3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a2efc4580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a361e88b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a2fe5ab80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_standard_columns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_update_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_update_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5a349db3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a2ff5b8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a361e88b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a2ff5bca0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_update_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_standard_columns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_standard_columns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fde08996970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde03f696a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde0a35f8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde03f7e670>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_standard_columns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_remove_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fde08996970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde01f02c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde0a35f8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde03fd1fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_standard_row // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_standard_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7f87617970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7f86deb4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7f88fdc8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7f84b889a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_standard_row'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_ring_on_invalid_keyspace // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring_on_invalid_keyspace'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7f87617970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7f87a15a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7f88fdc8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7f877e4760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring_on_invalid_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cql_read_compatibility // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cql_read_compatibility'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f386d124970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f386d22ae20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cql_read_compatibility'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice_after_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_after_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f386d244e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f386d2441c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_after_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_remove_column_ttl_with_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_column_ttl_with_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f38705fb040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f386c656070>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_column_ttl_with_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_async_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f386c154550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f387094df40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_with_standard_under // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f75be6bd9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75bc313250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f75c00829d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f75bc301940>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f75be6bd9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75bc82ed00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f75c00829d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f75bc82ec10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_with_none_given_underneath // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f44efa21130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44ec082c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44f11c2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f44ec082880>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f44efa21130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44ef82ba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44f11c2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f44ef82bdc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_entire_row // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_super_columns_entire_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f06fb26ea30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f06f85ec880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f06fca309d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f06f85e96d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_super_columns_entire_row'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_standard_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_standard_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f06fb26ea30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f06fb060070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f06fca309d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f06fb060ee0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_standard_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f27104987f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f27106b34f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2711c55820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f271085bf40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_slice_standard // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_slice_standard'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f27104987f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f270f7c8e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2711c55820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f27106afd00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_slice_standard'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_super_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f27104987f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f270f8dc490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2711c55820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f270f8dc700>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage_composite // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_composite'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adedb0a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4adf026b50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_composite'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_slice_of_entire_supercolumns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_of_entire_supercolumns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adedc1d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4adee59b80>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_of_entire_supercolumns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adf019640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4adf019100>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_thrift // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_thrift'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adc8e8fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4adf0abd00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_thrift'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_readrepair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd5840e4bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd5826ab040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5859b6940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd580e36c40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd5840e4bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd5841ac310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5859b6940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd5804e8940>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_insertions_and_deletions // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_insertions_and_deletions'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa5fb2de760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5faa04a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa5fcc56790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa5faa307c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_insertions_and_deletions'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_batch_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa5fb2de760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5e2202820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa5fcc56790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa5faa0e8e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa4543653d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa45435c580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa455cde820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa454501220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_system_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_system_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa4543653d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa4529c3a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa455cde820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa4528eba60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_system_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_batch_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa4543653d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa453ae5880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa455cde820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa453ae5d00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2423767fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2423784ac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_wide_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2423776c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2423735310>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_batch_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_batch_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2421315490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2423979820>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_batch_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2421b33880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2421b33cd0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f993d264730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f993d3739a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_13691 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f993c038610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f993c0385e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_column_name_lengths // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_name_lengths'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9937792c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f993d722e80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_name_lengths'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_deletion_eoc_0 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f993c0ae490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f993d368820>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_table_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_table_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32122e58b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3212f62c70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_table_compact_storage'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32219c92b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f321274e3a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cql_write_compatibility // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cql_write_compatibility'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f321240c640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f321240cbe0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cql_write_compatibility'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32124c5700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f32124c5a30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_async_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f321235d880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f32123e43d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1767b3610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc17656d190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc177cfb940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc176594910>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1767b3610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1763a95e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc177cfb940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc174a89f10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1767b3610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc174ab1e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc177cfb940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc174ab1ca0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbbbdf17be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbbdf7a3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbbf6e68b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbbbdf1eb50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_insert_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbbbdf17be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbac63f430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbbf6e68b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbbac4e7e50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_multiget_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_multiget_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbbbdf17be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbbce56610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbbf6e68b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbbbce56fd0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7c8ca2a100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7c8ca3b2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c8e1a5790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7c8c84d460>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cf_remove_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7c8ca2a100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7c86e7a790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c8e1a5790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7c8c8655b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_counter_get_slice_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7c8ca2a100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7c87fd6a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c8e1a5790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7c87fd6c10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_5 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_5'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1ad0310b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1ad02b0040>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_5'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_alter_rf_and_run_read_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_rf_and_run_read_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1acd6520a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1aac59f5b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_rf_and_run_read_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_drop_column_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_column_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1acc0dc550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1aac219be0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_column_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cf_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1aac7851f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1aac785190>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_counter_get_slice_super_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_super_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1a8c5e4730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1a8c5e40d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_validate_empty_column_name // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_validate_empty_column_name'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f05242a29a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0525be5520>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_validate_empty_column_name'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_read_repair_chance // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_repair_chance'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051f1579d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f051f2df1c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_repair_chance'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_and_range_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_and_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051eb29790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f05258164f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_and_range_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051f203220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f051f203df0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_dead_coordinator // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051ef4be20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f051ef4b700>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7effd1fd0a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7effd06dfc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7effd39d58b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7effd23606d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_truncate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_truncate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7effd1fd0a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7effd059b8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7effd39d58b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7effd025ebb0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_truncate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_async_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7effd1fd0a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7effd065cbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7effd39d58b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7effd065c5e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove_cf // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove_cf'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fccc0f7e580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fccc02be430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fccc2942700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fccc05d76d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove_cf'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cql_range_tombstone_and_static // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql_range_tombstone_and_static'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fccc0f7e580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fccc03015e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fccc2942700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fccc0301310>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql_range_tombstone_and_static'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fccc0f7e580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fccc02cb940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fccc2942700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fccc072b040>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_collation // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_collation'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb5aebca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faeb5740fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_collation'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb6a03f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faeb4344760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_get'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_datetimeformat_round_trip // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetimeformat_round_trip'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb67031c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faeb58eb970>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetimeformat_round_trip'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb41de910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faeb41dea60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdd6b8a01c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdd6ac6e160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdd6d1218b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdd6adaa4c0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdd6b8a01c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdd6ab91880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdd6d1218b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdd6aba55e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cql3_insert_thrift // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql3_insert_thrift'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5751b1ea60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f57511b1af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5753511940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our se