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/12/03 11:19:22 UTC
Build complete: Cassandra-trunk #185 [UNSTABLE]
919a8964a83511d96766c3e53ba603e77bca626c
-------------------------------------------------------------------------------
Build Cassandra-trunk #185 Still unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/185/
-------------------------------------------------------------------------------
Changes:
No changes
-------------------------------------------------------------------------------
Failed Tests:
9 tests failed.
FAILED: dtest-large.replace_address_test.TestReplaceAddress.test_replace_stopped_node_same_address
FAILED: dtest-large.replace_address_test.TestReplaceAddress.test_replace_stopped_node_same_address
FAILED: dtest-large.replace_address_test.TestReplaceAddress.test_replace_stopped_node_same_address
FAILED: dtest-offheap.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED: dtest-offheap.rebuild_test.TestRebuild.test_resumable_rebuild
FAILED: org.apache.cassandra.net.ConnectionBurnTest.test
FAILED: org.apache.cassandra.cql3.validation.operations.TTLTest.testRecoverOverflowedExpirationWithSSTableScrub-compression
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------
Tests Failures Errors Skipped Success rate Time
36237 4 543 206 98.49% 185230.427
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3830 542 1 0 136840.603
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 0 0 541.547
org.apache.cassandra.auth 216 0 0 0 103.971
org.apache.cassandra.auth.jmx 138 0 0 0 35.562
org.apache.cassandra.batchlog 72 0 0 0 164.881
org.apache.cassandra.cache 24 0 0 0 48.988
org.apache.cassandra.concurrent 58 0 2 0 1163.830
org.apache.cassandra.config 210 0 0 0 22.835
org.apache.cassandra.cql.jdbc 6 0 0 0 0.843
org.apache.cassandra.cql3 1438 0 0 54 3542.638
org.apache.cassandra.cql3.conditions 24 0 0 0 4.170
org.apache.cassandra.cql3.functions 186 0 0 0 88.833
org.apache.cassandra.cql3.restrictions 138 0 0 0 7.787
org.apache.cassandra.cql3.selection 60 0 0 0 81.067
org.apache.cassandra.cql3.statements 144 0 0 0 170.366
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2250.117
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 295.997
org.apache.cassandra.cql3.validation.operations 2898 0 1 0 2349.163
org.apache.cassandra.db 2406 0 0 4 1454.634
org.apache.cassandra.db.aggregation 36 0 0 0 6.891
org.apache.cassandra.db.columniterator 6 0 0 0 20.526
org.apache.cassandra.db.commitlog 2426 0 0 14 1729.658
org.apache.cassandra.db.compaction 1126 0 0 12 3025.726
org.apache.cassandra.db.composites 18 0 0 0 3.716
org.apache.cassandra.db.context 48 0 0 0 14.039
org.apache.cassandra.db.filter 48 0 0 0 9.911
org.apache.cassandra.db.lifecycle 408 0 0 0 184.104
org.apache.cassandra.db.marshal 846 0 0 0 268.306
org.apache.cassandra.db.monitoring 90 0 0 0 33.231
org.apache.cassandra.db.partition 60 0 0 0 390.831
org.apache.cassandra.db.partitions 48 0 0 0 4.511
org.apache.cassandra.db.repair 138 0 0 6 124.572
org.apache.cassandra.db.rows 324 0 0 0 274.303
org.apache.cassandra.db.streaming 108 0 0 0 178.621
org.apache.cassandra.db.transform 132 0 0 0 40.742
org.apache.cassandra.db.view 24 0 0 0 148.917
org.apache.cassandra.db.virtual 78 0 0 0 169.645
org.apache.cassandra.dht 624 0 0 0 346.177
org.apache.cassandra.dht.tokenallocator 18 0 0 2 440.182
org.apache.cassandra.diag 36 0 0 0 6.955
org.apache.cassandra.diag.store 36 0 0 0 0.803
org.apache.cassandra.distributed.test 1694 0 0 36 8973.225
org.apache.cassandra.distributed.test.metric 4 0 0 0 35.458
org.apache.cassandra.distributed.test.ring 10 0 0 0 622.501
org.apache.cassandra.distributed.upgrade 15 0 0 0 533.398
org.apache.cassandra.fql 210 0 0 0 61.773
org.apache.cassandra.fqltool 50 0 0 0 9.575
org.apache.cassandra.gms 96 0 0 0 129.270
org.apache.cassandra.hints 224 0 0 0 1464.711
org.apache.cassandra.index 270 0 0 0 341.356
org.apache.cassandra.index.internal 168 0 0 0 139.318
org.apache.cassandra.index.sasi 246 0 0 0 256.865
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 9.326
org.apache.cassandra.index.sasi.conf 84 0 0 0 7.500
org.apache.cassandra.index.sasi.disk 168 0 0 0 221.190
org.apache.cassandra.index.sasi.plan 48 0 0 0 30.741
org.apache.cassandra.index.sasi.utils 312 0 0 0 21.725
org.apache.cassandra.io 30 0 0 0 99.124
org.apache.cassandra.io.compress 276 0 0 0 126.770
org.apache.cassandra.io.sstable 764 0 0 12 1766.733
org.apache.cassandra.io.sstable.format 6 0 0 0 14.653
org.apache.cassandra.io.sstable.format.big 12 0 0 0 21.588
org.apache.cassandra.io.sstable.metadata 60 0 0 0 8.474
org.apache.cassandra.io.util 798 0 0 0 283.169
org.apache.cassandra.locator 422 0 0 0 727.836
org.apache.cassandra.metrics 444 0 0 6 454.464
org.apache.cassandra.net 938 1 0 0 1311.149
org.apache.cassandra.net.proxy 18 0 0 0 5.229
org.apache.cassandra.repair 210 0 0 6 271.976
org.apache.cassandra.repair.asymmetric 90 0 0 0 113.042
org.apache.cassandra.repair.consistent 414 0 0 6 115.074
org.apache.cassandra.repair.consistent.admin 30 0 0 0 19.343
org.apache.cassandra.repair.messages 108 0 0 0 17.827
org.apache.cassandra.schema 246 0 0 6 111.599
org.apache.cassandra.security 150 0 0 0 23.882
org.apache.cassandra.serializers 198 0 0 0 4.334
org.apache.cassandra.service 780 0 0 6 823.622
org.apache.cassandra.service.pager 42 0 0 0 7.718
org.apache.cassandra.service.reads 714 0 0 6 65.073
org.apache.cassandra.service.reads.repair 204 0 0 6 116.133
org.apache.cassandra.streaming 64 0 0 0 556.424
org.apache.cassandra.streaming.async 108 0 0 0 22.377
org.apache.cassandra.streaming.compression 36 0 0 0 8.342
org.apache.cassandra.streaming.messages 6 0 0 0 0.916
org.apache.cassandra.stress.generate 12 0 0 0 0.559
org.apache.cassandra.stress.settings 16 0 0 0 2.174
org.apache.cassandra.stress.util 10 0 0 0 0.240
org.apache.cassandra.tools 792 0 0 0 1335.105
org.apache.cassandra.tools.cassandrastress 6 0 0 0 80.850
org.apache.cassandra.tools.cqlsh 6 0 0 0 79.022
org.apache.cassandra.tools.nodetool 6 0 0 0 13.343
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.820
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 184.916
org.apache.cassandra.tracing 36 0 0 0 7.178
org.apache.cassandra.transport 420 0 0 0 4130.825
org.apache.cassandra.transport.messages 12 0 0 0 5.079
org.apache.cassandra.triggers 120 0 0 0 63.934
org.apache.cassandra.utils 1126 0 0 12 2033.720
org.apache.cassandra.utils.binlog 126 0 0 0 135.104
org.apache.cassandra.utils.btree 240 0 0 0 5.924
org.apache.cassandra.utils.concurrent 378 0 0 6 51.592
org.apache.cassandra.utils.memory 220 0 0 0 535.923
org.apache.cassandra.utils.obs 24 0 0 0 3.621
org.apache.cassandra.utils.streamhist 66 0 0 0 13.636
org.apache.cassandra.utils.vint 24 0 0 0 1.860
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 917.103
Cassandra dtests 5 0 0 519.009
Cassandra dtests 7 2 1 2034.261
Cassandra dtests 5 0 0 795.349
Cassandra dtests 5 0 0 888.100
Cassandra dtests 4 0 0 332.077
Cassandra dtests 2 0 0 385.638
Cassandra dtests 3 0 0 849.261
Cassandra dtests 24 5 0 449.271
Cassandra dtests 22 4 0 593.179
Cassandra dtests 22 4 0 505.524
Cassandra dtests 22 5 0 639.179
Cassandra dtests 22 5 0 399.032
Cassandra dtests 21 4 0 537.570
Cassandra dtests 22 4 0 764.999
Cassandra dtests 20 2 0 704.340
Cassandra dtests 20 2 0 941.600
Cassandra dtests 21 3 0 590.026
Cassandra dtests 19 1 0 990.996
Cassandra dtests 22 3 0 494.571
Cassandra dtests 20 2 0 906.619
Cassandra dtests 20 2 0 981.666
Cassandra dtests 19 2 0 629.291
Cassandra dtests 19 3 0 478.559
Cassandra dtests 19 2 0 538.809
Cassandra dtests 17 1 0 400.536
Cassandra dtests 19 2 0 591.761
Cassandra dtests 19 2 0 577.855
Cassandra dtests 19 1 0 794.122
Cassandra dtests 20 2 0 642.525
Cassandra dtests 23 4 0 464.834
Cassandra dtests 22 2 0 1081.963
Cassandra dtests 21 4 0 787.223
Cassandra dtests 20 3 0 664.762
Cassandra dtests 18 2 0 680.058
Cassandra dtests 17 2 0 333.986
Cassandra dtests 19 3 0 529.720
Cassandra dtests 19 2 0 512.731
Cassandra dtests 20 3 0 465.561
Cassandra dtests 21 4 0 440.358
Cassandra dtests 20 4 0 342.359
Cassandra dtests 22 3 0 420.530
Cassandra dtests 19 2 0 610.976
Cassandra dtests 18 2 0 1103.798
Cassandra dtests 19 2 0 1050.920
Cassandra dtests 22 4 0 1083.794
Cassandra dtests 20 3 0 970.159
Cassandra dtests 20 3 0 952.327
Cassandra dtests 20 3 0 1052.280
Cassandra dtests 20 3 0 852.891
Cassandra dtests 20 3 0 990.989
Cassandra dtests 20 2 0 754.049
Cassandra dtests 22 3 0 577.500
Cassandra dtests 20 2 0 834.840
Cassandra dtests 20 2 0 1001.989
Cassandra dtests 20 2 0 1709.374
Cassandra dtests 20 2 0 1171.100
Cassandra dtests 21 3 0 924.065
Cassandra dtests 22 4 0 735.077
Cassandra dtests 20 2 0 947.651
Cassandra dtests 21 3 0 495.490
Cassandra dtests 21 3 0 853.561
Cassandra dtests 21 4 0 801.851
Cassandra dtests 22 4 0 523.668
Cassandra dtests 22 4 0 492.372
Cassandra dtests 21 3 0 483.276
Cassandra dtests 21 3 0 819.013
Cassandra dtests 21 3 0 809.975
Cassandra dtests 22 4 0 654.832
Cassandra dtests 23 5 0 478.378
Cassandra dtests 21 3 0 529.617
Cassandra dtests 21 3 0 568.261
Cassandra dtests 19 1 0 944.675
Cassandra dtests 19 3 0 549.958
Cassandra dtests 18 2 0 522.252
Cassandra dtests 20 4 0 456.408
Cassandra dtests 20 4 0 390.324
Cassandra dtests 17 1 0 549.684
Cassandra dtests 20 3 0 378.689
Cassandra dtests 19 2 0 436.219
Cassandra dtests 22 5 0 1294.925
Cassandra dtests 21 4 0 733.709
Cassandra dtests 19 3 0 560.303
Cassandra dtests 20 2 0 909.292
Cassandra dtests 19 4 0 360.914
Cassandra dtests 18 3 0 307.124
Cassandra dtests 20 3 0 556.973
Cassandra dtests 20 3 0 554.084
Cassandra dtests 22 5 0 410.585
Cassandra dtests 21 4 0 530.001
Cassandra dtests 21 4 0 479.390
Cassandra dtests 20 3 0 698.594
Cassandra dtests 20 3 0 625.690
Cassandra dtests 20 4 0 601.559
Cassandra dtests 21 3 0 903.149
Cassandra dtests 18 2 0 582.615
Cassandra dtests 18 2 0 531.187
Cassandra dtests 18 2 0 604.234
Cassandra dtests 18 2 0 547.662
Cassandra dtests 16 2 0 410.510
Cassandra dtests 17 2 0 685.401
Cassandra dtests 18 2 0 570.345
Cassandra dtests 17 2 0 847.897
Cassandra dtests 18 2 0 708.364
Cassandra dtests 19 2 0 791.551
Cassandra dtests 20 2 0 776.090
Cassandra dtests 20 4 0 456.548
Cassandra dtests 19 3 0 1180.589
Cassandra dtests 18 2 0 960.418
Cassandra dtests 20 3 0 687.587
Cassandra dtests 20 3 0 701.687
Cassandra dtests 20 3 0 425.215
Cassandra dtests 19 2 0 492.196
Cassandra dtests 20 3 0 638.100
Cassandra dtests 20 3 0 1030.860
Cassandra dtests 20 3 0 750.676
Cassandra dtests 20 2 0 1538.408
Cassandra dtests 20 3 0 427.393
Cassandra dtests 19 2 0 893.571
Cassandra dtests 19 2 0 818.394
Cassandra dtests 19 2 0 590.771
Cassandra dtests 19 2 0 682.933
Cassandra dtests 21 4 0 524.098
Cassandra dtests 19 2 0 628.260
Cassandra dtests 21 4 0 647.927
Cassandra dtests 21 4 0 534.617
Cassandra dtests 20 3 0 695.514
Cassandra dtests 20 2 0 1030.784
Cassandra dtests 20 3 0 480.754
Cassandra dtests 21 4 0 772.265
Cassandra dtests 20 3 0 1086.289
Cassandra dtests 21 4 0 883.286
Cassandra dtests 20 3 0 640.293
Cassandra dtests 19 2 0 623.272
Cassandra dtests 18 2 0 772.489
Cassandra dtests 16 1 0 496.594
Cassandra dtests 20 2 0 654.748
Cassandra dtests 19 3 0 548.013
Cassandra dtests 18 2 0 604.665
Cassandra dtests 19 3 0 564.071
Cassandra dtests 20 4 0 356.757
Cassandra dtests 18 2 0 579.745
Cassandra dtests 19 2 0 462.649
Cassandra dtests 19 2 0 349.245
Cassandra dtests 21 4 0 562.804
Cassandra dtests 21 4 0 736.515
Cassandra dtests 19 3 0 525.078
Cassandra dtests 20 2 0 847.476
Cassandra dtests 17 2 0 432.995
Cassandra dtests 19 4 0 185.935
Cassandra dtests 20 3 0 664.914
Cassandra dtests 20 3 0 503.106
Cassandra dtests 21 4 0 437.514
Cassandra dtests 23 5 0 532.448
Cassandra dtests 21 4 0 390.619
Cassandra dtests 21 4 0 542.541
Cassandra dtests 20 3 0 648.367
Cassandra dtests 19 3 0 618.562
Cassandra dtests 21 3 0 970.506
Cassandra dtests 19 3 0 559.593
Cassandra dtests 18 2 0 575.107
Cassandra dtests 18 2 0 577.806
Cassandra dtests 18 2 0 509.271
Cassandra dtests 17 2 0 488.106
Cassandra dtests 16 2 0 373.673
Cassandra dtests 18 2 0 838.277
Cassandra dtests 18 2 0 943.518
Cassandra dtests 17 2 0 649.497
Cassandra dtests 19 2 0 763.472
Cassandra dtests 19 1 0 1164.567
Cassandra dtests 20 4 0 507.394
Cassandra dtests 19 3 0 913.445
Cassandra dtests 19 3 0 892.936
Cassandra dtests 19 2 0 847.027
Cassandra dtests 20 3 0 690.854
Cassandra dtests 19 2 0 502.018
Cassandra dtests 20 3 0 423.623
Cassandra dtests 19 2 0 533.480
Cassandra dtests 20 3 0 1055.972
Cassandra dtests 20 3 0 713.807
Cassandra dtests 20 2 0 664.271
Cassandra dtests 21 4 0 361.617
Cassandra dtests 19 2 0 742.049
Cassandra dtests 19 2 0 755.828
Cassandra dtests 19 2 0 731.406
Cassandra dtests 19 2 0 749.214
Cassandra dtests 21 4 0 630.433
Cassandra dtests 19 2 0 688.068
Cassandra dtests 20 3 0 572.376
Cassandra dtests 21 4 0 689.310
Cassandra dtests 21 4 0 661.487
Cassandra dtests 20 2 0 1106.951
Cassandra dtests 20 3 0 501.705
Cassandra dtests 21 4 0 426.976
Cassandra dtests 20 3 0 844.682
Cassandra dtests 21 4 0 1022.286
Cassandra dtests 20 3 0 923.758
Cassandra dtests 18 1 0 889.802
Cassandra dtests 20 3 0 802.085
Cassandra dtests 16 1 0 500.452
-------------------------------------------------------------------------------
cqlshlib.python3.jdk8
Name Tests Errors Failures Skipped Time(s)
no_cython 83 0 0 NaN
cython 83 0 0 NaN
-------------------------------------------------------------------------------
org.apache.cassandra.audit
Name Tests Errors Failures Skipped Time(s)
AuditLogFilterTest-cdc 10 0 0 0 0.239
AuditLoggerAuthTest-cdc 9 0 0 0 53.215
AuditLoggerTest-cdc 28 0 0 0 21.426
BinAuditLoggerTest-cdc 1 0 0 0 12.990
AuditLogFilterTest-cdc 10 0 0 0 0.424
AuditLoggerAuthTest-cdc 9 0 0 0 55.577
AuditLoggerTest-cdc 28 0 0 0 25.419
BinAuditLoggerTest-cdc 1 0 0 0 14.205
AuditLogFilterTest-compression 10 0 0 0 0.241
AuditLoggerAuthTest-compression 9 0 0 0 53.087
AuditLoggerTest-compression 28 0 0 0 21.402
BinAuditLoggerTest-compression 1 0 0 0 13.009
AuditLogFilterTest-compression 10 0 0 0 0.303
AuditLoggerAuthTest-compression 9 0 0 0 53.523
AuditLoggerTest-compression 28 0 0 0 23.977
BinAuditLoggerTest-compression 1 0 0 0 12.144
AuditLogFilterTest 10 0 0 0 0.216
AuditLoggerAuthTest 9 0 0 0 54.846
AuditLoggerTest 28 0 0 0 27.452
BinAuditLoggerTest 1 0 0 0 13.147
AuditLogFilterTest 10 0 0 0 0.350
AuditLoggerAuthTest 9 0 0 0 52.648
AuditLoggerTest 28 0 0 0 19.619
BinAuditLoggerTest 1 0 0 0 12.088
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.532
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.168
CassandraRoleManagerTest-cdc 1 0 0 0 3.424
PasswordAuthenticatorTest-cdc 7 0 0 0 5.379
RoleOptionsTest-cdc 4 0 0 0 0.462
RolesTest-cdc 4 0 0 0 3.401
AuthCacheTest-cdc 14 0 0 0 0.932
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.800
CassandraRoleManagerTest-cdc 1 0 0 0 4.044
PasswordAuthenticatorTest-cdc 7 0 0 0 6.282
RoleOptionsTest-cdc 4 0 0 0 0.704
RolesTest-cdc 4 0 0 0 3.978
AuthCacheTest-compression 14 0 0 0 0.533
CassandraNetworkAuthorizerTest- 6 0 0 0 4.192
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.507
PasswordAuthenticatorTest-compression 7 0 0 0 5.327
RoleOptionsTest-compression 4 0 0 0 0.433
RolesTest-compression 4 0 0 0 3.495
AuthCacheTest-compression 14 0 0 0 0.608
CassandraNetworkAuthorizerTest- 6 0 0 0 3.727
compression
CassandraRoleManagerTest-compression 1 0 0 0 2.734
PasswordAuthenticatorTest-compression 7 0 0 0 5.393
RoleOptionsTest-compression 4 0 0 0 0.437
RolesTest-compression 4 0 0 0 2.748
AuthCacheTest 14 0 0 0 0.459
CassandraNetworkAuthorizerTest 6 0 0 0 4.025
CassandraRoleManagerTest 1 0 0 0 3.211
PasswordAuthenticatorTest 7 0 0 0 6.039
RoleOptionsTest 4 0 0 0 0.400
RolesTest 4 0 0 0 3.252
AuthCacheTest 14 0 0 0 0.653
CassandraNetworkAuthorizerTest 6 0 0 0 3.704
CassandraRoleManagerTest 1 0 0 0 2.979
PasswordAuthenticatorTest 7 0 0 0 4.691
RoleOptionsTest 4 0 0 0 0.474
RolesTest 4 0 0 0 2.844
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.164
JMXAuthTest-cdc 3 0 0 0 4.652
AuthorizationProxyTest-cdc 20 0 0 0 1.869
JMXAuthTest-cdc 3 0 0 0 5.563
AuthorizationProxyTest-compression 20 0 0 0 1.189
JMXAuthTest-compression 3 0 0 0 4.437
AuthorizationProxyTest-compression 20 0 0 0 1.213
JMXAuthTest-compression 3 0 0 0 4.329
AuthorizationProxyTest 20 0 0 0 1.041
JMXAuthTest 3 0 0 0 4.792
AuthorizationProxyTest 20 0 0 0 1.374
JMXAuthTest 3 0 0 0 3.939
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.481
BatchlogManagerTest-cdc 6 0 0 0 23.490
BatchlogTest-cdc 1 0 0 0 3.375
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.754
BatchlogManagerTest-cdc 6 0 0 0 25.236
BatchlogTest-cdc 1 0 0 0 3.789
BatchlogEndpointFilterTest-compression 5 0 0 0 0.486
BatchlogManagerTest-compression 6 0 0 0 23.843
BatchlogTest-compression 1 0 0 0 3.273
BatchlogEndpointFilterTest-compression 5 0 0 0 0.492
BatchlogManagerTest-compression 6 0 0 0 23.115
BatchlogTest-compression 1 0 0 0 2.711
BatchlogEndpointFilterTest 5 0 0 0 0.476
BatchlogManagerTest 6 0 0 0 23.517
BatchlogTest 1 0 0 0 3.210
BatchlogEndpointFilterTest 5 0 0 0 0.521
BatchlogManagerTest 6 0 0 0 23.347
BatchlogTest 1 0 0 0 2.765
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.613
CacheProviderTest-cdc 2 0 0 0 4.919
AutoSavingCacheTest-cdc 2 0 0 0 3.918
CacheProviderTest-cdc 2 0 0 0 5.607
AutoSavingCacheTest-compression 2 0 0 0 3.517
CacheProviderTest-compression 2 0 0 0 4.686
AutoSavingCacheTest-compression 2 0 0 0 3.038
CacheProviderTest-compression 2 0 0 0 4.287
AutoSavingCacheTest 2 0 0 0 3.357
CacheProviderTest 2 0 0 0 4.569
AutoSavingCacheTest 2 0 0 0 2.999
CacheProviderTest 2 0 0 0 4.478
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.833
LongSharedExecutorPoolTest 1 0 1 0 0.643
LongOpOrderTest 1 0 0 0 330.587
LongSharedExecutorPoolTest 1 0 1 0 362.058
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.592
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.561
SEPExecutorTest-cdc 2 0 0 0 5.202
WaitQueueTest-cdc 2 0 0 0 0.260
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 16.430
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 2.105
SEPExecutorTest-cdc 2 0 0 0 9.511
WaitQueueTest-cdc 2 0 0 0 0.513
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.553
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.553
compression
SEPExecutorTest-compression 2 0 0 0 5.195
WaitQueueTest-compression 2 0 0 0 0.260
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.094
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.659
compression
SEPExecutorTest-compression 2 0 0 0 4.747
WaitQueueTest-compression 2 0 0 0 0.346
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.455
DebuggableThreadPoolExecutorTest 4 0 0 0 1.461
SEPExecutorTest 2 0 0 0 4.420
WaitQueueTest 2 0 0 0 0.219
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 14.831
DebuggableThreadPoolExecutorTest 4 0 0 0 1.736
SEPExecutorTest 2 0 0 0 5.676
WaitQueueTest 2 0 0 0 0.330
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.144
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.356
DatabaseDescriptorTest-cdc 21 0 0 0 1.162
EncryptionOptionsTest-cdc 4 0 0 0 0.430
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.343
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.353
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.844
DatabaseDescriptorTest-cdc 21 0 0 0 1.721
EncryptionOptionsTest-cdc 4 0 0 0 0.732
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.582
CassandraRelevantPropertiesTest- 8 0 0 0 0.146
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.382
DatabaseDescriptorTest-compression 21 0 0 0 1.141
EncryptionOptionsTest-compression 4 0 0 0 0.407
YamlConfigurationLoaderTest-compression 1 0 0 0 0.386
CassandraRelevantPropertiesTest- 8 0 0 0 0.215
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.435
DatabaseDescriptorTest-compression 21 0 0 0 1.204
EncryptionOptionsTest-compression 4 0 0 0 0.490
YamlConfigurationLoaderTest-compression 1 0 0 0 0.428
CassandraRelevantPropertiesTest 8 0 0 0 0.126
DatabaseDescriptorRefTest 1 0 0 0 1.287
DatabaseDescriptorTest 21 0 0 0 0.971
EncryptionOptionsTest 4 0 0 0 0.402
YamlConfigurationLoaderTest 1 0 0 0 0.301
CassandraRelevantPropertiesTest 8 0 0 0 0.230
DatabaseDescriptorRefTest 1 0 0 0 1.402
DatabaseDescriptorTest 21 0 0 0 1.268
EncryptionOptionsTest 4 0 0 0 0.484
YamlConfigurationLoaderTest 1 0 0 0 0.463
-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc
Name Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc 1 0 0 0 0.075
JdbcDecimalTest-cdc 1 0 0 0 0.257
JdbcDecimalTest-compression 1 0 0 0 0.075
JdbcDecimalTest-compression 1 0 0 0 0.160
JdbcDecimalTest 1 0 0 0 0.064
JdbcDecimalTest 1 0 0 0 0.212
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 126.295
ManyRowsTest 2 0 0 0 6.827
ViewLongTest 5 0 0 0 104.169
CorruptionTest 1 0 0 0 125.721
ManyRowsTest 2 0 0 0 6.170
ViewLongTest 5 0 0 0 100.139
CDCStatementTest-cdc 3 0 0 0 4.331
CQL3TypeLiteralTest-cdc 6 0 0 0 1.064
ColumnIdentifierTest-cdc 4 0 0 0 0.429
CqlParserTest-cdc 3 0 0 0 0.441
CustomNowInSecondsTest-cdc 4 0 0 0 14.729
DeleteTest-cdc 1 0 0 0 16.497
DistinctQueryPagingTest-cdc 5 0 0 0 14.989
DurationTest-cdc 8 0 0 0 0.106
EmptyValuesTest-cdc 14 0 0 5 38.269
ErrorCollectorTest-cdc 6 0 0 0 0.076
GcCompactionTest-cdc 8 0 0 0 9.981
IndexQueryPagingTest-cdc 5 0 0 0 14.971
KeyCacheCqlTest-cdc 10 0 0 0 20.863
ListsTest-cdc 6 0 0 0 5.110
NonNativeTimestampTest-cdc 1 0 0 0 3.728
OutOfSpaceTest-cdc 3 0 0 0 4.509
PagingQueryTest-cdc 1 0 0 0 22.247
PagingTest-cdc 1 0 0 0 10.874
PreparedStatementsTest-cdc 10 0 0 0 20.587
PstmtPersistenceTest-cdc 2 0 0 0 14.200
QueryEventsTest-cdc 4 0 0 0 13.907
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.260
ReservedKeywordsTest-cdc 1 0 0 0 0.934
SerializationMirrorTest-cdc 1 0 0 0 3.594
SimpleQueryTest-cdc 18 0 0 0 9.015
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.470
TraceCqlTest-cdc 1 0 0 0 13.013
UDHelperTest-cdc 3 0 0 0 0.353
ViewComplexTest-cdc 32 0 0 1 98.982
ViewFilteringTest-cdc 25 0 0 3 38.162
ViewSchemaTest-cdc 7 0 0 0 22.640
ViewTest-cdc 41 0 0 0 57.571
CDCStatementTest-cdc 3 0 0 0 5.197
CQL3TypeLiteralTest-cdc 6 0 0 0 1.566
ColumnIdentifierTest-cdc 4 0 0 0 0.699
CqlParserTest-cdc 3 0 0 0 0.646
CustomNowInSecondsTest-cdc 4 0 0 0 16.601
DeleteTest-cdc 1 0 0 0 19.006
DistinctQueryPagingTest-cdc 5 0 0 0 16.601
DurationTest-cdc 8 0 0 0 0.286
EmptyValuesTest-cdc 14 0 0 5 51.587
ErrorCollectorTest-cdc 6 0 0 0 0.232
GcCompactionTest-cdc 8 0 0 0 11.187
IndexQueryPagingTest-cdc 5 0 0 0 16.606
KeyCacheCqlTest-cdc 10 0 0 0 27.174
ListsTest-cdc 6 0 0 0 6.154
NonNativeTimestampTest-cdc 1 0 0 0 4.064
OutOfSpaceTest-cdc 3 0 0 0 5.301
PagingQueryTest-cdc 1 0 0 0 26.289
PagingTest-cdc 1 0 0 0 11.684
PreparedStatementsTest-cdc 10 0 0 0 23.284
PstmtPersistenceTest-cdc 2 0 0 0 16.160
QueryEventsTest-cdc 4 0 0 0 15.609
QueryWithIndexedSSTableTest-cdc 1 0 0 0 5.102
ReservedKeywordsTest-cdc 1 0 0 0 1.253
SerializationMirrorTest-cdc 1 0 0 0 4.080
SimpleQueryTest-cdc 18 0 0 0 10.710
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 6.758
TraceCqlTest-cdc 1 0 0 0 14.401
UDHelperTest-cdc 3 0 0 0 0.526
ViewComplexTest-cdc 32 0 0 1 104.416
ViewFilteringTest-cdc 25 0 0 3 43.958
ViewSchemaTest-cdc 7 0 0 0 25.890
ViewTest-cdc 41 0 0 0 62.393
CDCStatementTest-compression 3 0 0 0 4.270
CQL3TypeLiteralTest-compression 6 0 0 0 0.990
ColumnIdentifierTest-compression 4 0 0 0 0.424
CqlParserTest-compression 3 0 0 0 0.426
CustomNowInSecondsTest-compression 4 0 0 0 14.905
DeleteTest-compression 1 0 0 0 16.467
DistinctQueryPagingTest-compression 5 0 0 0 14.917
DurationTest-compression 8 0 0 0 0.097
EmptyValuesTest-compression 14 0 0 5 37.989
ErrorCollectorTest-compression 6 0 0 0 0.072
GcCompactionTest-compression 8 0 0 0 9.894
IndexQueryPagingTest-compression 5 0 0 0 15.852
KeyCacheCqlTest-compression 10 0 0 0 20.864
ListsTest-compression 6 0 0 0 4.972
NonNativeTimestampTest-compression 1 0 0 0 3.498
OutOfSpaceTest-compression 3 0 0 0 4.408
PagingQueryTest-compression 1 0 0 0 22.562
PagingTest-compression 1 0 0 0 10.709
PreparedStatementsTest-compression 10 0 0 0 20.495
PstmtPersistenceTest-compression 2 0 0 0 14.120
QueryEventsTest-compression 4 0 0 0 13.950
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.279
ReservedKeywordsTest-compression 1 0 0 0 0.918
SerializationMirrorTest-compression 1 0 0 0 3.601
SimpleQueryTest-compression 18 0 0 0 8.938
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.572
compression
TraceCqlTest-compression 1 0 0 0 12.870
UDHelperTest-compression 3 0 0 0 0.347
ViewComplexTest-compression 32 0 0 1 98.905
ViewFilteringTest-compression 25 0 0 3 39.232
ViewSchemaTest-compression 7 0 0 0 22.479
ViewTest-compression 41 0 0 0 56.518
CDCStatementTest-compression 3 0 0 0 4.160
CQL3TypeLiteralTest-compression 6 0 0 0 1.153
ColumnIdentifierTest-compression 4 0 0 0 0.501
CqlParserTest-compression 3 0 0 0 0.436
CustomNowInSecondsTest-compression 4 0 0 0 15.156
DeleteTest-compression 1 0 0 0 15.887
DistinctQueryPagingTest-compression 5 0 0 0 15.183
DurationTest-compression 8 0 0 0 0.186
EmptyValuesTest-compression 14 0 0 5 41.021
ErrorCollectorTest-compression 6 0 0 0 0.159
GcCompactionTest-compression 8 0 0 0 10.435
IndexQueryPagingTest-compression 5 0 0 0 15.023
KeyCacheCqlTest-compression 10 0 0 0 21.902
ListsTest-compression 6 0 0 0 4.922
NonNativeTimestampTest-compression 1 0 0 0 3.063
OutOfSpaceTest-compression 3 0 0 0 4.130
PagingQueryTest-compression 1 0 0 0 22.990
PagingTest-compression 1 0 0 0 10.115
PreparedStatementsTest-compression 10 0 0 0 21.987
PstmtPersistenceTest-compression 2 0 0 0 13.699
QueryEventsTest-compression 4 0 0 0 13.788
QueryWithIndexedSSTableTest-compression 1 0 0 0 3.648
ReservedKeywordsTest-compression 1 0 0 0 0.913
SerializationMirrorTest-compression 1 0 0 0 3.126
SimpleQueryTest-compression 18 0 0 0 11.062
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.130
compression
TraceCqlTest-compression 1 0 0 0 12.396
UDHelperTest-compression 3 0 0 0 0.453
ViewComplexTest-compression 32 0 0 1 107.831
ViewFilteringTest-compression 25 0 0 3 51.165
ViewSchemaTest-compression 7 0 0 0 24.392
ViewTest-compression 41 0 0 0 66.756
CDCStatementTest 3 0 0 0 4.739
CQL3TypeLiteralTest 6 0 0 0 0.881
ColumnIdentifierTest 4 0 0 0 0.387
CqlParserTest 3 0 0 0 0.393
CustomNowInSecondsTest 4 0 0 0 16.041
DeleteTest 1 0 0 0 16.384
DistinctQueryPagingTest 5 0 0 0 16.203
DurationTest 8 0 0 0 0.097
EmptyValuesTest 14 0 0 5 39.715
ErrorCollectorTest 6 0 0 0 0.062
GcCompactionTest 8 0 0 0 11.225
IndexQueryPagingTest 5 0 0 0 16.249
KeyCacheCqlTest 10 0 0 0 22.958
ListsTest 6 0 0 0 5.675
NonNativeTimestampTest 1 0 0 0 3.529
OutOfSpaceTest 3 0 0 0 4.818
PagingQueryTest 1 0 0 0 23.657
PagingTest 1 0 0 0 10.875
PreparedStatementsTest 10 0 0 0 23.989
PstmtPersistenceTest 2 0 0 0 14.678
QueryEventsTest 4 0 0 0 14.669
QueryWithIndexedSSTableTest 1 0 0 0 4.277
ReservedKeywordsTest 1 0 0 0 0.802
SerializationMirrorTest 1 0 0 0 3.696
SimpleQueryTest 18 0 0 0 12.942
TombstonesWithIndexedSSTableTest 2 0 0 0 5.781
TraceCqlTest 1 0 0 0 13.173
UDHelperTest 3 0 0 0 0.310
ViewComplexTest 32 0 0 1 112.470
ViewFilteringTest 25 0 0 3 55.407
ViewSchemaTest 7 0 0 0 27.208
ViewTest 41 0 0 0 71.747
CDCStatementTest 3 0 0 0 3.761
CQL3TypeLiteralTest 6 0 0 0 1.103
ColumnIdentifierTest 4 0 0 0 0.524
CqlParserTest 3 0 0 0 0.455
CustomNowInSecondsTest 4 0 0 0 14.037
DeleteTest 1 0 0 0 15.932
DistinctQueryPagingTest 5 0 0 0 14.088
DurationTest 8 0 0 0 0.185
EmptyValuesTest 14 0 0 5 39.105
ErrorCollectorTest 6 0 0 0 0.165
GcCompactionTest 8 0 0 0 9.144
IndexQueryPagingTest 5 0 0 0 14.037
KeyCacheCqlTest 10 0 0 0 20.594
ListsTest 6 0 0 0 4.432
NonNativeTimestampTest 1 0 0 0 3.114
OutOfSpaceTest 3 0 0 0 3.892
PagingQueryTest 1 0 0 0 22.151
PagingTest 1 0 0 0 9.604
PreparedStatementsTest 10 0 0 0 19.324
PstmtPersistenceTest 2 0 0 0 13.515
QueryEventsTest 4 0 0 0 14.110
QueryWithIndexedSSTableTest 1 0 0 0 3.692
ReservedKeywordsTest 1 0 0 0 0.925
SerializationMirrorTest 1 0 0 0 3.126
SimpleQueryTest 18 0 0 0 7.795
TombstonesWithIndexedSSTableTest 2 0 0 0 4.934
TraceCqlTest 1 0 0 0 12.189
UDHelperTest 3 0 0 0 0.435
ViewComplexTest 32 0 0 1 96.287
ViewFilteringTest 25 0 0 3 34.473
ViewSchemaTest 7 0 0 0 21.042
ViewTest 41 0 0 0 60.480
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions
Name Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc 4 0 0 0 0.638
ColumnConditionTest-cdc 4 0 0 0 1.000
ColumnConditionTest-compression 4 0 0 0 0.640
ColumnConditionTest-compression 4 0 0 0 0.674
ColumnConditionTest 4 0 0 0 0.553
ColumnConditionTest 4 0 0 0 0.665
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 6.190
OperationFctsTest-cdc 11 0 0 0 7.149
TimeFctsTest-cdc 13 0 0 0 0.589
CastFctsTest-cdc 7 0 0 0 7.359
OperationFctsTest-cdc 11 0 0 0 8.341
TimeFctsTest-cdc 13 0 0 0 0.882
CastFctsTest-compression 7 0 0 0 6.232
OperationFctsTest-compression 11 0 0 0 7.117
TimeFctsTest-compression 13 0 0 0 0.570
CastFctsTest-compression 7 0 0 0 6.370
OperationFctsTest-compression 11 0 0 0 7.981
TimeFctsTest-compression 13 0 0 0 0.573
CastFctsTest 7 0 0 0 7.394
OperationFctsTest 11 0 0 0 9.180
TimeFctsTest 13 0 0 0 0.489
CastFctsTest 7 0 0 0 5.328
OperationFctsTest 11 0 0 0 6.473
TimeFctsTest 13 0 0 0 0.616
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.142
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.793
ClusteringColumnRestrictionsTest- 23 0 0 0 1.170
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.281
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.025
ClusteringColumnRestrictionsTest 23 0 0 0 1.376
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 5.647
TermSelectionTest-cdc 8 0 0 0 7.443
SelectionColumnMappingTest-cdc 2 0 0 0 6.569
TermSelectionTest-cdc 8 0 0 0 8.746
SelectionColumnMappingTest-compression 2 0 0 0 5.517
TermSelectionTest-compression 8 0 0 0 7.425
SelectionColumnMappingTest-compression 2 0 0 0 5.207
TermSelectionTest-compression 8 0 0 0 8.089
SelectionColumnMappingTest 2 0 0 0 5.766
TermSelectionTest 8 0 0 0 9.378
SelectionColumnMappingTest 2 0 0 0 4.834
TermSelectionTest 8 0 0 0 6.446
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 0.937
CreateRoleStatementTest-cdc 4 0 0 0 4.044
CreateUserStatementTest-cdc 1 0 0 0 0.916
DescribeStatementTest-cdc 12 0 0 0 18.154
PropertyDefinitionsTest-cdc 2 0 0 0 0.260
SelectStatementTest-cdc 1 0 0 0 3.313
AlterRoleStatementTest-cdc 4 0 0 0 1.300
CreateRoleStatementTest-cdc 4 0 0 0 4.627
CreateUserStatementTest-cdc 1 0 0 0 1.190
DescribeStatementTest-cdc 12 0 0 0 20.631
PropertyDefinitionsTest-cdc 2 0 0 0 0.463
SelectStatementTest-cdc 1 0 0 0 4.098
AlterRoleStatementTest-compression 4 0 0 0 0.912
CreateRoleStatementTest-compression 4 0 0 0 4.078
CreateUserStatementTest-compression 1 0 0 0 0.868
DescribeStatementTest-compression 12 0 0 0 18.032
PropertyDefinitionsTest-compression 2 0 0 0 0.247
SelectStatementTest-compression 1 0 0 0 3.426
AlterRoleStatementTest-compression 4 0 0 0 0.852
CreateRoleStatementTest-compression 4 0 0 0 3.699
CreateUserStatementTest-compression 1 0 0 0 0.839
DescribeStatementTest-compression 12 0 0 0 18.931
PropertyDefinitionsTest-compression 2 0 0 0 0.326
SelectStatementTest-compression 1 0 0 0 2.687
AlterRoleStatementTest 4 0 0 0 0.777
CreateRoleStatementTest 4 0 0 0 4.101
CreateUserStatementTest 1 0 0 0 0.779
DescribeStatementTest 12 0 0 0 20.976
PropertyDefinitionsTest 2 0 0 0 0.203
SelectStatementTest 1 0 0 0 3.256
AlterRoleStatementTest 4 0 0 0 0.950
CreateRoleStatementTest 4 0 0 0 3.584
CreateUserStatementTest 1 0 0 0 0.919
DescribeStatementTest 12 0 0 0 16.867
PropertyDefinitionsTest 2 0 0 0 0.305
SelectStatementTest 1 0 0 0 2.819
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 27.730
CountersTest-cdc 7 0 0 0 5.470
DateTypeTest-cdc 1 0 0 0 3.589
FrozenCollectionsTest-cdc 34 0 0 0 12.618
JsonTest-cdc 22 0 0 0 22.323
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 7.351
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.686
SecondaryIndexTest-cdc 49 0 0 0 27.608
StaticColumnsTest-cdc 7 0 0 0 7.658
TimestampTest-cdc 8 0 0 0 18.109
TimeuuidTest-cdc 2 0 0 0 4.089
TupleTypeTest-cdc 15 0 0 0 24.873
TypeTest-cdc 4 0 0 0 4.672
UFAuthTest-cdc 26 0 0 0 13.395
UFIdentificationTest-cdc 14 0 0 1 15.300
UFJavaTest-cdc 20 0 0 0 23.147
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 13.809
UFScriptTest-cdc 12 0 0 0 20.892
UFSecurityTest-cdc 2 0 0 0 6.619
UFTest-cdc 24 0 0 0 21.969
UFTypesTest-cdc 7 0 0 0 19.327
UFVerifierTest-cdc 20 0 0 0 6.973
UserTypesTest-cdc 27 0 0 0 15.214
VirtualTableTest-cdc 5 0 0 0 13.723
CollectionsTest-cdc 50 0 0 0 31.418
CountersTest-cdc 7 0 0 0 6.690
DateTypeTest-cdc 1 0 0 0 4.131
FrozenCollectionsTest-cdc 34 0 0 0 14.977
JsonTest-cdc 22 0 0 0 26.138
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 8.862
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 8.049
SecondaryIndexTest-cdc 49 0 0 0 30.430
StaticColumnsTest-cdc 7 0 0 0 8.905
TimestampTest-cdc 8 0 0 0 19.171
TimeuuidTest-cdc 2 0 0 0 4.677
TupleTypeTest-cdc 15 0 0 0 28.070
TypeTest-cdc 4 0 0 0 5.647
UFAuthTest-cdc 26 0 0 0 15.458
UFIdentificationTest-cdc 14 0 0 1 17.167
UFJavaTest-cdc 20 0 0 0 25.104
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 15.150
UFScriptTest-cdc 12 0 0 0 21.982
UFSecurityTest-cdc 2 0 0 0 7.759
UFTest-cdc 24 0 0 0 24.761
UFTypesTest-cdc 7 0 0 0 21.865
UFVerifierTest-cdc 20 0 0 0 8.225
UserTypesTest-cdc 27 0 0 0 17.472
VirtualTableTest-cdc 5 0 0 0 15.324
CollectionsTest-compression 50 0 0 0 27.629
CountersTest-compression 7 0 0 0 5.535
DateTypeTest-compression 1 0 0 0 3.557
FrozenCollectionsTest-compression 34 0 0 0 12.613
JsonTest-compression 22 0 0 0 22.158
SecondaryIndexOnMapEntriesTest- 11 0 0 0 7.267
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 6.603
compression
SecondaryIndexTest-compression 49 0 0 0 28.611
StaticColumnsTest-compression 7 0 0 0 7.471
TimestampTest-compression 8 0 0 0 18.044
TimeuuidTest-compression 2 0 0 0 3.976
TupleTypeTest-compression 15 0 0 0 23.596
TypeTest-compression 4 0 0 0 4.605
UFAuthTest-compression 26 0 0 0 13.089
UFIdentificationTest-compression 14 0 0 1 14.311
UFJavaTest-compression 20 0 0 0 22.108
UFPureScriptTupleCollectionTest- 1 0 0 0 13.544
compression
UFScriptTest-compression 12 0 0 0 18.228
UFSecurityTest-compression 2 0 0 0 6.632
UFTest-compression 24 0 0 0 21.654
UFTypesTest-compression 7 0 0 0 19.126
UFVerifierTest-compression 20 0 0 0 6.917
UserTypesTest-compression 27 0 0 0 16.518
VirtualTableTest-compression 5 0 0 0 13.649
CollectionsTest-compression 50 0 0 0 34.412
CountersTest-compression 7 0 0 0 5.613
DateTypeTest-compression 1 0 0 0 3.008
FrozenCollectionsTest-compression 34 0 0 0 17.157
JsonTest-compression 22 0 0 0 23.991
SecondaryIndexOnMapEntriesTest- 11 0 0 0 8.381
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 7.384
compression
SecondaryIndexTest-compression 49 0 0 0 39.814
StaticColumnsTest-compression 7 0 0 0 8.319
TimestampTest-compression 8 0 0 0 18.579
TimeuuidTest-compression 2 0 0 0 3.674
TupleTypeTest-compression 15 0 0 0 37.134
TypeTest-compression 4 0 0 0 4.571
UFAuthTest-compression 26 0 0 0 16.867
UFIdentificationTest-compression 14 0 0 1 31.283
UFJavaTest-compression 20 0 0 0 35.516
UFPureScriptTupleCollectionTest- 1 0 0 0 13.312
compression
UFScriptTest-compression 12 0 0 0 19.884
UFSecurityTest-compression 2 0 0 0 6.289
UFTest-compression 24 0 0 0 23.909
UFTypesTest-compression 7 0 0 0 20.024
UFVerifierTest-compression 20 0 0 0 7.581
UserTypesTest-compression 27 0 0 0 20.496
VirtualTableTest-compression 5 0 0 0 13.321
CollectionsTest 50 0 0 0 38.865
CountersTest 7 0 0 0 6.427
DateTypeTest 1 0 0 0 3.567
FrozenCollectionsTest 34 0 0 0 19.932
JsonTest 22 0 0 0 26.026
SecondaryIndexOnMapEntriesTest 11 0 0 0 9.913
SecondaryIndexOnStaticColumnTest 6 0 0 0 8.524
SecondaryIndexTest 49 0 0 0 45.352
StaticColumnsTest 7 0 0 0 9.353
TimestampTest 8 0 0 0 19.722
TimeuuidTest 2 0 0 0 4.418
TupleTypeTest 15 0 0 0 41.535
TypeTest 4 0 0 0 5.190
UFAuthTest 26 0 0 0 19.530
UFIdentificationTest 14 0 0 1 23.845
UFJavaTest 20 0 0 0 31.631
UFPureScriptTupleCollectionTest 1 0 0 0 14.312
UFScriptTest 12 0 0 0 21.906
UFSecurityTest 2 0 0 0 7.154
UFTest 24 0 0 0 26.913
UFTypesTest 7 0 0 0 22.504
UFVerifierTest 20 0 0 0 8.992
UserTypesTest 27 0 0 0 24.890
VirtualTableTest 5 0 0 0 14.431
CollectionsTest 50 0 0 0 27.041
CountersTest 7 0 0 0 4.719
DateTypeTest 1 0 0 0 3.026
FrozenCollectionsTest 34 0 0 0 10.946
JsonTest 22 0 0 0 20.716
SecondaryIndexOnMapEntriesTest 11 0 0 0 6.470
SecondaryIndexOnStaticColumnTest 6 0 0 0 5.852
SecondaryIndexTest 49 0 0 0 25.294
StaticColumnsTest 7 0 0 0 6.980
TimestampTest 8 0 0 0 17.296
TimeuuidTest 2 0 0 0 3.482
TupleTypeTest 15 0 0 0 20.603
TypeTest 4 0 0 0 4.041
UFAuthTest 26 0 0 0 11.574
UFIdentificationTest 14 0 0 1 12.564
UFJavaTest 20 0 0 0 20.308
UFPureScriptTupleCollectionTest 1 0 0 0 12.978
UFScriptTest 12 0 0 0 17.039
UFSecurityTest 2 0 0 0 5.932
UFTest 24 0 0 0 19.919
UFTypesTest 7 0 0 0 17.528
UFVerifierTest 20 0 0 0 6.013
UserTypesTest 27 0 0 0 13.386
VirtualTableTest 5 0 0 0 12.942
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 6.473
OverflowTest-cdc 14 0 0 0 8.019
PgStringTest-cdc 3 0 0 0 4.715
RoleSyntaxTest-cdc 9 0 0 0 4.843
SSTableMetadataTrackingTest-cdc 7 0 0 0 5.783
SSTablesIteratedTest-cdc 14 0 0 0 10.291
TombstonesTest-cdc 6 0 0 0 7.740
CrcCheckChanceTest-cdc 3 0 0 0 7.286
OverflowTest-cdc 14 0 0 0 8.655
PgStringTest-cdc 3 0 0 0 5.455
RoleSyntaxTest-cdc 9 0 0 0 5.627
SSTableMetadataTrackingTest-cdc 7 0 0 0 6.711
SSTablesIteratedTest-cdc 14 0 0 0 12.091
TombstonesTest-cdc 6 0 0 0 9.013
CrcCheckChanceTest-compression 3 0 0 0 6.200
OverflowTest-compression 14 0 0 0 7.323
PgStringTest-compression 3 0 0 0 4.658
RoleSyntaxTest-compression 9 0 0 0 4.712
SSTableMetadataTrackingTest-compression 7 0 0 0 5.692
SSTablesIteratedTest-compression 14 0 0 0 10.635
TombstonesTest-compression 6 0 0 0 7.604
CrcCheckChanceTest-compression 3 0 0 0 6.770
OverflowTest-compression 14 0 0 0 8.372
PgStringTest-compression 3 0 0 0 4.299
RoleSyntaxTest-compression 9 0 0 0 4.790
SSTableMetadataTrackingTest-compression 7 0 0 0 6.001
SSTablesIteratedTest-compression 14 0 0 0 11.062
TombstonesTest-compression 6 0 0 0 7.908
CrcCheckChanceTest 3 0 0 0 7.963
OverflowTest 14 0 0 0 9.658
PgStringTest 3 0 0 0 5.058
RoleSyntaxTest 9 0 0 0 5.536
SSTableMetadataTrackingTest 7 0 0 0 6.903
SSTablesIteratedTest 14 0 0 0 12.421
TombstonesTest 6 0 0 0 8.602
CrcCheckChanceTest 3 0 0 0 5.379
OverflowTest 14 0 0 0 6.325
PgStringTest 3 0 0 0 3.929
RoleSyntaxTest 9 0 0 0 4.206
SSTableMetadataTrackingTest 7 0 0 0 4.970
SSTablesIteratedTest 14 0 0 0 9.395
TombstonesTest 6 0 0 0 6.924
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 32.564
AlterTest-cdc 26 0 0 0 21.373
BatchTest-cdc 11 0 0 0 48.593
CompactStorageTest-cdc 83 0 0 0 28.383
CompactTableTest-cdc 2 0 0 0 4.533
CreateTest-cdc 20 0 0 0 10.003
DeleteTest-cdc 33 0 0 0 18.370
DropRecreateAndRestoreTest-cdc 4 0 0 0 4.765
DropTest-cdc 2 0 0 0 4.069
InsertTest-cdc 8 0 0 0 6.307
InsertUpdateIfConditionTest-cdc 42 0 0 0 20.627
SelectGroupByTest-cdc 7 0 0 0 19.256
SelectLimitTest-cdc 7 0 0 0 15.888
SelectMultiColumnRelationTest-cdc 22 0 0 0 10.048
SelectOrderByTest-cdc 17 0 0 0 9.042
SelectOrderedPartitionerTest-cdc 20 0 0 0 9.404
SelectSingleColumnRelationTest-cdc 23 0 0 0 10.779
SelectTest-cdc 82 0 0 0 26.670
TTLTest-cdc 8 0 0 0 10.645
TruncateTest-cdc 1 0 0 0 3.869
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.869
UpdateTest-cdc 11 0 0 0 8.730
UseTest-cdc 1 0 0 0 3.395
AggregationTest-cdc 50 0 0 0 37.432
AlterTest-cdc 26 0 0 0 25.685
BatchTest-cdc 11 0 0 0 50.290
CompactStorageTest-cdc 83 0 0 0 31.746
CompactTableTest-cdc 2 0 0 0 5.541
CreateTest-cdc 20 0 0 0 12.103
DeleteTest-cdc 33 0 0 0 19.473
DropRecreateAndRestoreTest-cdc 4 0 0 0 5.767
DropTest-cdc 2 0 0 0 4.738
InsertTest-cdc 8 0 0 0 7.497
InsertUpdateIfConditionTest-cdc 42 0 0 0 23.520
SelectGroupByTest-cdc 7 0 0 0 22.335
SelectLimitTest-cdc 7 0 0 0 18.424
SelectMultiColumnRelationTest-cdc 22 0 0 0 11.945
SelectOrderByTest-cdc 17 0 0 0 10.634
SelectOrderedPartitionerTest-cdc 20 0 0 0 11.301
SelectSingleColumnRelationTest-cdc 23 0 0 0 13.135
SelectTest-cdc 82 0 0 0 32.205
TTLTest-cdc 8 0 0 0 12.617
TruncateTest-cdc 1 0 0 0 4.482
TuplesWithNullsComparisonTest-cdc 3 0 0 0 6.752
UpdateTest-cdc 11 0 0 0 10.244
UseTest-cdc 1 0 0 0 4.078
AggregationTest-compression 50 0 0 0 32.784
AlterTest-compression 26 0 0 0 21.744
BatchTest-compression 11 0 0 0 48.799
CompactStorageTest-compression 83 0 0 0 29.311
CompactTableTest-compression 2 0 0 0 4.475
CreateTest-compression 20 0 0 0 10.027
DeleteTest-compression 33 0 0 0 17.720
DropRecreateAndRestoreTest-compression 4 0 0 0 4.860
DropTest-compression 2 0 0 0 4.084
InsertTest-compression 8 0 0 0 6.199
InsertUpdateIfConditionTest-compression 42 0 0 0 20.866
SelectGroupByTest-compression 7 0 0 0 19.101
SelectLimitTest-compression 7 0 0 0 15.871
SelectMultiColumnRelationTest-compression 22 0 0 0 10.076
SelectOrderByTest-compression 17 0 0 0 8.761
SelectOrderedPartitionerTest-compression 20 0 0 0 9.537
SelectSingleColumnRelationTest- 23 0 0 0 10.739
compression
SelectTest-compression 82 0 0 0 26.610
TTLTest-compression 8 0 1 0 9.885
TruncateTest-compression 1 0 0 0 3.754
TuplesWithNullsComparisonTest-compression 3 0 0 0 4.891
UpdateTest-compression 11 0 0 0 8.612
UseTest-compression 1 0 0 0 3.466
AggregationTest-compression 50 0 0 0 39.850
AlterTest-compression 26 0 0 0 25.470
BatchTest-compression 11 0 0 0 49.529
CompactStorageTest-compression 83 0 0 0 43.837
CompactTableTest-compression 2 0 0 0 4.166
CreateTest-compression 20 0 0 0 19.486
DeleteTest-compression 33 0 0 0 44.521
DropRecreateAndRestoreTest-compression 4 0 0 0 6.212
DropTest-compression 2 0 0 0 4.260
InsertTest-compression 8 0 0 0 10.409
InsertUpdateIfConditionTest-compression 42 0 0 0 48.759
SelectGroupByTest-compression 7 0 0 0 21.785
SelectLimitTest-compression 7 0 0 0 16.431
SelectMultiColumnRelationTest-compression 22 0 0 0 12.650
SelectOrderByTest-compression 17 0 0 0 10.958
SelectOrderedPartitionerTest-compression 20 0 0 0 11.966
SelectSingleColumnRelationTest- 23 0 0 0 14.076
compression
SelectTest-compression 82 0 0 0 67.560
TTLTest-compression 8 0 0 0 21.316
TruncateTest-compression 1 0 0 0 3.800
TuplesWithNullsComparisonTest-compression 3 0 0 0 6.099
UpdateTest-compression 11 0 0 0 17.254
UseTest-compression 1 0 0 0 3.029
AggregationTest 50 0 0 0 45.322
AlterTest 26 0 0 0 28.007
BatchTest 11 0 0 0 50.879
CompactStorageTest 83 0 0 0 50.710
CompactTableTest 2 0 0 0 4.925
CreateTest 20 0 0 0 14.620
DeleteTest 33 0 0 0 38.875
DropRecreateAndRestoreTest 4 0 0 0 6.064
DropTest 2 0 0 0 4.175
InsertTest 8 0 0 0 7.736
InsertUpdateIfConditionTest 42 0 0 0 39.592
SelectGroupByTest 7 0 0 0 22.708
SelectLimitTest 7 0 0 0 17.708
SelectMultiColumnRelationTest 22 0 0 0 14.553
SelectOrderByTest 17 0 0 0 12.801
SelectOrderedPartitionerTest 20 0 0 0 13.713
SelectSingleColumnRelationTest 23 0 0 0 16.419
SelectTest 82 0 0 0 61.630
TTLTest 8 0 0 0 19.338
TruncateTest 1 0 0 0 4.151
TuplesWithNullsComparisonTest 3 0 0 0 5.678
UpdateTest 11 0 0 0 12.091
UseTest 1 0 0 0 3.379
AggregationTest 50 0 0 0 29.147
AlterTest 26 0 0 0 19.721
BatchTest 11 0 0 0 47.938
CompactStorageTest 83 0 0 0 25.645
CompactTableTest 2 0 0 0 4.357
CreateTest 20 0 0 0 9.710
DeleteTest 33 0 0 0 16.093
DropRecreateAndRestoreTest 4 0 0 0 4.634
DropTest 2 0 0 0 3.566
InsertTest 8 0 0 0 6.041
InsertUpdateIfConditionTest 42 0 0 0 19.239
SelectGroupByTest 7 0 0 0 18.380
SelectLimitTest 7 0 0 0 14.971
SelectMultiColumnRelationTest 22 0 0 0 8.718
SelectOrderByTest 17 0 0 0 7.935
SelectOrderedPartitionerTest 20 0 0 0 8.255
SelectSingleColumnRelationTest 23 0 0 0 10.271
SelectTest 82 0 0 0 22.464
TTLTest 8 0 0 0 9.369
TruncateTest 1 0 0 0 3.318
TuplesWithNullsComparisonTest 3 0 0 0 4.148
UpdateTest 11 0 0 0 7.496
UseTest 1 0 0 0 2.952
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.262
CleanupTest-cdc 8 0 0 0 17.879
CleanupTransientTest-cdc 1 0 0 0 3.882
ClusteringBoundTest-cdc 2 0 0 0 0.082
ColumnFamilyMetricTest-cdc 5 0 0 0 3.625
ColumnFamilyStoreTest-cdc 8 0 0 0 4.574
ColumnsTest-cdc 8 0 0 0 1.960
CounterCacheTest-cdc 5 0 0 0 3.644
CounterCellTest-cdc 5 0 0 0 3.384
CounterMutationTest-cdc 4 0 0 0 3.574
DeletePartitionTest-cdc 1 0 0 0 3.366
DigestTest-cdc 6 0 0 0 0.545
DirectoriesTest-cdc 13 0 0 0 1.222
DiskBoundaryManagerTest-cdc 4 0 0 0 4.796
ImportTest-cdc 14 0 0 0 8.545
KeyCacheTest-cdc 6 0 0 0 4.179
KeyspaceTest-cdc 11 0 0 0 7.795
LivenessInfoTest-cdc 2 0 0 0 0.392
MmapFileTest-cdc 1 0 0 0 0.319
MultiKeyspaceTest-cdc 1 0 0 0 3.702
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.070
NameSortTest-cdc 3 0 0 0 3.765
NativeCellTest-cdc 1 0 0 0 0.959
PartitionRangeReadTest-cdc 7 0 0 0 3.975
PartitionTest-cdc 4 0 0 0 3.341
RangeTombstoneListTest-cdc 25 0 0 0 1.192
RangeTombstoneTest-cdc 14 0 0 0 4.414
ReadCommandTest-cdc 23 0 0 0 5.264
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.773
ReadMessageTest-cdc 3 0 0 0 3.453
ReadResponseTest-cdc 8 0 0 0 0.708
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.554
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 3.009
RecoveryManagerTest-cdc 42 0 0 0 6.805
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.290
RemoveCellTest-cdc 1 0 0 0 3.526
RepairedDataInfoTest-cdc 7 0 0 0 1.757
RepairedDataTombstonesTest-cdc 7 0 0 0 27.835
RowCacheCQLTest-cdc 3 0 0 0 4.465
RowCacheTest-cdc 11 0 0 0 5.032
RowIndexEntryTest-cdc 4 0 0 0 4.595
RowIterationTest-cdc 3 0 0 0 4.450
RowTest-cdc 4 0 0 0 3.326
SchemaCQLHelperTest-cdc 9 0 0 0 6.135
ScrubTest-cdc 23 0 0 0 8.540
SecondaryIndexTest-cdc 14 0 0 0 9.534
SerializationHeaderTest-cdc 1 0 0 0 1.693
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.649
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.555
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.214
SystemKeyspaceTest-cdc 4 0 0 0 2.772
TimeSortTest-cdc 2 0 0 0 4.890
TransformerTest-cdc 1 0 0 0 1.161
VerifyTest-cdc 23 0 0 0 4.327
CellTest-cdc 11 0 0 0 3.688
CleanupTest-cdc 8 0 0 0 19.039
CleanupTransientTest-cdc 1 0 0 0 4.465
ClusteringBoundTest-cdc 2 0 0 0 0.270
ColumnFamilyMetricTest-cdc 5 0 0 0 5.051
ColumnFamilyStoreTest-cdc 8 0 0 0 5.305
ColumnsTest-cdc 8 0 0 0 2.713
CounterCacheTest-cdc 5 0 0 0 4.378
CounterCellTest-cdc 5 0 0 0 3.899
CounterMutationTest-cdc 4 0 0 0 4.083
DeletePartitionTest-cdc 1 0 0 0 3.819
DigestTest-cdc 6 0 0 0 0.943
DirectoriesTest-cdc 13 0 0 0 1.875
DiskBoundaryManagerTest-cdc 4 0 0 0 5.697
ImportTest-cdc 14 0 0 0 10.149
KeyCacheTest-cdc 6 0 0 0 4.891
KeyspaceTest-cdc 11 0 0 0 8.911
LivenessInfoTest-cdc 2 0 0 0 0.596
MmapFileTest-cdc 1 0 0 0 0.748
MultiKeyspaceTest-cdc 1 0 0 0 4.305
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.240
NameSortTest-cdc 3 0 0 0 4.596
NativeCellTest-cdc 1 0 0 0 1.577
PartitionRangeReadTest-cdc 7 0 0 0 4.753
PartitionTest-cdc 4 0 0 0 3.858
RangeTombstoneListTest-cdc 25 0 0 0 2.007
RangeTombstoneTest-cdc 14 0 0 0 5.046
ReadCommandTest-cdc 23 0 0 0 6.500
ReadCommandVerbHandlerTest-cdc 4 0 0 0 5.807
ReadMessageTest-cdc 3 0 0 0 3.949
ReadResponseTest-cdc 8 0 0 0 1.092
RecoveryManagerFlushedTest-cdc 6 0 0 0 4.143
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 3.711
RecoveryManagerTest-cdc 42 0 0 0 10.980
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.804
RemoveCellTest-cdc 1 0 0 0 4.169
RepairedDataInfoTest-cdc 7 0 0 0 2.621
RepairedDataTombstonesTest-cdc 7 0 0 0 28.835
RowCacheCQLTest-cdc 3 0 0 0 5.323
RowCacheTest-cdc 11 0 0 0 6.089
RowIndexEntryTest-cdc 4 0 0 0 5.416
RowIterationTest-cdc 3 0 0 0 5.207
RowTest-cdc 4 0 0 0 3.742
SchemaCQLHelperTest-cdc 9 0 0 0 7.202
ScrubTest-cdc 23 0 0 0 10.313
SecondaryIndexTest-cdc 14 0 0 0 10.403
SerializationHeaderTest-cdc 1 0 0 0 2.421
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 4.164
SinglePartitionSliceCommandTest-cdc 10 0 0 0 5.390
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 5.075
SystemKeyspaceTest-cdc 4 0 0 0 3.725
TimeSortTest-cdc 2 0 0 0 5.816
TransformerTest-cdc 1 0 0 0 1.771
VerifyTest-cdc 23 0 0 0 5.006
CellTest-compression 11 0 0 0 3.295
CleanupTest-compression 8 0 0 0 17.773
CleanupTransientTest-compression 1 0 0 0 3.877
ClusteringBoundTest-compression 2 0 0 0 0.085
ColumnFamilyMetricTest-compression 5 0 0 0 3.573
ColumnFamilyStoreTest-compression 8 0 0 0 4.597
ColumnsTest-compression 8 0 0 0 1.908
CounterCacheTest-compression 5 0 0 0 3.608
CounterCellTest-compression 5 0 0 0 3.306
CounterMutationTest-compression 4 0 0 0 3.539
DeletePartitionTest-compression 1 0 0 0 3.348
DigestTest-compression 6 0 0 0 0.545
DirectoriesTest-compression 13 0 0 0 1.243
DiskBoundaryManagerTest-compression 4 0 0 0 4.731
ImportTest-compression 14 0 0 0 8.546
KeyCacheTest-compression 6 0 0 0 4.179
KeyspaceTest-compression 11 0 0 0 7.759
LivenessInfoTest-compression 2 0 0 0 0.388
MmapFileTest-compression 1 0 0 0 0.323
MultiKeyspaceTest-compression 1 0 0 0 3.717
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.066
compression
NameSortTest-compression 3 0 0 0 3.667
NativeCellTest-compression 1 0 0 0 0.952
PartitionRangeReadTest-compression 7 0 0 0 3.859
PartitionTest-compression 4 0 0 0 3.469
RangeTombstoneListTest-compression 25 0 0 0 1.196
RangeTombstoneTest-compression 14 0 0 0 4.422
ReadCommandTest-compression 23 0 0 0 5.341
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.402
ReadMessageTest-compression 3 0 0 0 3.483
ReadResponseTest-compression 8 0 0 0 0.685
RecoveryManagerFlushedTest-compression 6 0 0 0 3.411
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.153
compression
RecoveryManagerTest-compression 42 0 0 0 6.699
RecoveryManagerTruncateTest-compression 6 0 0 0 3.255
RemoveCellTest-compression 1 0 0 0 3.575
RepairedDataInfoTest-compression 7 0 0 0 1.700
RepairedDataTombstonesTest-compression 7 0 0 0 27.775
RowCacheCQLTest-compression 3 0 0 0 4.480
RowCacheTest-compression 11 0 0 0 5.147
RowIndexEntryTest-compression 4 0 0 0 4.556
RowIterationTest-compression 3 0 0 0 4.460
RowTest-compression 4 0 0 0 3.231
SchemaCQLHelperTest-compression 9 0 0 0 6.088
ScrubTest-compression 23 0 0 2 16.506
SecondaryIndexTest-compression 14 0 0 0 9.455
SerializationHeaderTest-compression 1 0 0 0 1.644
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.536
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.609
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.335
SystemKeyspaceTest-compression 4 0 0 0 2.717
TimeSortTest-compression 2 0 0 0 4.647
TransformerTest-compression 1 0 0 0 1.114
VerifyTest-compression 23 0 0 0 4.345
CellTest-compression 11 0 0 0 2.679
CleanupTest-compression 8 0 0 0 20.285
CleanupTransientTest-compression 1 0 0 0 3.421
ClusteringBoundTest-compression 2 0 0 0 0.164
ColumnFamilyMetricTest-compression 5 0 0 0 3.262
ColumnFamilyStoreTest-compression 8 0 0 0 4.517
ColumnsTest-compression 8 0 0 0 2.048
CounterCacheTest-compression 5 0 0 0 3.112
CounterCellTest-compression 5 0 0 0 2.841
CounterMutationTest-compression 4 0 0 0 3.113
DeletePartitionTest-compression 1 0 0 0 2.849
DigestTest-compression 6 0 0 0 0.541
DirectoriesTest-compression 13 0 0 0 1.266
DiskBoundaryManagerTest-compression 4 0 0 0 4.598
ImportTest-compression 14 0 0 0 9.726
KeyCacheTest-compression 6 0 0 0 3.604
KeyspaceTest-compression 11 0 0 0 8.085
LivenessInfoTest-compression 2 0 0 0 0.447
MmapFileTest-compression 1 0 0 0 0.509
MultiKeyspaceTest-compression 1 0 0 0 3.275
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.183
compression
NameSortTest-compression 3 0 0 0 3.403
NativeCellTest-compression 1 0 0 0 1.105
PartitionRangeReadTest-compression 7 0 0 0 3.426
PartitionTest-compression 4 0 0 0 2.914
RangeTombstoneListTest-compression 25 0 0 0 1.541
RangeTombstoneTest-compression 14 0 0 0 4.195
ReadCommandTest-compression 23 0 0 0 5.420
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.454
ReadMessageTest-compression 3 0 0 0 2.843
ReadResponseTest-compression 8 0 0 0 0.733
RecoveryManagerFlushedTest-compression 6 0 0 0 3.286
RecoveryManagerMissingHeaderTest- 6 0 0 0 2.663
compression
RecoveryManagerTest-compression 42 0 0 0 7.954
RecoveryManagerTruncateTest-compression 6 0 0 0 2.890
RemoveCellTest-compression 1 0 0 0 3.022
RepairedDataInfoTest-compression 7 0 0 0 1.691
RepairedDataTombstonesTest-compression 7 0 0 0 28.366
RowCacheCQLTest-compression 3 0 0 0 4.148
RowCacheTest-compression 11 0 0 0 4.450
RowIndexEntryTest-compression 4 0 0 0 4.238
RowIterationTest-compression 3 0 0 0 4.192
RowTest-compression 4 0 0 0 2.647
SchemaCQLHelperTest-compression 9 0 0 0 6.372
ScrubTest-compression 23 0 0 2 8.692
SecondaryIndexTest-compression 14 0 0 0 9.501
SerializationHeaderTest-compression 1 0 0 0 1.758
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.035
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.536
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.074
SystemKeyspaceTest-compression 4 0 0 0 2.577
TimeSortTest-compression 2 0 0 0 4.319
TransformerTest-compression 1 0 0 0 1.196
VerifyTest-compression 23 0 0 0 3.781
CellTest 11 0 0 0 3.051
CleanupTest 8 0 0 0 18.882
CleanupTransientTest 1 0 0 0 3.733
ClusteringBoundTest 2 0 0 0 0.068
ColumnFamilyMetricTest 5 0 0 0 3.530
ColumnFamilyStoreTest 8 0 0 0 4.939
ColumnsTest 8 0 0 0 1.692
CounterCacheTest 5 0 0 0 3.614
CounterCellTest 5 0 0 0 3.144
CounterMutationTest 4 0 0 0 3.552
DeletePartitionTest 1 0 0 0 3.194
DigestTest 6 0 0 0 0.454
DirectoriesTest 13 0 0 0 1.089
DiskBoundaryManagerTest 4 0 0 0 5.300
ImportTest 14 0 0 0 11.164
KeyCacheTest 6 0 0 0 4.075
KeyspaceTest 11 0 0 0 9.294
LivenessInfoTest 2 0 0 0 0.376
MmapFileTest 1 0 0 0 0.289
MultiKeyspaceTest 1 0 0 0 3.660
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.060
NameSortTest 3 0 0 0 3.510
NativeCellTest 1 0 0 0 0.855
PartitionRangeReadTest 7 0 0 0 3.794
PartitionTest 4 0 0 0 3.258
RangeTombstoneListTest 25 0 0 0 1.098
RangeTombstoneTest 14 0 0 0 4.916
ReadCommandTest 23 0 0 0 5.902
ReadCommandVerbHandlerTest 4 0 0 0 4.993
ReadMessageTest 3 0 0 0 3.303
ReadResponseTest 8 0 0 0 0.606
RecoveryManagerFlushedTest 6 0 0 0 3.588
RecoveryManagerMissingHeaderTest 6 0 0 0 3.201
RecoveryManagerTest 42 0 0 0 8.681
RecoveryManagerTruncateTest 6 0 0 0 3.431
RemoveCellTest 1 0 0 0 3.426
RepairedDataInfoTest 7 0 0 0 1.558
RepairedDataTombstonesTest 7 0 0 0 29.314
RowCacheCQLTest 3 0 0 0 4.862
RowCacheTest 11 0 0 0 4.896
RowIndexEntryTest 4 0 0 0 4.800
RowIterationTest 3 0 0 0 4.838
RowTest 4 0 0 0 3.148
SchemaCQLHelperTest 9 0 0 0 7.286
ScrubTest 23 0 0 0 8.728
SecondaryIndexTest 14 0 0 0 10.385
SerializationHeaderTest 1 0 0 0 1.447
SinglePartitionReadCommandCQLTest 1 0 0 0 3.524
SinglePartitionSliceCommandTest 10 0 0 0 5.225
SystemKeyspaceMigrator40Test 4 0 0 0 4.778
SystemKeyspaceTest 4 0 0 0 2.580
TimeSortTest 2 0 0 0 4.773
TransformerTest 1 0 0 0 1.013
VerifyTest 23 0 0 0 4.361
CellTest 11 0 0 0 2.823
CleanupTest 8 0 0 0 17.376
CleanupTransientTest 1 0 0 0 3.491
ClusteringBoundTest 2 0 0 0 0.170
ColumnFamilyMetricTest 5 0 0 0 3.091
ColumnFamilyStoreTest 8 0 0 0 3.894
ColumnsTest 8 0 0 0 1.992
CounterCacheTest 5 0 0 0 3.072
CounterCellTest 5 0 0 0 2.874
CounterMutationTest 4 0 0 0 3.008
DeletePartitionTest 1 0 0 0 2.932
DigestTest 6 0 0 0 0.560
DirectoriesTest 13 0 0 0 1.512
DiskBoundaryManagerTest 4 0 0 0 4.118
ImportTest 14 0 0 0 7.531
KeyCacheTest 6 0 0 0 3.668
KeyspaceTest 11 0 0 0 6.654
LivenessInfoTest 2 0 0 0 0.457
MmapFileTest 1 0 0 0 0.525
MultiKeyspaceTest 1 0 0 0 3.088
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.178
NameSortTest 3 0 0 0 3.184
NativeCellTest 1 0 0 0 1.113
PartitionRangeReadTest 7 0 0 0 3.357
PartitionTest 4 0 0 0 2.987
RangeTombstoneListTest 25 0 0 0 1.455
RangeTombstoneTest 14 0 0 0 3.830
ReadCommandTest 23 0 0 0 4.636
ReadCommandVerbHandlerTest 4 0 0 0 4.210
ReadMessageTest 3 0 0 0 2.982
ReadResponseTest 8 0 0 0 0.755
RecoveryManagerFlushedTest 6 0 0 0 3.087
RecoveryManagerMissingHeaderTest 6 0 0 0 2.554
RecoveryManagerTest 42 0 0 0 8.132
RecoveryManagerTruncateTest 6 0 0 0 2.968
RemoveCellTest 1 0 0 0 3.115
RepairedDataInfoTest 7 0 0 0 1.846
RepairedDataTombstonesTest 7 0 0 0 26.952
RowCacheCQLTest 3 0 0 0 3.771
RowCacheTest 11 0 0 0 4.611
RowIndexEntryTest 4 0 0 0 4.068
RowIterationTest 3 0 0 0 3.783
RowTest 4 0 0 0 2.701
SchemaCQLHelperTest 9 0 0 0 5.374
ScrubTest 23 0 0 0 7.981
SecondaryIndexTest 14 0 0 0 8.721
SerializationHeaderTest 1 0 0 0 1.858
SinglePartitionReadCommandCQLTest 1 0 0 0 3.073
SinglePartitionSliceCommandTest 10 0 0 0 4.046
SystemKeyspaceMigrator40Test 4 0 0 0 3.598
SystemKeyspaceTest 4 0 0 0 2.709
TimeSortTest 2 0 0 0 4.300
TransformerTest 1 0 0 0 1.364
VerifyTest 23 0 0 0 3.663
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 1.017
GroupMakerTest-cdc 6 0 0 0 1.661
GroupMakerTest-compression 6 0 0 0 1.003
GroupMakerTest-compression 6 0 0 0 1.106
GroupMakerTest 6 0 0 0 0.930
GroupMakerTest 6 0 0 0 1.174
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 3.560
SSTableReverseIteratorTest-cdc 1 0 0 0 4.227
SSTableReverseIteratorTest-compression 1 0 0 0 3.447
SSTableReverseIteratorTest-compression 1 0 0 0 2.881
SSTableReverseIteratorTest 1 0 0 0 3.411
SSTableReverseIteratorTest 1 0 0 0 3.000
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 192.911
CommitLogStressTest 1 0 0 1 0.062
GroupCommitLogStressTest 15 0 0 0 185.483
PeriodicCommitLogStressTest 15 0 0 0 240.029
BatchCommitLogStressTest 15 0 0 0 194.993
CommitLogStressTest 1 0 0 1 0.145
GroupCommitLogStressTest 15 0 0 0 185.342
PeriodicCommitLogStressTest 15 0 0 0 237.101
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.337
BatchCommitLogTest-cdc 174 0 0 0 7.616
CommitLogCQLTest-cdc 1 0 0 0 3.683
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.049
CommitLogDescriptorTest-cdc 14 0 0 0 14.170
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.966
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.642
CommitLogReaderTest-cdc 5 0 0 0 6.127
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.779
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 8.908
CommitLogTest-cdc 1 0 0 1 0.069
CommitLogUpgradeTest-cdc 1 0 0 0 3.651
CommitlogShutdownTest-cdc 1 0 0 0 3.882
GroupCommitLogTest-cdc 162 0 0 0 13.786
SegmentReaderTest-cdc 6 0 0 0 1.389
SnapshotDeletingTest-cdc 1 0 0 1 3.303
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.907
BatchCommitLogTest-cdc 174 0 0 0 9.951
CommitLogCQLTest-cdc 1 0 0 0 4.324
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.990
CommitLogDescriptorTest-cdc 14 0 0 0 8.634
CommitLogFailurePolicyTest-cdc 4 0 0 0 6.626
CommitLogInitWithExceptionTest-cdc 1 0 0 0 2.015
CommitLogReaderTest-cdc 5 0 0 0 7.606
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 5.282
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 10.279
CommitLogTest-cdc 1 0 0 1 0.269
CommitLogUpgradeTest-cdc 1 0 0 0 4.075
CommitlogShutdownTest-cdc 1 0 0 0 4.270
GroupCommitLogTest-cdc 162 0 0 0 16.300
SegmentReaderTest-cdc 6 0 0 0 1.957
SnapshotDeletingTest-cdc 1 0 0 1 3.826
AbstractCommitLogServiceTest-compression 9 0 0 0 1.305
BatchCommitLogTest-compression 174 0 0 0 7.448
CommitLogCQLTest-compression 1 0 0 0 3.655
CommitLogChainedMarkersTest-compression 1 0 0 0 4.081
CommitLogDescriptorTest-compression 14 0 0 0 14.395
CommitLogFailurePolicyTest-compression 4 0 0 0 5.966
CommitLogInitWithExceptionTest- 1 0 0 0 1.585
compression
CommitLogReaderTest-compression 5 0 0 0 6.253
CommitLogSegmentBackpressureTest- 1 0 0 0 4.803
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 8.687
compression
CommitLogTest-compression 1 0 0 1 0.062
CommitLogUpgradeTest-compression 1 0 0 0 3.607
CommitlogShutdownTest-compression 1 0 0 0 3.853
GroupCommitLogTest-compression 162 0 0 0 13.587
SegmentReaderTest-compression 6 0 0 0 1.402
SnapshotDeletingTest-compression 1 0 0 1 3.373
AbstractCommitLogServiceTest-compression 9 0 0 0 1.378
BatchCommitLogTest-compression 174 0 0 0 8.109
CommitLogCQLTest-compression 1 0 0 0 3.128
CommitLogChainedMarkersTest-compression 1 0 0 0 3.645
CommitLogDescriptorTest-compression 14 0 0 0 6.548
CommitLogFailurePolicyTest-compression 4 0 0 0 5.340
CommitLogInitWithExceptionTest- 1 0 0 0 1.747
compression
CommitLogReaderTest-compression 5 0 0 0 6.091
CommitLogSegmentBackpressureTest- 1 0 0 0 4.219
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 9.626
compression
CommitLogTest-compression 1 0 0 1 0.194
CommitLogUpgradeTest-compression 1 0 0 0 2.962
CommitlogShutdownTest-compression 1 0 0 0 3.191
GroupCommitLogTest-compression 162 0 0 0 14.667
SegmentReaderTest-compression 6 0 0 0 1.320
SnapshotDeletingTest-compression 1 0 0 1 2.695
AbstractCommitLogServiceTest 9 0 0 0 1.258
BatchCommitLogTest 174 0 0 0 9.020
CommitLogCQLTest 1 0 0 0 3.626
CommitLogChainedMarkersTest 1 0 0 0 3.947
CommitLogDescriptorTest 14 0 0 0 11.717
CommitLogFailurePolicyTest 4 0 0 0 5.686
CommitLogInitWithExceptionTest 1 0 0 0 1.573
CommitLogReaderTest 5 0 0 0 6.747
CommitLogSegmentBackpressureTest 1 0 0 0 4.675
CommitLogSegmentManagerCDCTest 7 0 0 0 10.283
CommitLogTest 1 0 0 1 0.053
CommitLogUpgradeTest 1 0 0 0 3.380
CommitlogShutdownTest 1 0 0 0 3.786
GroupCommitLogTest 162 0 0 0 15.395
SegmentReaderTest 6 0 0 0 1.184
SnapshotDeletingTest 1 0 0 1 3.087
AbstractCommitLogServiceTest 9 0 0 0 1.522
BatchCommitLogTest 174 0 0 0 6.711
CommitLogCQLTest 1 0 0 0 3.288
CommitLogChainedMarkersTest 1 0 0 0 3.766
CommitLogDescriptorTest 14 0 0 0 8.430
CommitLogFailurePolicyTest 4 0 0 0 5.406
CommitLogInitWithExceptionTest 1 0 0 0 1.800
CommitLogReaderTest 5 0 0 0 5.656
CommitLogSegmentBackpressureTest 1 0 0 0 4.391
CommitLogSegmentManagerCDCTest 7 0 0 0 7.951
CommitLogTest 1 0 0 1 0.158
CommitLogUpgradeTest 1 0 0 0 3.141
CommitlogShutdownTest 1 0 0 0 3.325
GroupCommitLogTest 162 0 0 0 12.809
SegmentReaderTest 6 0 0 0 1.492
SnapshotDeletingTest 1 0 0 1 2.739
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 19.883
LongLeveledCompactionStrategyCQLTest 1 0 0 0 303.550
LongLeveledCompactionStrategyTest 3 0 0 0 18.052
LongCompactionsTest 4 0 0 0 18.860
LongLeveledCompactionStrategyCQLTest 1 0 0 0 303.880
LongLeveledCompactionStrategyTest 3 0 0 0 20.251
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.952
AbstractPendingRepairTest-cdc 1 0 0 1 0.061
ActiveCompactionsTest-cdc 6 0 0 0 5.870
AntiCompactionBytemanTest-cdc 1 0 0 0 6.495
AntiCompactionTest-cdc 15 0 0 0 29.722
CancelCompactionsTest-cdc 8 0 0 0 9.586
CompactionAwareWriterTest-cdc 4 0 0 0 86.171
CompactionControllerTest-cdc 2 0 0 0 3.848
CompactionExecutorTest-cdc 3 0 0 0 1.091
CompactionInfoTest-cdc 2 0 0 0 3.516
CompactionIteratorTest-cdc 12 0 0 0 7.370
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.265
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 5.996
CompactionTaskTest-cdc 2 0 0 0 3.599
CompactionsBytemanTest-cdc 6 0 0 0 13.429
CompactionsCQLTest-cdc 24 0 0 0 35.754
CompactionsPurgeTest-cdc 10 0 0 0 4.053
CompactionsTest-cdc 6 0 0 1 16.968
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 5.449
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.346
LeveledCompactionStrategyTest-cdc 11 0 0 0 26.079
LeveledGenerationsTest-cdc 4 0 0 0 4.247
NeverPurgeTest-cdc 4 0 0 0 9.259
OneCompactionTest-cdc 2 0 0 0 3.553
PendingRepairManagerTest-cdc 16 0 0 0 4.779
SingleSSTableLCSTaskTest-cdc 4 0 0 0 72.254
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.431
TTLExpiryTest-cdc 5 0 0 0 10.199
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.982
ValidationExecutorTest-cdc 2 0 0 0 0.631
AbstractCompactionStrategyTest-cdc 4 0 0 0 5.527
AbstractPendingRepairTest-cdc 1 0 0 1 0.231
ActiveCompactionsTest-cdc 6 0 0 0 7.227
AntiCompactionBytemanTest-cdc 1 0 0 0 7.340
AntiCompactionTest-cdc 15 0 0 0 33.959
CancelCompactionsTest-cdc 8 0 0 0 10.787
CompactionAwareWriterTest-cdc 4 0 0 0 76.307
CompactionControllerTest-cdc 2 0 0 0 4.520
CompactionExecutorTest-cdc 3 0 0 0 1.640
CompactionInfoTest-cdc 2 0 0 0 4.251
CompactionIteratorTest-cdc 12 0 0 0 8.744
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 5.133
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 6.763
CompactionTaskTest-cdc 2 0 0 0 4.093
CompactionsBytemanTest-cdc 6 0 0 0 14.980
CompactionsCQLTest-cdc 24 0 0 0 37.248
CompactionsPurgeTest-cdc 10 0 0 0 5.003
CompactionsTest-cdc 6 0 0 1 17.451
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 6.457
DateTieredCompactionStrategyTest-cdc 7 0 0 0 8.483
LeveledCompactionStrategyTest-cdc 11 0 0 0 26.008
LeveledGenerationsTest-cdc 4 0 0 0 4.974
NeverPurgeTest-cdc 4 0 0 0 10.541
OneCompactionTest-cdc 2 0 0 0 4.129
PendingRepairManagerTest-cdc 16 0 0 0 5.799
SingleSSTableLCSTaskTest-cdc 4 0 0 0 72.470
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 4.008
TTLExpiryTest-cdc 5 0 0 0 10.817
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 10.146
ValidationExecutorTest-cdc 2 0 0 0 1.032
AbstractCompactionStrategyTest-compression 4 0 0 0 4.025
AbstractPendingRepairTest-compression 1 0 0 1 0.062
ActiveCompactionsTest-compression 6 0 0 0 5.862
AntiCompactionBytemanTest-compression 1 0 0 0 6.462
AntiCompactionTest-compression 15 0 0 0 31.448
CancelCompactionsTest-compression 8 0 0 0 9.682
CompactionAwareWriterTest-compression 4 0 0 0 85.569
CompactionControllerTest-compression 2 0 0 0 3.825
CompactionExecutorTest-compression 3 0 0 0 1.064
CompactionInfoTest-compression 2 0 0 0 3.623
CompactionIteratorTest-compression 12 0 0 0 7.368
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.251
compression
CompactionStrategyManagerTest-compression 5 0 0 0 5.981
CompactionTaskTest-compression 2 0 0 0 3.535
CompactionsBytemanTest-compression 6 0 0 0 13.332
CompactionsCQLTest-compression 24 0 0 0 36.053
CompactionsPurgeTest-compression 10 0 0 0 4.314
CompactionsTest-compression 6 0 0 1 16.953
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.370
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.456
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 29.191
LeveledGenerationsTest-compression 4 0 0 0 4.171
NeverPurgeTest-compression 4 0 0 0 9.349
OneCompactionTest-compression 2 0 0 0 3.501
PendingRepairManagerTest-compression 16 0 0 0 4.704
SingleSSTableLCSTaskTest-compression 4 0 0 0 95.174
SizeTieredCompactionStrategyTest- 3 0 0 0 3.418
compression
TTLExpiryTest-compression 5 0 0 0 10.178
TimeWindowCompactionStrategyTest- 5 0 0 0 9.000
compression
ValidationExecutorTest-compression 2 0 0 0 0.628
AbstractCompactionStrategyTest-compression 4 0 0 0 3.511
AbstractPendingRepairTest-compression 1 0 0 1 0.170
ActiveCompactionsTest-compression 6 0 0 0 6.149
AntiCompactionBytemanTest-compression 1 0 0 0 5.945
AntiCompactionTest-compression 15 0 0 0 24.549
CancelCompactionsTest-compression 8 0 0 0 9.984
CompactionAwareWriterTest-compression 4 0 0 0 49.800
CompactionControllerTest-compression 2 0 0 0 3.388
CompactionExecutorTest-compression 3 0 0 0 1.133
CompactionInfoTest-compression 2 0 0 0 2.915
CompactionIteratorTest-compression 12 0 0 0 7.674
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 3.839
compression
CompactionStrategyManagerTest-compression 5 0 0 0 6.124
CompactionTaskTest-compression 2 0 0 0 2.926
CompactionsBytemanTest-compression 6 0 0 0 13.903
CompactionsCQLTest-compression 24 0 0 0 39.910
CompactionsPurgeTest-compression 10 0 0 0 3.799
CompactionsTest-compression 6 0 0 1 16.520
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.149
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.653
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 20.337
LeveledGenerationsTest-compression 4 0 0 0 3.806
NeverPurgeTest-compression 4 0 0 0 9.293
OneCompactionTest-compression 2 0 0 0 2.890
PendingRepairManagerTest-compression 16 0 0 0 4.419
SingleSSTableLCSTaskTest-compression 4 0 0 0 62.896
SizeTieredCompactionStrategyTest- 3 0 0 0 2.857
compression
TTLExpiryTest-compression 5 0 0 0 10.039
TimeWindowCompactionStrategyTest- 5 0 0 0 9.068
compression
ValidationExecutorTest-compression 2 0 0 0 0.730
AbstractCompactionStrategyTest 4 0 0 0 4.131
AbstractPendingRepairTest 1 0 0 1 0.054
ActiveCompactionsTest 6 0 0 0 7.203
AntiCompactionBytemanTest 1 0 0 0 6.363
AntiCompactionTest 15 0 0 0 25.501
CancelCompactionsTest 8 0 0 0 11.010
CompactionAwareWriterTest 4 0 0 0 76.571
CompactionControllerTest 2 0 0 0 3.837
CompactionExecutorTest 3 0 0 0 0.929
CompactionInfoTest 2 0 0 0 3.526
CompactionIteratorTest 12 0 0 0 8.656
CompactionStrategyManagerPendingRepairTest 9 0 0 0 4.381
CompactionStrategyManagerTest 5 0 0 0 7.307
CompactionTaskTest 2 0 0 0 3.521
CompactionsBytemanTest 6 0 0 0 14.880
CompactionsCQLTest 24 0 0 0 42.587
CompactionsPurgeTest 10 0 0 0 4.424
CompactionsTest 6 0 0 1 16.864
CorruptedSSTablesCompactionsTest 2 0 0 0 5.934
DateTieredCompactionStrategyTest 7 0 0 0 7.765
LeveledCompactionStrategyTest 11 0 0 0 26.376
LeveledGenerationsTest 4 0 0 0 4.457
NeverPurgeTest 4 0 0 0 9.787
OneCompactionTest 2 0 0 0 3.321
PendingRepairManagerTest 16 0 0 0 5.079
SingleSSTableLCSTaskTest 4 0 0 0 81.210
SizeTieredCompactionStrategyTest 3 0 0 0 3.255
TTLExpiryTest 5 0 0 0 10.637
TimeWindowCompactionStrategyTest 5 0 0 0 9.520
ValidationExecutorTest 2 0 0 0 0.545
AbstractCompactionStrategyTest 4 0 0 0 3.374
AbstractPendingRepairTest 1 0 0 1 0.158
ActiveCompactionsTest 6 0 0 0 5.202
AntiCompactionBytemanTest 1 0 0 0 5.874
AntiCompactionTest 15 0 0 0 27.246
CancelCompactionsTest 8 0 0 0 8.831
CompactionAwareWriterTest 4 0 0 0 58.281
CompactionControllerTest 2 0 0 0 3.381
CompactionExecutorTest 3 0 0 0 1.233
CompactionInfoTest 2 0 0 0 3.026
CompactionIteratorTest 12 0 0 0 6.488
CompactionStrategyManagerPendingRepairTest 9 0 0 0 3.848
CompactionStrategyManagerTest 5 0 0 0 4.907
CompactionTaskTest 2 0 0 0 3.016
CompactionsBytemanTest 6 0 0 0 12.671
CompactionsCQLTest 24 0 0 0 33.893
CompactionsPurgeTest 10 0 0 0 4.627
CompactionsTest 6 0 0 1 16.483
CorruptedSSTablesCompactionsTest 2 0 0 0 4.695
DateTieredCompactionStrategyTest 7 0 0 0 7.052
LeveledCompactionStrategyTest 11 0 0 0 20.805
LeveledGenerationsTest 4 0 0 0 3.678
NeverPurgeTest 4 0 0 0 8.640
OneCompactionTest 2 0 0 0 2.976
PendingRepairManagerTest 16 0 0 0 4.117
SingleSSTableLCSTaskTest 4 0 0 0 74.070
SizeTieredCompactionStrategyTest 3 0 0 0 3.050
TTLExpiryTest 5 0 0 0 9.618
TimeWindowCompactionStrategyTest 5 0 0 0 8.632
ValidationExecutorTest 2 0 0 0 0.799
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.585
CTypeTest-cdc 3 0 0 0 0.941
CTypeTest-compression 3 0 0 0 0.536
CTypeTest-compression 3 0 0 0 0.558
CTypeTest 3 0 0 0 0.482
CTypeTest 3 0 0 0 0.614
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.237
CounterContextTest-cdc 8 0 0 0 3.178
CounterContextTest-compression 8 0 0 0 2.241
CounterContextTest-compression 8 0 0 0 2.138
CounterContextTest 8 0 0 0 1.983
CounterContextTest 8 0 0 0 2.262
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.667
RowFilterTest-cdc 1 0 0 0 0.668
SliceTest-cdc 4 0 0 0 0.126
ColumnFilterTest-cdc 3 0 0 0 1.075
RowFilterTest-cdc 1 0 0 0 1.018
SliceTest-cdc 4 0 0 0 0.297
ColumnFilterTest-compression 3 0 0 0 0.664
RowFilterTest-compression 1 0 0 0 0.693
SliceTest-compression 4 0 0 0 0.124
ColumnFilterTest-compression 3 0 0 0 0.705
RowFilterTest-compression 1 0 0 0 0.698
SliceTest-compression 4 0 0 0 0.202
ColumnFilterTest 3 0 0 0 0.575
RowFilterTest 1 0 0 0 0.574
SliceTest 4 0 0 0 0.106
ColumnFilterTest 3 0 0 0 0.761
RowFilterTest 1 0 0 0 0.746
SliceTest 4 0 0 0 0.212
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 16.251
LifecycleTransactionTest-cdc 8 0 0 0 2.812
LogTransactionTest-cdc 39 0 0 0 3.220
RealTransactionsTest-cdc 3 0 0 0 4.309
TrackerTest-cdc 7 0 0 0 2.708
ViewTest-cdc 3 0 0 0 2.304
HelpersTest-cdc 8 0 0 0 17.739
LifecycleTransactionTest-cdc 8 0 0 0 4.025
LogTransactionTest-cdc 39 0 0 0 4.436
RealTransactionsTest-cdc 3 0 0 0 5.098
TrackerTest-cdc 7 0 0 0 3.589
ViewTest-cdc 3 0 0 0 3.317
HelpersTest-compression 8 0 0 0 16.213
LifecycleTransactionTest-compression 8 0 0 0 2.973
LogTransactionTest-compression 39 0 0 0 3.237
RealTransactionsTest-compression 3 0 0 0 4.217
TrackerTest-compression 7 0 0 0 2.541
ViewTest-compression 3 0 0 0 2.326
HelpersTest-compression 8 0 0 0 11.204
LifecycleTransactionTest-compression 8 0 0 0 2.693
LogTransactionTest-compression 39 0 0 0 3.452
RealTransactionsTest-compression 3 0 0 0 3.692
TrackerTest-compression 7 0 0 0 2.399
ViewTest-compression 3 0 0 0 2.162
HelpersTest 8 0 0 0 13.427
LifecycleTransactionTest 8 0 0 0 2.758
LogTransactionTest 39 0 0 0 3.310
RealTransactionsTest 3 0 0 0 4.251
TrackerTest 7 0 0 0 2.473
ViewTest 3 0 0 0 2.049
HelpersTest 8 0 0 0 14.004
LifecycleTransactionTest 8 0 0 0 2.891
LogTransactionTest 39 0 0 0 3.236
RealTransactionsTest 3 0 0 0 3.825
TrackerTest 7 0 0 0 2.636
ViewTest 3 0 0 0 2.327
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.073
ByteBufferAccessorTest-cdc 2 0 0 0 0.111
BytesTypeTest-cdc 2 0 0 0 0.260
CollectionTypeTest-cdc 6 0 0 0 0.164
CollectionTypesTest-cdc 3 0 0 0 5.750
CompositeAndTupleTypesTest-cdc 3 0 0 0 8.304
CompositeTypeTest-cdc 9 0 0 0 3.392
DecimalTypeTest-cdc 3 0 0 0 0.085
DynamicCompositeTypeTest-cdc 8 0 0 0 3.342
EmptyTypeTest-cdc 7 0 0 0 0.930
IntegerTypeTest-cdc 10 0 0 0 0.121
JsonConversionTest-cdc 30 0 0 0 0.749
ReversedTypeTest-cdc 1 0 0 0 0.102
RoundTripTest-cdc 8 0 0 0 0.573
SimpleDateTypeTest-cdc 1 0 0 0 0.129
TimeTypeTest-cdc 2 0 0 0 3.841
TimeUUIDTypeTest-cdc 6 0 0 0 7.646
TimestampTypeTest-cdc 1 0 0 0 0.627
TypeCompareTest-cdc 6 0 0 0 0.295
TypeParserTest-cdc 3 0 0 0 1.022
TypeValidationTest-cdc 18 0 0 0 3.653
UUIDTypeTest-cdc 6 0 0 0 3.818
ValueAccessorTest-cdc 4 0 0 0 0.544
AbstractCompositeTypeTest-cdc 2 0 0 0 0.312
ByteBufferAccessorTest-cdc 2 0 0 0 0.291
BytesTypeTest-cdc 2 0 0 0 0.560
CollectionTypeTest-cdc 6 0 0 0 0.399
CollectionTypesTest-cdc 3 0 0 0 7.282
CompositeAndTupleTypesTest-cdc 3 0 0 0 9.666
CompositeTypeTest-cdc 9 0 0 0 3.870
DecimalTypeTest-cdc 3 0 0 0 0.267
DynamicCompositeTypeTest-cdc 8 0 0 0 3.939
EmptyTypeTest-cdc 7 0 0 0 1.182
IntegerTypeTest-cdc 10 0 0 0 0.327
JsonConversionTest-cdc 30 0 0 0 1.156
ReversedTypeTest-cdc 1 0 0 0 0.316
RoundTripTest-cdc 8 0 0 0 0.864
SimpleDateTypeTest-cdc 1 0 0 0 0.312
TimeTypeTest-cdc 2 0 0 0 4.557
TimeUUIDTypeTest-cdc 6 0 0 0 6.526
TimestampTypeTest-cdc 1 0 0 0 0.909
TypeCompareTest-cdc 6 0 0 0 0.547
TypeParserTest-cdc 3 0 0 0 1.636
TypeValidationTest-cdc 18 0 0 0 5.066
UUIDTypeTest-cdc 6 0 0 0 3.760
ValueAccessorTest-cdc 4 0 0 0 0.937
AbstractCompositeTypeTest-compression 2 0 0 0 0.072
ByteBufferAccessorTest-compression 2 0 0 0 0.110
BytesTypeTest-compression 2 0 0 0 0.248
CollectionTypeTest-compression 6 0 0 0 0.161
CollectionTypesTest-compression 3 0 0 0 5.826
CompositeAndTupleTypesTest-compression 3 0 0 0 8.465
CompositeTypeTest-compression 9 0 0 0 3.380
DecimalTypeTest-compression 3 0 0 0 0.082
DynamicCompositeTypeTest-compression 8 0 0 0 3.335
EmptyTypeTest-compression 7 0 0 0 0.900
IntegerTypeTest-compression 10 0 0 0 0.136
JsonConversionTest-compression 30 0 0 0 0.738
ReversedTypeTest-compression 1 0 0 0 0.101
RoundTripTest-compression 8 0 0 0 0.528
SimpleDateTypeTest-compression 1 0 0 0 0.125
TimeTypeTest-compression 2 0 0 0 3.662
TimeUUIDTypeTest-compression 6 0 0 0 7.668
TimestampTypeTest-compression 1 0 0 0 0.600
TypeCompareTest-compression 6 0 0 0 0.297
TypeParserTest-compression 3 0 0 0 0.970
TypeValidationTest-compression 18 0 0 0 3.443
UUIDTypeTest-compression 6 0 0 0 3.987
ValueAccessorTest-compression 4 0 0 0 0.511
AbstractCompositeTypeTest-compression 2 0 0 0 0.159
ByteBufferAccessorTest-compression 2 0 0 0 0.192
BytesTypeTest-compression 2 0 0 0 0.298
CollectionTypeTest-compression 6 0 0 0 0.231
CollectionTypesTest-compression 3 0 0 0 5.546
CompositeAndTupleTypesTest-compression 3 0 0 0 7.414
CompositeTypeTest-compression 9 0 0 0 2.802
DecimalTypeTest-compression 3 0 0 0 0.206
DynamicCompositeTypeTest-compression 8 0 0 0 2.683
EmptyTypeTest-compression 7 0 0 0 0.874
IntegerTypeTest-compression 10 0 0 0 0.235
JsonConversionTest-compression 30 0 0 0 0.777
ReversedTypeTest-compression 1 0 0 0 0.186
RoundTripTest-compression 8 0 0 0 0.553
SimpleDateTypeTest-compression 1 0 0 0 0.219
TimeTypeTest-compression 2 0 0 0 3.225
TimeUUIDTypeTest-compression 6 0 0 0 4.915
TimestampTypeTest-compression 1 0 0 0 0.603
TypeCompareTest-compression 6 0 0 0 0.353
TypeParserTest-compression 3 0 0 0 1.087
TypeValidationTest-compression 18 0 0 0 3.428
UUIDTypeTest-compression 6 0 0 0 2.695
ValueAccessorTest-compression 4 0 0 0 0.582
AbstractCompositeTypeTest 2 0 0 0 0.064
ByteBufferAccessorTest 2 0 0 0 0.094
BytesTypeTest 2 0 0 0 0.212
CollectionTypeTest 6 0 0 0 0.142
CollectionTypesTest 3 0 0 0 5.431
CompositeAndTupleTypesTest 3 0 0 0 7.891
CompositeTypeTest 9 0 0 0 3.133
DecimalTypeTest 3 0 0 0 0.070
DynamicCompositeTypeTest 8 0 0 0 3.127
EmptyTypeTest 7 0 0 0 0.766
IntegerTypeTest 10 0 0 0 0.109
JsonConversionTest 30 0 0 0 0.639
ReversedTypeTest 1 0 0 0 0.088
RoundTripTest 8 0 0 0 0.479
SimpleDateTypeTest 1 0 0 0 0.108
TimeTypeTest 2 0 0 0 3.696
TimeUUIDTypeTest 6 0 0 0 7.680
TimestampTypeTest 1 0 0 0 0.537
TypeCompareTest 6 0 0 0 0.263
TypeParserTest 3 0 0 0 0.892
TypeValidationTest 18 0 0 0 3.342
UUIDTypeTest 6 0 0 0 3.896
ValueAccessorTest 4 0 0 0 0.464
AbstractCompositeTypeTest 2 0 0 0 0.166
ByteBufferAccessorTest 2 0 0 0 0.197
BytesTypeTest 2 0 0 0 0.315
CollectionTypeTest 6 0 0 0 0.263
CollectionTypesTest 3 0 0 0 5.786
CompositeAndTupleTypesTest 3 0 0 0 7.518
CompositeTypeTest 9 0 0 0 2.848
DecimalTypeTest 3 0 0 0 0.201
DynamicCompositeTypeTest 8 0 0 0 2.815
EmptyTypeTest 7 0 0 0 0.913
IntegerTypeTest 10 0 0 0 0.232
JsonConversionTest 30 0 0 0 0.868
ReversedTypeTest 1 0 0 0 0.194
RoundTripTest 8 0 0 0 0.630
SimpleDateTypeTest 1 0 0 0 0.210
TimeTypeTest 2 0 0 0 3.164
TimeUUIDTypeTest 6 0 0 0 4.757
TimestampTypeTest 1 0 0 0 0.672
TypeCompareTest 6 0 0 0 0.404
TypeParserTest 3 0 0 0 1.258
TypeValidationTest 18 0 0 0 3.641
UUIDTypeTest 6 0 0 0 2.695
ValueAccessorTest 4 0 0 0 0.616
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.445
MonitoringTaskTest-cdc 15 0 0 0 5.833
MonitoringTaskTest-compression 15 0 0 0 5.410
MonitoringTaskTest-compression 15 0 0 0 5.573
MonitoringTaskTest 15 0 0 0 5.459
MonitoringTaskTest 15 0 0 0 5.511
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 60.599
PartitionUpdateTest-cdc 3 0 0 0 4.249
PartitionImplementationTest-cdc 7 0 0 0 71.462
PartitionUpdateTest-cdc 3 0 0 0 5.103
PartitionImplementationTest-compression 7 0 0 0 60.553
PartitionUpdateTest-compression 3 0 0 0 4.325
PartitionImplementationTest-compression 7 0 0 0 53.801
PartitionUpdateTest-compression 3 0 0 0 4.075
PartitionImplementationTest 7 0 0 0 62.807
PartitionUpdateTest 3 0 0 0 4.590
PartitionImplementationTest 7 0 0 0 55.467
PartitionUpdateTest 3 0 0 0 3.800
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.676
PurgeFunctionTest-cdc 8 0 0 0 1.048
PurgeFunctionTest-compression 8 0 0 0 0.658
PurgeFunctionTest-compression 8 0 0 0 0.778
PurgeFunctionTest 8 0 0 0 0.568
PurgeFunctionTest 8 0 0 0 0.783
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.061
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.531
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 4.074
PendingAntiCompactionTest-cdc 18 0 0 0 13.020
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.208
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 4.270
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 4.669
PendingAntiCompactionTest-cdc 18 0 0 0 13.890
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.061
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.596
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.130
PendingAntiCompactionTest-compression 18 0 0 0 12.907
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.169
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.136
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 3.662
PendingAntiCompactionTest-compression 18 0 0 0 12.837
AbstractPendingAntiCompactionTest 1 0 0 1 0.062
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.518
PendingAntiCompactionBytemanTest 1 0 0 0 4.087
PendingAntiCompactionTest 18 0 0 0 13.890
AbstractPendingAntiCompactionTest 1 0 0 1 0.158
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 2.959
PendingAntiCompactionBytemanTest 1 0 0 0 3.583
PendingAntiCompactionTest 18 0 0 0 12.094
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.371
EncodingStatsTest-cdc 10 0 0 0 0.161
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.191
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.350
RowsTest-cdc 9 0 0 0 1.189
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 10.305
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 27.576
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.685
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.550
EncodingStatsTest-cdc 10 0 0 0 0.353
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.621
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.776
RowsTest-cdc 9 0 0 0 1.828
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 13.020
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 34.118
UnfilteredRowIteratorsTest-cdc 1 0 0 0 1.053
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.343
compression
EncodingStatsTest-compression 10 0 0 0 0.170
PartitionSerializationExceptionTest- 2 0 0 0 1.191
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.293
compression
RowsTest-compression 9 0 0 0 1.175
ThrottledUnfilteredIteratorTest- 7 0 0 0 10.671
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 27.466
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.678
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.381
compression
EncodingStatsTest-compression 10 0 0 0 0.247
PartitionSerializationExceptionTest- 2 0 0 0 1.141
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 2.654
compression
RowsTest-compression 9 0 0 0 1.213
ThrottledUnfilteredIteratorTest- 7 0 0 0 9.460
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 26.072
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.799
ColumnMetadataVersionComparatorTest 10 0 0 0 0.304
EncodingStatsTest 10 0 0 0 0.135
PartitionSerializationExceptionTest 2 0 0 0 1.019
RowAndDeletionMergeIteratorTest 10 0 0 0 3.188
RowsTest 9 0 0 0 1.026
ThrottledUnfilteredIteratorTest 7 0 0 0 9.717
UnfilteredRowIteratorsMergeTest 5 0 0 0 27.432
UnfilteredRowIteratorsTest 1 0 0 0 0.595
ColumnMetadataVersionComparatorTest 10 0 0 0 0.407
EncodingStatsTest 10 0 0 0 0.230
PartitionSerializationExceptionTest 2 0 0 0 1.172
RowAndDeletionMergeIteratorTest 10 0 0 0 2.836
RowsTest 9 0 0 0 1.328
ThrottledUnfilteredIteratorTest 7 0 0 0 9.710
UnfilteredRowIteratorsMergeTest 5 0 0 0 26.332
UnfilteredRowIteratorsTest 1 0 0 0 0.771
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.847
CassandraOutgoingFileTest-cdc 3 0 0 0 3.638
CassandraStreamHeaderTest-cdc 5 0 0 0 3.513
CassandraStreamManagerTest-cdc 2 0 0 0 3.705
ComponentManifestTest-cdc 2 0 0 0 0.299
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.607
cdc
StreamRequestTest-cdc 1 0 0 0 1.023
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 4.161
CassandraOutgoingFileTest-cdc 3 0 0 0 4.066
CassandraStreamHeaderTest-cdc 5 0 0 0 3.916
CassandraStreamManagerTest-cdc 2 0 0 0 4.216
ComponentManifestTest-cdc 2 0 0 0 0.579
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 15.214
cdc
StreamRequestTest-cdc 1 0 0 0 1.593
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.673
CassandraOutgoingFileTest-compression 3 0 0 0 3.582
CassandraStreamHeaderTest-compression 5 0 0 0 3.406
CassandraStreamManagerTest-compression 2 0 0 0 3.677
ComponentManifestTest-compression 2 0 0 0 0.274
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.515
compression
StreamRequestTest-compression 1 0 0 0 1.019
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.076
CassandraOutgoingFileTest-compression 3 0 0 0 2.911
CassandraStreamHeaderTest-compression 5 0 0 0 2.784
CassandraStreamManagerTest-compression 2 0 0 0 3.063
ComponentManifestTest-compression 2 0 0 0 0.338
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 13.851
compression
StreamRequestTest-compression 1 0 0 0 1.074
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.542
CassandraOutgoingFileTest 3 0 0 0 3.405
CassandraStreamHeaderTest 5 0 0 0 3.245
CassandraStreamManagerTest 2 0 0 0 3.668
ComponentManifestTest 2 0 0 0 0.245
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.527
StreamRequestTest 1 0 0 0 0.884
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.133
CassandraOutgoingFileTest 3 0 0 0 2.972
CassandraStreamHeaderTest 5 0 0 0 2.916
CassandraStreamManagerTest 2 0 0 0 3.122
ComponentManifestTest 2 0 0 0 0.356
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 13.789
StreamRequestTest 1 0 0 0 1.197
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 5.732
RTTransformationsTest-cdc 15 0 0 0 0.686
DuplicateRowCheckerTest-cdc 7 0 0 0 6.717
RTTransformationsTest-cdc 15 0 0 0 1.054
DuplicateRowCheckerTest-compression 7 0 0 0 5.727
RTTransformationsTest-compression 15 0 0 0 0.680
DuplicateRowCheckerTest-compression 7 0 0 0 5.971
RTTransformationsTest-compression 15 0 0 0 0.707
DuplicateRowCheckerTest 7 0 0 0 6.991
RTTransformationsTest 15 0 0 0 0.584
DuplicateRowCheckerTest 7 0 0 0 5.150
RTTransformationsTest 15 0 0 0 0.743
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 22.576
ViewUtilsTest-cdc 3 0 0 0 1.654
ViewBuilderTaskTest-cdc 1 0 0 0 25.984
ViewUtilsTest-cdc 3 0 0 0 2.070
ViewBuilderTaskTest-compression 1 0 0 0 24.454
ViewUtilsTest-compression 3 0 0 0 1.566
ViewBuilderTaskTest-compression 1 0 0 0 20.865
ViewUtilsTest-compression 3 0 0 0 1.453
ViewBuilderTaskTest 1 0 0 0 21.485
ViewUtilsTest 3 0 0 0 1.346
ViewBuilderTaskTest 1 0 0 0 23.890
ViewUtilsTest 3 0 0 0 1.574
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 14.071
SystemPropertiesTableTest-cdc 6 0 0 0 13.593
SettingsTableTest-cdc 7 0 0 0 16.285
SystemPropertiesTableTest-cdc 6 0 0 0 15.207
SettingsTableTest-compression 7 0 0 0 14.040
SystemPropertiesTableTest-compression 6 0 0 0 13.560
SettingsTableTest-compression 7 0 0 0 14.016
SystemPropertiesTableTest-compression 6 0 0 0 13.246
SettingsTableTest 7 0 0 0 14.891
SystemPropertiesTableTest 6 0 0 0 14.238
SettingsTableTest 7 0 0 0 13.548
SystemPropertiesTableTest 6 0 0 0 12.950
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 6.081
BoundsTest-cdc 1 0 0 0 0.116
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.222
KeyCollisionTest-cdc 1 0 0 0 3.361
Murmur3PartitionerTest-cdc 10 0 0 0 1.968
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.329
RandomPartitionerTest-cdc 9 0 0 0 2.287
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.147
RangeTest-cdc 32 0 0 0 13.807
SplitterTest-cdc 14 0 0 0 19.580
StreamStateStoreTest-cdc 1 0 0 0 2.352
BootStrapperTest-cdc 10 0 0 0 7.515
BoundsTest-cdc 1 0 0 0 0.276
ByteOrderedPartitionerTest-cdc 6 0 0 0 3.553
KeyCollisionTest-cdc 1 0 0 0 3.799
Murmur3PartitionerTest-cdc 10 0 0 0 3.025
OrderPreservingPartitionerTest-cdc 7 0 0 0 3.585
RandomPartitionerTest-cdc 9 0 0 0 3.410
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.668
RangeTest-cdc 32 0 0 0 16.232
SplitterTest-cdc 14 0 0 0 24.011
StreamStateStoreTest-cdc 1 0 0 0 3.337
BootStrapperTest-compression 10 0 0 0 7.464
BoundsTest-compression 1 0 0 0 0.107
ByteOrderedPartitionerTest-compression 6 0 0 0 2.327
KeyCollisionTest-compression 1 0 0 0 3.462
Murmur3PartitionerTest-compression 10 0 0 0 1.873
OrderPreservingPartitionerTest- 7 0 0 0 2.372
compression
RandomPartitionerTest-compression 9 0 0 0 2.163
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.062
RangeTest-compression 32 0 0 0 13.300
SplitterTest-compression 14 0 0 0 19.996
StreamStateStoreTest-compression 1 0 0 0 2.303
BootStrapperTest-compression 10 0 0 0 7.863
BoundsTest-compression 1 0 0 0 0.209
ByteOrderedPartitionerTest-compression 6 0 0 0 2.378
KeyCollisionTest-compression 1 0 0 0 2.605
Murmur3PartitionerTest-compression 10 0 0 0 1.982
OrderPreservingPartitionerTest- 7 0 0 0 2.284
compression
RandomPartitionerTest-compression 9 0 0 0 2.276
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.161
RangeTest-compression 32 0 0 0 14.298
SplitterTest-compression 14 0 0 0 18.195
StreamStateStoreTest-compression 1 0 0 0 2.087
BootStrapperTest 10 0 0 0 6.420
BoundsTest 1 0 0 0 0.094
ByteOrderedPartitionerTest 6 0 0 0 2.100
KeyCollisionTest 1 0 0 0 3.110
Murmur3PartitionerTest 10 0 0 0 1.911
OrderPreservingPartitionerTest 7 0 0 0 2.162
RandomPartitionerTest 9 0 0 0 2.020
RangeFetchMapCalculatorTest 13 0 0 0 0.974
RangeTest 32 0 0 0 13.787
SplitterTest 14 0 0 0 19.504
StreamStateStoreTest 1 0 0 0 1.992
BootStrapperTest 10 0 0 0 6.581
BoundsTest 1 0 0 0 0.199
ByteOrderedPartitionerTest 6 0 0 0 2.495
KeyCollisionTest 1 0 0 0 2.891
Murmur3PartitionerTest 10 0 0 0 2.181
OrderPreservingPartitionerTest 7 0 0 0 2.501
RandomPartitionerTest 9 0 0 0 2.369
RangeFetchMapCalculatorTest 13 0 0 0 1.235
RangeTest 32 0 0 0 13.053
SplitterTest 14 0 0 0 18.788
StreamStateStoreTest 1 0 0 0 2.382
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.061
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 153.456
NoReplicationTokenAllocatorTest 4 0 0 0 6.663
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 66.713
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.156
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 146.399
NoReplicationTokenAllocatorTest 4 0 0 0 6.512
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 60.222
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 1.079
DiagnosticEventServiceTest-cdc 6 0 0 0 1.567
DiagnosticEventServiceTest-compression 6 0 0 0 1.075
DiagnosticEventServiceTest-compression 6 0 0 0 1.078
DiagnosticEventServiceTest 6 0 0 0 0.901
DiagnosticEventServiceTest 6 0 0 0 1.255
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.081
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.233
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.077
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.156
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.074
DiagnosticEventMemoryStoreTest 6 0 0 0 0.182
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 92.384
CASTest 14 0 0 6 178.330
CasWriteTest 9 0 0 0 29.019
ClientNetworkStopStartTest 1 0 0 0 23.657
FailingRepairTest 6 0 0 0 32.065
FqlReplayDDLExclusionTest 1 0 0 0 30.343
FrozenUDTTest 4 0 0 0 29.391
FullRepairCoordinatorFastTest 66 0 0 2 78.658
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 240.471
FullRepairCoordinatorTimeoutTest 6 0 0 0 95.326
GossipSettlesTest 1 0 0 0 34.887
GossipShutdownTest 1 0 0 0 39.076
GossipTest 2 0 0 0 66.532
IncRepairTruncationTest 1 0 0 0 30.405
IncrementalRepairCoordinatorFastTest 66 0 0 6 75.232
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 241.160
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 95.847
InternodeEncryptionOptionsTest 12 0 0 0 81.970
JVMDTestTest 4 0 0 0 163.899
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.274
LargeColumnTest 1 0 0 0 14.073
MessageFiltersTest 5 0 0 0 61.448
MessageForwardingTest 1 0 0 0 14.613
NativeProtocolTest 2 0 0 0 71.055
NativeTransportEncryptionOptionsTest 9 0 0 0 48.852
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 238.671
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 228.879
NetstatsRepairStreamingTest 2 0 0 0 260.565
NetworkTopologyTest 7 0 0 0 52.147
NodeToolEnableDisableBinaryTest 2 0 0 0 28.594
NodeToolRingTest 6 0 0 0 8.796
NodeToolTest 3 0 0 0 8.463
OptimiseStreamsRepairTest 2 0 0 0 110.233
PreviewRepairCoordinatorFastTest 66 0 0 2 79.069
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 240.017
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 93.515
PreviewRepairTest 5 0 0 0 148.631
QueryReplayerEndToEndTest 1 0 0 0 48.352
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 51.940
ReadRepairQueryTypesTest 306 0 0 0 173.424
ReadRepairTest 10 0 0 0 156.145
RepairBoundaryTest 2 0 0 0 44.213
RepairCoordinatorFailingMessageTest 1 0 0 1 0.061
RepairDigestTrackingTest 5 0 0 0 47.767
RepairOperationalTest 5 0 0 0 74.373
RepairTest 7 0 0 0 112.527
ReplicaFilteringProtectionTest 3 0 0 0 11.694
ResourceLeakTest 1 0 0 1 0.062
SchemaTest 3 0 0 0 27.394
ShortReadProtectionTest 2 0 0 0 19.485
SimpleReadWriteTest 14 0 0 0 169.477
StreamPrepareFailTest 1 0 0 0 31.040
StreamingTest 1 0 0 0 15.133
TableEstimatesTest 2 0 0 0 8.594
TopologyChangeTest 4 0 0 0 202.202
BootstrapBinaryDisabledTest 1 0 0 0 87.632
CASTest 14 0 0 6 157.955
CasWriteTest 9 0 0 0 28.745
ClientNetworkStopStartTest 1 0 0 0 22.748
FailingRepairTest 6 0 0 0 30.507
FqlReplayDDLExclusionTest 1 0 0 0 28.767
FrozenUDTTest 4 0 0 0 26.298
FullRepairCoordinatorFastTest 66 0 0 2 77.605
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 226.288
FullRepairCoordinatorTimeoutTest 6 0 0 0 93.856
GossipSettlesTest 1 0 0 0 33.827
GossipShutdownTest 1 0 0 0 37.852
GossipTest 2 0 0 0 64.644
IncRepairTruncationTest 1 0 0 0 29.106
IncrementalRepairCoordinatorFastTest 66 0 0 6 75.053
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 226.896
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 93.834
InternodeEncryptionOptionsTest 12 0 0 0 77.815
JVMDTestTest 4 0 0 0 160.411
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 82.024
LargeColumnTest 1 0 0 0 12.376
MessageFiltersTest 5 0 0 0 58.160
MessageForwardingTest 1 0 0 0 12.356
NativeProtocolTest 2 0 0 0 68.688
NativeTransportEncryptionOptionsTest 9 0 0 0 46.301
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 205.188
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 192.585
NetstatsRepairStreamingTest 2 0 0 0 215.455
NetworkTopologyTest 7 0 0 0 49.385
NodeToolEnableDisableBinaryTest 2 0 0 0 27.421
NodeToolRingTest 6 0 0 0 7.979
NodeToolTest 3 0 0 0 7.705
OptimiseStreamsRepairTest 2 0 0 0 99.370
PreviewRepairCoordinatorFastTest 66 0 0 2 76.799
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 225.636
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 90.781
PreviewRepairTest 5 0 0 0 143.205
QueryReplayerEndToEndTest 1 0 0 0 46.991
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 52.225
ReadRepairQueryTypesTest 306 0 0 0 192.523
ReadRepairTest 10 0 0 0 139.950
RepairBoundaryTest 2 0 0 0 42.133
RepairCoordinatorFailingMessageTest 1 0 0 1 0.132
RepairDigestTrackingTest 5 0 0 0 42.406
RepairOperationalTest 5 0 0 0 66.778
RepairTest 7 0 0 0 99.897
ReplicaFilteringProtectionTest 3 0 0 0 10.153
ResourceLeakTest 1 0 0 1 0.132
SchemaTest 3 0 0 0 24.021
ShortReadProtectionTest 2 0 0 0 17.001
SimpleReadWriteTest 14 0 0 0 144.859
StreamPrepareFailTest 1 0 0 0 29.966
StreamingTest 1 0 0 0 13.692
TableEstimatesTest 2 0 0 0 7.681
TopologyChangeTest 4 0 0 0 198.002
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.metric
Name Tests Errors Failures Skipped Time(s)
TableMetricTest 2 0 0 0 18.642
TableMetricTest 2 0 0 0 16.816
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 167.987
CommunicationDuringDecommissionTest 1 0 0 0 59.736
NodeNotInRingTest 1 0 0 0 30.565
PendingWritesTest 1 0 0 0 57.893
BootstrapTest 2 0 0 0 162.895
CommunicationDuringDecommissionTest 1 0 0 0 58.100
NodeNotInRingTest 1 0 0 0 29.132
PendingWritesTest 1 0 0 0 56.193
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 1 0 0 0 11.612
CompactStorageUpgradeTest 5 0 0 0 60.813
MixedModeReadRepairDeleteTest 2 0 0 0 101.373
MixedModeReadRepairWriteTest 2 0 0 0 101.035
MixedModeReadTest 1 0 0 0 24.736
PagingTest 1 0 0 0 104.900
ReadRepairCompactStorageUpgradeTest 1 0 0 0 40.665
UpgradeTest 2 0 0 0 88.264
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 9.669
FullQueryLoggerTest-cdc 35 0 0 0 11.195
FullQueryLoggerTest-compression 35 0 0 0 9.081
FullQueryLoggerTest-compression 35 0 0 0 11.031
FullQueryLoggerTest 35 0 0 0 12.759
FullQueryLoggerTest 35 0 0 0 8.038
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.379
FQLReplayTest 22 0 0 0 2.171
FQLCompareTest 3 0 0 0 2.582
FQLReplayTest 22 0 0 0 2.443
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.073
ArrivalWindowTest-cdc 1 0 0 0 0.532
EndpointStateTest-cdc 2 0 0 0 1.469
ExpireEndpointTest-cdc 1 0 0 0 1.064
FailureDetectorTest-cdc 1 0 0 0 2.712
GossipDigestTest-cdc 1 0 0 0 0.307
GossiperTest-cdc 4 0 0 0 2.599
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.624
SerializationsTest-cdc 2 0 0 0 1.027
ShadowRoundTest-cdc 1 0 0 0 6.020
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.219
ArrivalWindowTest-cdc 1 0 0 0 0.923
EndpointStateTest-cdc 2 0 0 0 3.130
ExpireEndpointTest-cdc 1 0 0 0 1.891
FailureDetectorTest-cdc 1 0 0 0 3.833
GossipDigestTest-cdc 1 0 0 0 0.570
GossiperTest-cdc 4 0 0 0 3.791
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 5.933
SerializationsTest-cdc 2 0 0 0 1.633
ShadowRoundTest-cdc 1 0 0 0 7.338
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.069
ArrivalWindowTest-compression 1 0 0 0 0.503
EndpointStateTest-compression 2 0 0 0 1.400
ExpireEndpointTest-compression 1 0 0 0 1.038
FailureDetectorTest-compression 1 0 0 0 2.653
GossipDigestTest-compression 1 0 0 0 0.271
GossiperTest-compression 4 0 0 0 2.583
PendingRangeCalculatorServiceTest- 1 0 0 0 4.588
compression
SerializationsTest-compression 2 0 0 0 0.992
ShadowRoundTest-compression 1 0 0 0 6.067
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.156
ArrivalWindowTest-compression 1 0 0 0 0.548
EndpointStateTest-compression 2 0 0 0 1.749
ExpireEndpointTest-compression 1 0 0 0 1.123
FailureDetectorTest-compression 1 0 0 0 2.604
GossipDigestTest-compression 1 0 0 0 0.329
GossiperTest-compression 4 0 0 0 2.436
PendingRangeCalculatorServiceTest- 1 0 0 0 3.809
compression
SerializationsTest-compression 2 0 0 0 1.073
ShadowRoundTest-compression 1 0 0 0 5.825
ArrayBackedBoundedStatsTest 2 0 0 0 0.059
ArrivalWindowTest 1 0 0 0 0.428
EndpointStateTest 2 0 0 0 1.552
ExpireEndpointTest 1 0 0 0 0.933
FailureDetectorTest 1 0 0 0 2.526
GossipDigestTest 1 0 0 0 0.237
GossiperTest 4 0 0 0 2.413
PendingRangeCalculatorServiceTest 1 0 0 0 4.581
SerializationsTest 2 0 0 0 0.886
ShadowRoundTest 1 0 0 0 5.843
ArrayBackedBoundedStatsTest 2 0 0 0 0.183
ArrivalWindowTest 1 0 0 0 0.630
EndpointStateTest 2 0 0 0 1.566
ExpireEndpointTest 1 0 0 0 1.205
FailureDetectorTest 1 0 0 0 2.681
GossipDigestTest 1 0 0 0 0.349
GossiperTest 4 0 0 0 2.506
PendingRangeCalculatorServiceTest 1 0 0 0 4.015
SerializationsTest 2 0 0 0 1.174
ShadowRoundTest 1 0 0 0 5.999
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 0 0 79.042
HintsWriteThenReadTest 1 0 0 0 79.365
ChecksummedDataInputTest-cdc 3 0 0 0 0.983
HintMessageTest-cdc 1 0 0 0 3.316
HintTest-cdc 7 0 0 0 4.776
HintWriteTTLTest-cdc 4 0 0 0 3.495
HintsBufferPoolTest-cdc 1 0 0 0 4.181
HintsBufferTest-cdc 2 0 0 0 6.016
HintsCatalogTest-cdc 3 0 0 0 3.375
HintsCompressionTest-cdc 4 0 0 0 7.650
HintsDescriptorTest-cdc 5 0 0 0 0.552
HintsEncryptionTest-cdc 1 0 0 0 4.940
HintsReaderTest-cdc 2 0 0 0 3.557
HintsServiceTest-cdc 4 0 0 0 176.111
ChecksummedDataInputTest-cdc 3 0 0 0 1.763
HintMessageTest-cdc 1 0 0 0 3.958
HintTest-cdc 7 0 0 0 6.982
HintWriteTTLTest-cdc 4 0 0 0 4.082
HintsBufferPoolTest-cdc 1 0 0 0 4.902
HintsBufferTest-cdc 2 0 0 0 9.280
HintsCatalogTest-cdc 3 0 0 0 3.895
HintsCompressionTest-cdc 4 0 0 0 8.051
HintsDescriptorTest-cdc 5 0 0 0 0.853
HintsEncryptionTest-cdc 1 0 0 0 5.688
HintsReaderTest-cdc 2 0 0 0 4.240
HintsServiceTest-cdc 4 0 0 0 176.995
ChecksummedDataInputTest-compression 3 0 0 0 1.025
HintMessageTest-compression 1 0 0 0 3.334
HintTest-compression 7 0 0 0 4.768
HintWriteTTLTest-compression 4 0 0 0 3.206
HintsBufferPoolTest-compression 1 0 0 0 3.879
HintsBufferTest-compression 2 0 0 0 5.754
HintsCatalogTest-compression 3 0 0 0 3.357
HintsCompressionTest-compression 4 0 0 0 7.567
HintsDescriptorTest-compression 5 0 0 0 0.540
HintsEncryptionTest-compression 1 0 0 0 4.892
HintsReaderTest-compression 2 0 0 0 3.695
HintsServiceTest-compression 4 0 0 0 176.084
ChecksummedDataInputTest-compression 3 0 0 0 1.175
HintMessageTest-compression 1 0 0 0 2.645
HintTest-compression 7 0 0 0 4.398
HintWriteTTLTest-compression 4 0 0 0 2.621
HintsBufferPoolTest-compression 1 0 0 0 3.155
HintsBufferTest-compression 2 0 0 0 5.122
HintsCatalogTest-compression 3 0 0 0 2.758
HintsCompressionTest-compression 4 0 0 0 5.582
HintsDescriptorTest-compression 5 0 0 0 0.576
HintsEncryptionTest-compression 1 0 0 0 3.944
HintsReaderTest-compression 2 0 0 0 3.022
HintsServiceTest-compression 4 0 0 0 175.393
ChecksummedDataInputTest 3 0 0 0 0.881
HintMessageTest 1 0 0 0 3.206
HintTest 7 0 0 0 5.153
HintWriteTTLTest 4 0 0 0 3.034
HintsBufferPoolTest 1 0 0 0 3.813
HintsBufferTest 2 0 0 0 4.830
HintsCatalogTest 3 0 0 0 3.175
HintsCompressionTest 4 0 0 0 6.468
HintsDescriptorTest 5 0 0 0 0.480
HintsEncryptionTest 1 0 0 0 4.602
HintsReaderTest 2 0 0 0 3.761
HintsServiceTest 4 0 0 0 176.094
ChecksummedDataInputTest 3 0 0 0 1.169
HintMessageTest 1 0 0 0 2.705
HintTest 7 0 0 0 4.218
HintWriteTTLTest 4 0 0 0 2.819
HintsBufferPoolTest 1 0 0 0 3.357
HintsBufferTest 2 0 0 0 5.712
HintsCatalogTest 3 0 0 0 2.908
HintsCompressionTest 4 0 0 0 6.121
HintsDescriptorTest 5 0 0 0 0.598
HintsEncryptionTest 1 0 0 0 4.431
HintsReaderTest 2 0 0 0 3.141
HintsServiceTest 4 0 0 0 175.495
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 25.275
SecondaryIndexManagerTest-cdc 16 0 0 0 27.612
CustomIndexTest-cdc 29 0 0 0 28.371
SecondaryIndexManagerTest-cdc 16 0 0 0 29.190
CustomIndexTest-compression 29 0 0 0 25.354
SecondaryIndexManagerTest-compression 16 0 0 0 27.762
CustomIndexTest-compression 29 0 0 0 31.203
SecondaryIndexManagerTest-compression 16 0 0 0 30.905
CustomIndexTest 29 0 0 0 32.681
SecondaryIndexManagerTest 16 0 0 0 32.841
CustomIndexTest 29 0 0 0 23.085
SecondaryIndexManagerTest 16 0 0 0 27.077
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 28 0 0 0 20.096
CassandraIndexTest-cdc 28 0 0 0 23.485
CassandraIndexTest-compression 28 0 0 0 20.076
CassandraIndexTest-compression 28 0 0 0 26.862
CassandraIndexTest 28 0 0 0 31.020
CassandraIndexTest 28 0 0 0 17.779
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 20.135
SASIIndexTest-cdc 32 0 0 0 20.584
SASICQLTest-cdc 9 0 0 0 22.968
SASIIndexTest-cdc 32 0 0 0 24.842
SASICQLTest-compression 9 0 0 0 20.035
SASIIndexTest-compression 32 0 0 0 19.952
SASICQLTest-compression 9 0 0 0 22.644
SASIIndexTest-compression 32 0 0 0 20.199
SASICQLTest 9 0 0 0 25.175
SASIIndexTest 32 0 0 0 22.453
SASICQLTest 9 0 0 0 18.609
SASIIndexTest 32 0 0 0 19.269
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.418
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.271
StandardAnalyzerTest-cdc 10 0 0 0 0.630
DelimiterAnalyzerTest-cdc 12 0 0 0 0.792
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.508
StandardAnalyzerTest-cdc 10 0 0 0 1.069
DelimiterAnalyzerTest-compression 12 0 0 0 0.447
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.291
StandardAnalyzerTest-compression 10 0 0 0 0.636
DelimiterAnalyzerTest-compression 12 0 0 0 0.481
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.323
StandardAnalyzerTest-compression 10 0 0 0 0.657
DelimiterAnalyzerTest 12 0 0 0 0.437
NonTokenizingAnalyzerTest 3 0 0 0 0.240
StandardAnalyzerTest 10 0 0 0 0.597
DelimiterAnalyzerTest 12 0 0 0 0.519
NonTokenizingAnalyzerTest 3 0 0 0 0.343
StandardAnalyzerTest 10 0 0 0 0.667
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.176
IndexModeTest-cdc 14 0 0 0 1.780
IndexModeTest-compression 14 0 0 0 1.138
IndexModeTest-compression 14 0 0 0 1.164
IndexModeTest 14 0 0 0 0.983
IndexModeTest 14 0 0 0 1.259
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 16.586
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.261
TokenTreeTest-cdc 14 0 0 0 13.155
OnDiskIndexTest-cdc 12 0 0 0 20.085
PerSSTableIndexWriterTest-cdc 2 0 0 0 8.112
TokenTreeTest-cdc 14 0 0 0 17.852
OnDiskIndexTest-compression 12 0 0 0 16.256
PerSSTableIndexWriterTest-compression 2 0 0 0 6.162
TokenTreeTest-compression 14 0 0 0 13.061
OnDiskIndexTest-compression 12 0 0 0 14.535
PerSSTableIndexWriterTest-compression 2 0 0 0 5.470
TokenTreeTest-compression 14 0 0 0 13.078
OnDiskIndexTest 12 0 0 0 16.491
PerSSTableIndexWriterTest 2 0 0 0 5.925
TokenTreeTest 14 0 0 0 12.780
OnDiskIndexTest 12 0 0 0 15.378
PerSSTableIndexWriterTest 2 0 0 0 5.999
TokenTreeTest 14 0 0 0 14.004
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan
Name Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc 2 0 0 0 0.085
OperationTest-cdc 6 0 0 0 4.960
ExpressionTest-cdc 2 0 0 0 0.263
OperationTest-cdc 6 0 0 0 6.051
ExpressionTest-compression 2 0 0 0 0.086
OperationTest-compression 6 0 0 0 4.852
ExpressionTest-compression 2 0 0 0 0.170
OperationTest-compression 6 0 0 0 4.658
ExpressionTest 2 0 0 0 0.073
OperationTest 6 0 0 0 4.962
ExpressionTest 2 0 0 0 0.174
OperationTest 6 0 0 0 4.407
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.074
MappedBufferTest-cdc 26 0 0 0 2.278
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.337
RangeUnionIteratorTest-cdc 13 0 0 0 0.325
LongIteratorTest-cdc 2 0 0 0 0.222
MappedBufferTest-cdc 26 0 0 0 3.177
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.582
RangeUnionIteratorTest-cdc 13 0 0 0 0.548
LongIteratorTest-compression 2 0 0 0 0.076
MappedBufferTest-compression 26 0 0 0 2.242
RangeIntersectionIteratorTest-compression 11 0 0 0 0.346
RangeUnionIteratorTest-compression 13 0 0 0 0.363
LongIteratorTest-compression 2 0 0 0 0.159
MappedBufferTest-compression 26 0 0 0 3.241
RangeIntersectionIteratorTest-compression 11 0 0 0 0.404
RangeUnionIteratorTest-compression 13 0 0 0 0.387
LongIteratorTest 2 0 0 0 0.077
MappedBufferTest 26 0 0 0 3.073
RangeIntersectionIteratorTest 11 0 0 0 0.280
RangeUnionIteratorTest 13 0 0 0 0.268
LongIteratorTest 2 0 0 0 0.166
MappedBufferTest 26 0 0 0 2.387
RangeIntersectionIteratorTest 11 0 0 0 0.363
RangeUnionIteratorTest 13 0 0 0 0.350
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.077
DiskSpaceMetricsTest-cdc 2 0 0 0 19.169
BloomFilterTrackerTest-cdc 3 0 0 0 0.262
DiskSpaceMetricsTest-cdc 2 0 0 0 15.406
BloomFilterTrackerTest-compression 3 0 0 0 0.070
DiskSpaceMetricsTest-compression 2 0 0 0 18.870
BloomFilterTrackerTest-compression 3 0 0 0 0.153
DiskSpaceMetricsTest-compression 2 0 0 0 13.637
BloomFilterTrackerTest 3 0 0 0 0.060
DiskSpaceMetricsTest 2 0 0 0 20.303
BloomFilterTrackerTest 3 0 0 0 0.180
DiskSpaceMetricsTest 2 0 0 0 10.937
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 6.935
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.384
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 8.190
CompressedSequentialWriterTest-cdc 14 0 0 0 1.979
CompressorTest-cdc 6 0 0 0 0.862
ZstdCompressorTest-cdc 3 0 0 0 0.277
CQLCompressionTest-cdc 11 0 0 0 8.410
CompressedRandomAccessReaderTest-cdc 8 0 0 0 2.046
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 9.780
CompressedSequentialWriterTest-cdc 14 0 0 0 2.973
CompressorTest-cdc 6 0 0 0 1.465
ZstdCompressorTest-cdc 3 0 0 0 0.593
CQLCompressionTest-compression 11 0 0 0 6.806
CompressedRandomAccessReaderTest- 8 0 0 0 1.441
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 8.491
compression
CompressedSequentialWriterTest- 14 0 0 0 1.971
compression
CompressorTest-compression 6 0 0 0 0.836
ZstdCompressorTest-compression 3 0 0 0 0.282
CQLCompressionTest-compression 11 0 0 0 8.717
CompressedRandomAccessReaderTest- 8 0 0 0 1.377
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 7.422
compression
CompressedSequentialWriterTest- 14 0 0 0 1.985
compression
CompressorTest-compression 6 0 0 0 0.968
ZstdCompressorTest-compression 3 0 0 0 0.327
CQLCompressionTest 11 0 0 0 9.878
CompressedRandomAccessReaderTest 8 0 0 0 1.270
CompressedSequentialWriterReopenTest 4 0 0 0 7.828
CompressedSequentialWriterTest 14 0 0 0 1.803
CompressorTest 6 0 0 0 0.840
ZstdCompressorTest 3 0 0 0 0.230
CQLCompressionTest 11 0 0 0 5.970
CompressedRandomAccessReaderTest 8 0 0 0 1.503
CompressedSequentialWriterReopenTest 4 0 0 0 8.542
CompressedSequentialWriterTest 14 0 0 0 2.080
CompressorTest 6 0 0 0 0.973
ZstdCompressorTest 3 0 0 0 0.336
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 6.233
CQLSSTableWriterLongTest 1 0 0 0 5.716
BigTableWriterTest-cdc 5 0 0 0 3.625
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.045
CQLSSTableWriterTest-cdc 11 0 0 0 26.078
DescriptorTest-cdc 7 0 0 0 1.084
IndexSummaryManagerTest-cdc 8 0 0 0 6.281
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.388
IndexSummaryTest-cdc 12 0 0 0 32.942
LargePartitionsTest-cdc 1 0 0 1 0.072
LegacySSTableTest-cdc 11 0 0 1 57.587
SSTableCorruptionDetectionTest-cdc 2 0 0 0 53.492
SSTableHeaderFixTest-cdc 14 0 0 0 1.374
SSTableLoaderTest-cdc 4 0 0 0 22.907
SSTableMetadataTest-cdc 3 0 0 0 3.716
SSTableReaderTest-cdc 19 0 0 0 8.919
SSTableRewriterTest-cdc 20 0 0 0 13.659
SSTableScannerTest-cdc 3 0 0 0 3.438
SSTableWriterTest-cdc 5 0 0 0 60.294
BigTableWriterTest-cdc 5 0 0 0 4.264
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.808
CQLSSTableWriterTest-cdc 11 0 0 0 26.190
DescriptorTest-cdc 7 0 0 0 1.678
IndexSummaryManagerTest-cdc 8 0 0 0 7.596
IndexSummaryRedistributionTest-cdc 1 0 0 0 5.381
IndexSummaryTest-cdc 12 0 0 0 38.507
LargePartitionsTest-cdc 1 0 0 1 0.288
LegacySSTableTest-cdc 11 0 0 1 55.585
SSTableCorruptionDetectionTest-cdc 2 0 0 0 66.645
SSTableHeaderFixTest-cdc 14 0 0 0 2.000
SSTableLoaderTest-cdc 4 0 0 0 25.692
SSTableMetadataTest-cdc 3 0 0 0 4.458
SSTableReaderTest-cdc 19 0 0 0 10.851
SSTableRewriterTest-cdc 20 0 0 0 18.787
SSTableScannerTest-cdc 3 0 0 0 4.080
SSTableWriterTest-cdc 5 0 0 0 66.480
BigTableWriterTest-compression 5 0 0 0 3.670
CQLSSTableWriterClientTest-compression 1 0 0 0 2.047
CQLSSTableWriterTest-compression 11 0 0 0 26.852
DescriptorTest-compression 7 0 0 0 1.072
IndexSummaryManagerTest-compression 8 0 0 0 6.449
IndexSummaryRedistributionTest- 1 0 0 0 4.527
compression
IndexSummaryTest-compression 12 0 0 0 32.967
LargePartitionsTest-compression 1 0 0 1 0.060
LegacySSTableTest-compression 11 0 0 1 57.582
SSTableCorruptionDetectionTest- 2 0 0 0 56.562
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.293
SSTableLoaderTest-compression 4 0 0 0 24.236
SSTableMetadataTest-compression 3 0 0 0 3.764
SSTableReaderTest-compression 19 0 0 0 8.845
SSTableRewriterTest-compression 20 0 0 0 15.368
SSTableScannerTest-compression 3 0 0 0 3.399
SSTableWriterTest-compression 5 0 0 0 35.451
BigTableWriterTest-compression 5 0 0 0 3.098
CQLSSTableWriterClientTest-compression 1 0 0 0 1.890
CQLSSTableWriterTest-compression 11 0 0 0 26.138
DescriptorTest-compression 7 0 0 0 1.137
IndexSummaryManagerTest-compression 8 0 0 0 5.976
IndexSummaryRedistributionTest- 1 0 0 0 3.707
compression
IndexSummaryTest-compression 12 0 0 0 31.572
LargePartitionsTest-compression 1 0 0 1 0.156
LegacySSTableTest-compression 11 0 0 1 59.788
SSTableCorruptionDetectionTest- 2 0 0 0 41.880
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.323
SSTableLoaderTest-compression 4 0 0 0 21.674
SSTableMetadataTest-compression 3 0 0 0 3.509
SSTableReaderTest-compression 19 0 0 0 8.419
SSTableRewriterTest-compression 20 0 0 0 15.949
SSTableScannerTest-compression 3 0 0 0 2.836
SSTableWriterTest-compression 5 0 0 0 28.492
BigTableWriterTest 5 0 0 0 3.573
CQLSSTableWriterClientTest 1 0 0 0 1.828
CQLSSTableWriterTest 11 0 0 0 26.784
DescriptorTest 7 0 0 0 0.952
IndexSummaryManagerTest 8 0 0 0 6.541
IndexSummaryRedistributionTest 1 0 0 0 4.121
IndexSummaryTest 12 0 0 0 31.547
LargePartitionsTest 1 0 0 1 0.054
LegacySSTableTest 11 0 0 1 61.475
SSTableCorruptionDetectionTest 2 0 0 0 44.630
SSTableHeaderFixTest 14 0 0 0 1.247
SSTableLoaderTest 4 0 0 0 22.820
SSTableMetadataTest 3 0 0 0 3.627
SSTableReaderTest 19 0 0 0 9.077
SSTableRewriterTest 20 0 0 0 14.105
SSTableScannerTest 3 0 0 0 3.235
SSTableWriterTest 5 0 0 0 29.843
BigTableWriterTest 5 0 0 0 3.381
CQLSSTableWriterClientTest 1 0 0 0 2.199
CQLSSTableWriterTest 11 0 0 0 26.167
DescriptorTest 7 0 0 0 1.450
IndexSummaryManagerTest 8 0 0 0 5.839
IndexSummaryRedistributionTest 1 0 0 0 3.934
IndexSummaryTest 12 0 0 0 33.970
LargePartitionsTest 1 0 0 1 0.155
LegacySSTableTest 11 0 0 1 55.507
SSTableCorruptionDetectionTest 2 0 0 0 59.103
SSTableHeaderFixTest 14 0 0 0 1.484
SSTableLoaderTest 4 0 0 0 21.663
SSTableMetadataTest 3 0 0 0 3.375
SSTableReaderTest 19 0 0 0 8.347
SSTableRewriterTest 20 0 0 0 14.911
SSTableScannerTest 3 0 0 0 2.937
SSTableWriterTest 5 0 0 0 60.024
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.394
SSTableFlushObserverTest-cdc 1 0 0 0 3.242
SSTableFlushObserverTest-compression 1 0 0 0 2.305
SSTableFlushObserverTest-compression 1 0 0 0 2.289
SSTableFlushObserverTest 1 0 0 0 2.083
SSTableFlushObserverTest 1 0 0 0 2.340
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.679
BigTableZeroCopyWriterTest-cdc 2 0 0 0 4.138
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.725
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.186
BigTableZeroCopyWriterTest 2 0 0 0 3.478
BigTableZeroCopyWriterTest 2 0 0 0 3.382
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.286
MetadataSerializerTest-cdc 10 0 0 0 1.973
MetadataSerializerTest-compression 10 0 0 0 1.272
MetadataSerializerTest-compression 10 0 0 0 1.394
MetadataSerializerTest 10 0 0 0 1.108
MetadataSerializerTest 10 0 0 0 1.441
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 25.786
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.301
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.055
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.030
DataOutputTest-cdc 15 0 0 0 1.050
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.075
FileSegmentInputStreamTest-cdc 7 0 0 0 0.105
FileUtilsTest-cdc 4 0 0 0 0.998
MemoryTest-cdc 2 0 0 0 0.310
MmappedRegionsTest-cdc 12 0 0 0 1.217
NIODataInputStreamTest-cdc 17 0 0 0 9.043
RandomAccessReaderTest-cdc 11 0 0 0 1.459
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.261
SafeMemoryWriterTest-cdc 2 0 0 0 2.725
SequentialWriterTest-cdc 7 0 0 0 1.018
BufferedDataOutputStreamTest-cdc 16 0 0 0 27.763
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.883
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.681
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.678
DataOutputTest-cdc 15 0 0 0 1.635
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.268
FileSegmentInputStreamTest-cdc 7 0 0 0 0.314
FileUtilsTest-cdc 4 0 0 0 1.685
MemoryTest-cdc 2 0 0 0 0.590
MmappedRegionsTest-cdc 12 0 0 0 1.792
NIODataInputStreamTest-cdc 17 0 0 0 9.062
RandomAccessReaderTest-cdc 11 0 0 0 2.189
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.526
SafeMemoryWriterTest-cdc 2 0 0 0 3.106
SequentialWriterTest-cdc 7 0 0 0 1.683
BufferedDataOutputStreamTest-compression 16 0 0 0 25.668
BufferedRandomAccessFileTest-compression 17 0 0 0 1.228
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.039
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.000
compression
DataOutputTest-compression 15 0 0 0 1.055
DiskOptimizationStrategyTest-compression 5 0 0 0 0.075
FileSegmentInputStreamTest-compression 7 0 0 0 0.101
FileUtilsTest-compression 4 0 0 0 0.974
MemoryTest-compression 2 0 0 0 0.331
MmappedRegionsTest-compression 12 0 0 0 1.195
NIODataInputStreamTest-compression 17 0 0 0 8.947
RandomAccessReaderTest-compression 11 0 0 0 1.454
RewindableDataInputStreamPlusTest- 8 0 0 0 0.266
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.755
SequentialWriterTest-compression 7 0 0 0 1.014
BufferedDataOutputStreamTest-compression 16 0 0 0 22.434
BufferedRandomAccessFileTest-compression 17 0 0 0 1.339
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.213
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.078
compression
DataOutputTest-compression 15 0 0 0 1.150
DiskOptimizationStrategyTest-compression 5 0 0 0 0.164
FileSegmentInputStreamTest-compression 7 0 0 0 0.198
FileUtilsTest-compression 4 0 0 0 1.085
MemoryTest-compression 2 0 0 0 0.383
MmappedRegionsTest-compression 12 0 0 0 1.242
NIODataInputStreamTest-compression 17 0 0 0 7.150
RandomAccessReaderTest-compression 11 0 0 0 1.575
RewindableDataInputStreamPlusTest- 8 0 0 0 0.317
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.150
SequentialWriterTest-compression 7 0 0 0 1.077
BufferedDataOutputStreamTest 16 0 0 0 24.194
BufferedRandomAccessFileTest 17 0 0 0 1.142
ChecksummedRandomAccessReaderTest 3 0 0 0 0.917
ChecksummedSequentialWriterTest 7 0 0 0 0.903
DataOutputTest 15 0 0 0 0.951
DiskOptimizationStrategyTest 5 0 0 0 0.068
FileSegmentInputStreamTest 7 0 0 0 0.086
FileUtilsTest 4 0 0 0 0.874
MemoryTest 2 0 0 0 0.275
MmappedRegionsTest 12 0 0 0 1.054
NIODataInputStreamTest 17 0 0 0 9.178
RandomAccessReaderTest 11 0 0 0 1.412
RewindableDataInputStreamPlusTest 8 0 0 0 0.230
SafeMemoryWriterTest 2 0 0 0 2.178
SequentialWriterTest 7 0 0 0 0.899
BufferedDataOutputStreamTest 16 0 0 0 24.169
BufferedRandomAccessFileTest 17 0 0 0 1.389
ChecksummedRandomAccessReaderTest 3 0 0 0 1.371
ChecksummedSequentialWriterTest 7 0 0 0 1.171
DataOutputTest 15 0 0 0 1.209
DiskOptimizationStrategyTest 5 0 0 0 0.168
FileSegmentInputStreamTest 7 0 0 0 0.202
FileUtilsTest 4 0 0 0 1.157
MemoryTest 2 0 0 0 0.434
MmappedRegionsTest 12 0 0 0 1.329
NIODataInputStreamTest 17 0 0 0 7.280
RandomAccessReaderTest 11 0 0 0 1.651
RewindableDataInputStreamPlusTest 8 0 0 0 0.338
SafeMemoryWriterTest 2 0 0 0 2.802
SequentialWriterTest 7 0 0 0 1.193
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 23.896
DynamicEndpointSnitchLongTest 1 0 0 0 31.518
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.935
CloudstackSnitchTest-cdc 2 0 0 0 10.972
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.356
EC2SnitchTest-cdc 13 0 0 0 10.898
GoogleCloudSnitchTest-cdc 2 0 0 0 10.923
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.047
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.278
InetAddressAndPortTest-cdc 5 0 0 0 0.156
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.286
PendingRangeMapsTest-cdc 2 0 0 0 0.453
PendingRangesTest-cdc 5 0 0 0 29.455
PropertyFileSnitchTest-cdc 5 0 0 0 16.090
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.167
ReplicaCollectionTest-cdc 6 0 0 0 0.806
ReplicaLayoutTest-cdc 1 0 0 0 0.470
ReplicaPlansTest-cdc 1 0 0 0 1.521
ReplicationFactorTest-cdc 2 0 0 0 1.005
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.250
SimpleStrategyTest-cdc 7 0 0 0 3.391
TokenMetadataTest-cdc 6 0 0 0 1.042
AlibabaCloudSnitchTest-cdc 2 0 0 0 11.814
CloudstackSnitchTest-cdc 2 0 0 0 11.951
DynamicEndpointSnitchTest-cdc 1 0 0 0 3.100
EC2SnitchTest-cdc 13 0 0 0 11.815
GoogleCloudSnitchTest-cdc 2 0 0 0 11.902
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.648
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.538
InetAddressAndPortTest-cdc 5 0 0 0 0.389
NetworkTopologyStrategyTest-cdc 5 0 0 0 4.635
PendingRangeMapsTest-cdc 2 0 0 0 0.634
PendingRangesTest-cdc 5 0 0 0 38.231
PropertyFileSnitchTest-cdc 5 0 0 0 16.693
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.822
ReplicaCollectionTest-cdc 6 0 0 0 1.250
ReplicaLayoutTest-cdc 1 0 0 0 0.769
ReplicaPlansTest-cdc 1 0 0 0 2.039
ReplicationFactorTest-cdc 2 0 0 0 1.588
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.656
SimpleStrategyTest-cdc 7 0 0 0 3.664
TokenMetadataTest-cdc 6 0 0 0 1.653
AlibabaCloudSnitchTest-compression 2 0 0 0 10.908
CloudstackSnitchTest-compression 2 0 0 0 11.027
DynamicEndpointSnitchTest-compression 1 0 0 0 2.351
EC2SnitchTest-compression 13 0 0 0 10.908
GoogleCloudSnitchTest-compression 2 0 0 0 10.919
GossipingPropertyFileSnitchTest- 1 0 0 0 0.993
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.298
compression
InetAddressAndPortTest-compression 5 0 0 0 0.292
NetworkTopologyStrategyTest-compression 5 0 0 0 3.168
PendingRangeMapsTest-compression 2 0 0 0 0.472
PendingRangesTest-compression 5 0 0 0 28.489
PropertyFileSnitchTest-compression 5 0 0 0 16.076
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.191
ReplicaCollectionTest-compression 6 0 0 0 0.776
ReplicaLayoutTest-compression 1 0 0 0 0.457
ReplicaPlansTest-compression 1 0 0 0 1.506
ReplicationFactorTest-compression 2 0 0 0 1.041
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.294
compression
SimpleStrategyTest-compression 7 0 0 0 3.442
TokenMetadataTest-compression 6 0 0 0 1.063
AlibabaCloudSnitchTest-compression 2 0 0 0 10.754
CloudstackSnitchTest-compression 2 0 0 0 10.805
DynamicEndpointSnitchTest-compression 1 0 0 0 2.400
EC2SnitchTest-compression 13 0 0 0 10.732
GoogleCloudSnitchTest-compression 2 0 0 0 10.786
GossipingPropertyFileSnitchTest- 1 0 0 0 1.107
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.337
compression
InetAddressAndPortTest-compression 5 0 0 0 0.226
NetworkTopologyStrategyTest-compression 5 0 0 0 3.176
PendingRangeMapsTest-compression 2 0 0 0 0.472
PendingRangesTest-compression 5 0 0 0 28.371
PropertyFileSnitchTest-compression 5 0 0 0 16.164
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.210
ReplicaCollectionTest-compression 6 0 0 0 0.869
ReplicaLayoutTest-compression 1 0 0 0 0.471
ReplicaPlansTest-compression 1 0 0 0 1.413
ReplicationFactorTest-compression 2 0 0 0 1.075
ReplicationStrategyEndpointCacheTest- 2 0 0 0 2.582
compression
SimpleStrategyTest-compression 7 0 0 0 2.654
TokenMetadataTest-compression 6 0 0 0 1.117
AlibabaCloudSnitchTest 2 0 0 0 10.799
CloudstackSnitchTest 2 0 0 0 10.730
DynamicEndpointSnitchTest 1 0 0 0 2.241
EC2SnitchTest 13 0 0 0 10.792
GoogleCloudSnitchTest 2 0 0 0 10.777
GossipingPropertyFileSnitchTest 1 0 0 0 0.869
InetAddressAndPortSerializerTest 1 0 0 0 0.307
InetAddressAndPortTest 5 0 0 0 0.122
NetworkTopologyStrategyTest 5 0 0 0 3.085
PendingRangeMapsTest 2 0 0 0 0.396
PendingRangesTest 5 0 0 0 29.001
PropertyFileSnitchTest 5 0 0 0 16.001
ReconnectableSnitchHelperTest 1 0 0 0 1.106
ReplicaCollectionTest 6 0 0 0 0.713
ReplicaLayoutTest 1 0 0 0 0.404
ReplicaPlansTest 1 0 0 0 1.329
ReplicationFactorTest 2 0 0 0 0.921
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.060
SimpleStrategyTest 7 0 0 0 3.091
TokenMetadataTest 6 0 0 0 0.977
AlibabaCloudSnitchTest 2 0 0 0 10.784
CloudstackSnitchTest 2 0 0 0 10.826
DynamicEndpointSnitchTest 1 0 0 0 2.507
EC2SnitchTest 13 0 0 0 10.924
GoogleCloudSnitchTest 2 0 0 0 10.805
GossipingPropertyFileSnitchTest 1 0 0 0 1.175
InetAddressAndPortSerializerTest 1 0 0 0 0.359
InetAddressAndPortTest 5 0 0 0 0.391
NetworkTopologyStrategyTest 5 0 0 0 3.661
PendingRangeMapsTest 2 0 0 0 0.504
PendingRangesTest 5 0 0 0 30.415
PropertyFileSnitchTest 5 0 0 0 16.345
ReconnectableSnitchHelperTest 1 0 0 0 1.319
ReplicaCollectionTest 6 0 0 0 0.932
ReplicaLayoutTest 1 0 0 0 0.511
ReplicaPlansTest 1 0 0 0 1.587
ReplicationFactorTest 2 0 0 0 1.224
ReplicationStrategyEndpointCacheTest 2 0 0 0 2.777
SimpleStrategyTest 7 0 0 0 2.792
TokenMetadataTest 6 0 0 0 1.179
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 12.236
BufferPoolMetricsTest-cdc 7 0 0 0 1.191
CQLMetricsTest-cdc 4 0 0 0 6.957
CacheMetricsTest-cdc 1 0 0 0 0.311
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.350
ClientRequestSizeMetricsTest-cdc 3 0 0 0 12.166
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.490
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.242
KeyspaceMetricsTest-cdc 1 0 0 0 6.176
LatencyMetricsTest-cdc 3 0 0 0 0.331
MaxSamplerTest-cdc 8 0 0 0 5.298
SamplerTest-cdc 5 0 0 0 1.363
TableMetricsTest-cdc 9 0 0 0 10.210
ThreadPoolMetricsTest-cdc 3 0 0 0 0.568
TopFrequencySamplerTest-cdc 6 0 0 0 2.232
BatchMetricsTest-cdc 3 0 0 0 15.470
BufferPoolMetricsTest-cdc 7 0 0 0 1.795
CQLMetricsTest-cdc 4 0 0 0 8.222
CacheMetricsTest-cdc 1 0 0 0 0.598
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.618
ClientRequestSizeMetricsTest-cdc 3 0 0 0 12.918
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.669
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 3.125
KeyspaceMetricsTest-cdc 1 0 0 0 7.332
LatencyMetricsTest-cdc 3 0 0 0 0.629
MaxSamplerTest-cdc 8 0 0 0 6.060
SamplerTest-cdc 5 0 0 0 1.835
TableMetricsTest-cdc 9 0 0 0 12.558
ThreadPoolMetricsTest-cdc 3 0 0 0 0.953
TopFrequencySamplerTest-cdc 6 0 0 0 2.839
BatchMetricsTest-compression 3 0 0 0 11.114
BufferPoolMetricsTest-compression 7 0 0 0 1.175
CQLMetricsTest-compression 4 0 0 0 6.929
CacheMetricsTest-compression 1 0 0 0 0.321
CassandraMetricsRegistryTest-compression 5 0 0 0 0.312
ClientRequestSizeMetricsTest-compression 3 0 0 0 12.122
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.756
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.195
KeyspaceMetricsTest-compression 1 0 0 0 6.120
LatencyMetricsTest-compression 3 0 0 0 0.329
MaxSamplerTest-compression 8 0 0 0 5.361
SamplerTest-compression 5 0 0 0 1.270
TableMetricsTest-compression 9 0 0 0 10.130
ThreadPoolMetricsTest-compression 3 0 0 0 0.568
TopFrequencySamplerTest-compression 6 0 0 0 2.219
BatchMetricsTest-compression 3 0 0 0 10.497
BufferPoolMetricsTest-compression 7 0 0 0 1.187
CQLMetricsTest-compression 4 0 0 0 6.174
CacheMetricsTest-compression 1 0 0 0 0.403
CassandraMetricsRegistryTest-compression 5 0 0 0 0.417
ClientRequestSizeMetricsTest-compression 3 0 0 0 11.455
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 9.860
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.080
KeyspaceMetricsTest-compression 1 0 0 0 5.351
LatencyMetricsTest-compression 3 0 0 0 0.426
MaxSamplerTest-compression 8 0 0 0 5.347
SamplerTest-compression 5 0 0 0 1.335
TableMetricsTest-compression 9 0 0 0 11.597
ThreadPoolMetricsTest-compression 3 0 0 0 0.608
TopFrequencySamplerTest-compression 6 0 0 0 2.169
BatchMetricsTest 3 0 0 0 16.300
BufferPoolMetricsTest 7 0 0 0 1.048
CQLMetricsTest 4 0 0 0 6.983
CacheMetricsTest 1 0 0 0 0.279
CassandraMetricsRegistryTest 5 0 0 0 0.302
ClientRequestSizeMetricsTest 3 0 0 0 12.523
DecayingEstimatedHistogramReservoirTest 15 0 0 1 12.750
HintedHandOffMetricsTest 1 0 0 0 2.014
KeyspaceMetricsTest 1 0 0 0 6.210
LatencyMetricsTest 3 0 0 0 0.283
MaxSamplerTest 8 0 0 0 5.177
SamplerTest 5 0 0 0 1.173
TableMetricsTest 9 0 0 0 11.228
ThreadPoolMetricsTest 3 0 0 0 0.482
TopFrequencySamplerTest 6 0 0 0 2.021
BatchMetricsTest 3 0 0 0 12.503
BufferPoolMetricsTest 7 0 0 0 1.303
CQLMetricsTest 4 0 0 0 6.387
CacheMetricsTest 1 0 0 0 0.474
CassandraMetricsRegistryTest 5 0 0 0 0.465
ClientRequestSizeMetricsTest 3 0 0 0 11.259
DecayingEstimatedHistogramReservoirTest 15 0 0 1 10.679
HintedHandOffMetricsTest 1 0 0 0 2.367
KeyspaceMetricsTest 1 0 0 0 5.323
LatencyMetricsTest 3 0 0 0 0.465
MaxSamplerTest 8 0 0 0 5.528
SamplerTest 5 0 0 0 1.405
TableMetricsTest 9 0 0 0 10.895
ThreadPoolMetricsTest 3 0 0 0 0.654
TopFrequencySamplerTest 6 0 0 0 2.415
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 123.787
ConnectionBurnTest 1 1 0 0 120.161
AsyncChannelPromiseTest-cdc 4 0 0 0 0.461
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.105
AsyncOneResponseTest-cdc 2 0 0 0 4.272
AsyncPromiseTest-cdc 4 0 0 0 0.392
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.473
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.134
ChunkedInputPlusTest-cdc 5 0 0 0 0.559
ConnectionTest-cdc 13 0 0 0 77.238
ForwardingInfoTest-cdc 2 0 0 0 0.292
FramingTest-cdc 5 0 0 0 24.285
HandshakeTest-cdc 13 0 0 0 2.643
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.779
MessageSerializationPropertyTest-cdc 2 0 0 0 6.814
MessageTest-cdc 7 0 0 0 1.644
MessagingServiceTest-cdc 14 0 0 0 2.696
MockMessagingServiceTest-cdc 1 0 0 0 3.983
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.404
OutboundConnectionsTest-cdc 6 0 0 0 2.495
OutboundMessageQueueTest-cdc 3 0 0 0 1.107
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.043
PrunableArrayQueueTest-cdc 9 0 0 0 0.074
ResourceLimitsTest-cdc 4 0 0 0 0.130
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.298
VerbTest-cdc 1 0 0 0 0.155
WriteCallbackInfoTest-cdc 1 0 0 0 1.671
AsyncChannelPromiseTest-cdc 4 0 0 0 0.793
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.650
AsyncOneResponseTest-cdc 2 0 0 0 4.463
AsyncPromiseTest-cdc 4 0 0 0 0.759
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.685
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.634
ChunkedInputPlusTest-cdc 5 0 0 0 0.930
ConnectionTest-cdc 13 0 0 0 76.409
ForwardingInfoTest-cdc 2 0 0 0 0.596
FramingTest-cdc 5 0 0 0 27.930
HandshakeTest-cdc 13 0 0 0 3.500
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.557
MessageSerializationPropertyTest-cdc 2 0 0 0 8.981
MessageTest-cdc 7 0 0 0 2.284
MessagingServiceTest-cdc 14 0 0 0 3.664
MockMessagingServiceTest-cdc 1 0 0 0 4.680
OutboundConnectionSettingsTest-cdc 9 0 0 0 3.235
OutboundConnectionsTest-cdc 6 0 0 0 3.392
OutboundMessageQueueTest-cdc 3 0 0 0 1.683
ProxyHandlerConnectionsTest-cdc 5 0 0 0 37.279
PrunableArrayQueueTest-cdc 9 0 0 0 0.296
ResourceLimitsTest-cdc 4 0 0 0 0.315
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.899
VerbTest-cdc 1 0 0 0 0.346
WriteCallbackInfoTest-cdc 1 0 0 0 2.364
AsyncChannelPromiseTest-compression 4 0 0 0 0.450
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.075
AsyncOneResponseTest-compression 2 0 0 0 4.265
AsyncPromiseTest-compression 4 0 0 0 0.381
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.458
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.074
ChunkedInputPlusTest-compression 5 0 0 0 0.536
ConnectionTest-compression 13 0 0 0 76.514
ForwardingInfoTest-compression 2 0 0 0 0.281
FramingTest-compression 5 0 0 0 23.949
HandshakeTest-compression 13 0 0 0 2.581
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.807
compression
MessageSerializationPropertyTest- 2 0 0 0 6.733
compression
MessageTest-compression 7 0 0 0 1.584
MessagingServiceTest-compression 14 0 0 0 2.680
MockMessagingServiceTest-compression 1 0 0 0 4.007
OutboundConnectionSettingsTest- 9 0 0 0 2.483
compression
OutboundConnectionsTest-compression 6 0 0 0 2.517
OutboundMessageQueueTest-compression 3 0 0 0 1.084
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.064
PrunableArrayQueueTest-compression 9 0 0 0 0.075
ResourceLimitsTest-compression 4 0 0 0 0.144
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.293
compression
VerbTest-compression 1 0 0 0 0.152
WriteCallbackInfoTest-compression 1 0 0 0 1.701
AsyncChannelPromiseTest-compression 4 0 0 0 0.527
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.145
AsyncOneResponseTest-compression 2 0 0 0 4.334
AsyncPromiseTest-compression 4 0 0 0 0.472
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.486
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.230
ChunkedInputPlusTest-compression 5 0 0 0 0.585
ConnectionTest-compression 13 0 0 0 77.619
ForwardingInfoTest-compression 2 0 0 0 0.342
FramingTest-compression 5 0 0 0 20.634
HandshakeTest-compression 13 0 0 0 2.456
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.830
compression
MessageSerializationPropertyTest- 2 0 0 0 6.169
compression
MessageTest-compression 7 0 0 0 1.618
MessagingServiceTest-compression 14 0 0 0 2.587
MockMessagingServiceTest-compression 1 0 0 0 3.291
OutboundConnectionSettingsTest- 9 0 0 0 2.188
compression
OutboundConnectionsTest-compression 6 0 0 0 2.289
OutboundMessageQueueTest-compression 3 0 0 0 1.140
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.726
PrunableArrayQueueTest-compression 9 0 0 0 0.159
ResourceLimitsTest-compression 4 0 0 0 0.241
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.340
compression
VerbTest-compression 1 0 0 0 0.217
WriteCallbackInfoTest-compression 1 0 0 0 1.640
AsyncChannelPromiseTest 4 0 0 0 0.408
AsyncMessageOutputPlusTest 1 0 0 0 1.002
AsyncOneResponseTest 2 0 0 0 4.271
AsyncPromiseTest 4 0 0 0 0.394
AsyncStreamingInputPlusTest 13 0 0 0 1.395
AsyncStreamingOutputPlusTest 3 0 0 0 0.968
ChunkedInputPlusTest 5 0 0 0 0.470
ConnectionTest 13 0 0 0 80.224
ForwardingInfoTest 2 0 0 0 0.245
FramingTest 5 0 0 0 21.947
HandshakeTest 13 0 0 0 2.475
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.702
MessageSerializationPropertyTest 2 0 0 0 6.261
MessageTest 7 0 0 0 1.441
MessagingServiceTest 14 0 0 0 2.569
MockMessagingServiceTest 1 0 0 0 3.884
OutboundConnectionSettingsTest 9 0 0 0 2.253
OutboundConnectionsTest 6 0 0 0 2.279
OutboundMessageQueueTest 3 0 0 0 0.936
ProxyHandlerConnectionsTest 5 0 0 0 36.563
PrunableArrayQueueTest 9 0 0 0 0.076
ResourceLimitsTest 4 0 0 0 0.156
StartupClusterConnectivityCheckerTest 7 0 0 0 1.160
VerbTest 1 0 0 0 0.135
WriteCallbackInfoTest 1 0 0 0 1.508
AsyncChannelPromiseTest 4 0 0 0 0.578
AsyncMessageOutputPlusTest 1 0 0 0 1.220
AsyncOneResponseTest 2 0 0 0 4.342
AsyncPromiseTest 4 0 0 0 0.485
AsyncStreamingInputPlusTest 13 0 0 0 1.538
AsyncStreamingOutputPlusTest 3 0 0 0 1.327
ChunkedInputPlusTest 5 0 0 0 0.692
ConnectionTest 13 0 0 0 77.446
ForwardingInfoTest 2 0 0 0 0.355
FramingTest 5 0 0 0 22.999
HandshakeTest 13 0 0 0 2.515
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.888
MessageSerializationPropertyTest 2 0 0 0 7.109
MessageTest 7 0 0 0 1.701
MessagingServiceTest 14 0 0 0 2.717
MockMessagingServiceTest 1 0 0 0 3.502
OutboundConnectionSettingsTest 9 0 0 0 2.367
OutboundConnectionsTest 6 0 0 0 2.515
OutboundMessageQueueTest 3 0 0 0 1.196
ProxyHandlerConnectionsTest 5 0 0 0 36.304
PrunableArrayQueueTest 9 0 0 0 0.161
ResourceLimitsTest 4 0 0 0 0.260
StartupClusterConnectivityCheckerTest 7 0 0 0 1.563
VerbTest 1 0 0 0 0.234
WriteCallbackInfoTest 1 0 0 0 1.841
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.804
ProxyHandlerTest-cdc 3 0 0 0 1.090
ProxyHandlerTest-compression 3 0 0 0 0.792
ProxyHandlerTest-compression 3 0 0 0 0.890
ProxyHandlerTest 3 0 0 0 0.772
ProxyHandlerTest 3 0 0 0 0.881
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.062
LocalSyncTaskTest-cdc 6 0 0 0 4.542
NeighborsAndRangesTest-cdc 2 0 0 0 1.025
RepairJobTest-cdc 16 0 0 0 4.516
RepairSessionTest-cdc 1 0 0 0 1.104
StreamingRepairTaskTest-cdc 2 0 0 0 3.460
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.100
ValidatorTest-cdc 6 0 0 0 29.518
AbstractRepairTest-cdc 1 0 0 1 0.258
LocalSyncTaskTest-cdc 6 0 0 0 5.021
NeighborsAndRangesTest-cdc 2 0 0 0 1.577
RepairJobTest-cdc 16 0 0 0 5.960
RepairSessionTest-cdc 1 0 0 0 1.719
StreamingRepairTaskTest-cdc 2 0 0 0 3.900
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.777
ValidatorTest-cdc 6 0 0 0 32.766
AbstractRepairTest-compression 1 0 0 1 0.061
LocalSyncTaskTest-compression 6 0 0 0 4.489
NeighborsAndRangesTest-compression 2 0 0 0 0.999
RepairJobTest-compression 16 0 0 0 4.549
RepairSessionTest-compression 1 0 0 0 1.077
StreamingRepairTaskTest-compression 2 0 0 0 3.284
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.088
ValidatorTest-compression 6 0 0 0 29.925
AbstractRepairTest-compression 1 0 0 1 0.159
LocalSyncTaskTest-compression 6 0 0 0 3.523
NeighborsAndRangesTest-compression 2 0 0 0 1.056
RepairJobTest-compression 16 0 0 0 4.165
RepairSessionTest-compression 1 0 0 0 1.125
StreamingRepairTaskTest-compression 2 0 0 0 2.771
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.136
ValidatorTest-compression 6 0 0 0 27.318
AbstractRepairTest 1 0 0 1 0.055
LocalSyncTaskTest 6 0 0 0 4.315
NeighborsAndRangesTest 2 0 0 0 0.874
RepairJobTest 16 0 0 0 4.362
RepairSessionTest 1 0 0 0 0.950
StreamingRepairTaskTest 2 0 0 0 3.219
SymmetricRemoteSyncTaskTest 1 0 0 0 1.015
ValidatorTest 6 0 0 0 27.608
AbstractRepairTest 1 0 0 1 0.153
LocalSyncTaskTest 6 0 0 0 3.858
NeighborsAndRangesTest 2 0 0 0 1.215
RepairJobTest 16 0 0 0 4.404
RepairSessionTest 1 0 0 0 1.254
StreamingRepairTaskTest 2 0 0 0 2.914
SymmetricRemoteSyncTaskTest 1 0 0 0 1.202
ValidatorTest 6 0 0 0 29.548
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.342
RangeDenormalizerTest-cdc 3 0 0 0 0.296
RangeMapTest-cdc 2 0 0 0 16.759
ReduceHelperTest-cdc 5 0 0 0 0.332
StreamFromOptionsTest-cdc 3 0 0 0 0.132
DifferenceHolderTest-cdc 2 0 0 0 0.663
RangeDenormalizerTest-cdc 3 0 0 0 0.562
RangeMapTest-cdc 2 0 0 0 20.358
ReduceHelperTest-cdc 5 0 0 0 0.577
StreamFromOptionsTest-cdc 3 0 0 0 0.356
DifferenceHolderTest-compression 2 0 0 0 0.345
RangeDenormalizerTest-compression 3 0 0 0 0.291
RangeMapTest-compression 2 0 0 0 16.912
ReduceHelperTest-compression 5 0 0 0 0.334
StreamFromOptionsTest-compression 3 0 0 0 0.133
DifferenceHolderTest-compression 2 0 0 0 0.429
RangeDenormalizerTest-compression 3 0 0 0 0.339
RangeMapTest-compression 2 0 0 0 16.584
ReduceHelperTest-compression 5 0 0 0 0.376
StreamFromOptionsTest-compression 3 0 0 0 0.227
DifferenceHolderTest 2 0 0 0 0.300
RangeDenormalizerTest 3 0 0 0 0.295
RangeMapTest 2 0 0 0 17.181
ReduceHelperTest 5 0 0 0 0.291
StreamFromOptionsTest 3 0 0 0 0.113
DifferenceHolderTest 2 0 0 0 0.441
RangeDenormalizerTest 3 0 0 0 0.386
RangeMapTest 2 0 0 0 17.038
ReduceHelperTest 5 0 0 0 0.403
StreamFromOptionsTest 3 0 0 0 0.247
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.063
CoordinatorMessagingTest-cdc 7 0 0 0 6.047
CoordinatorSessionTest-cdc 7 0 0 0 1.169
CoordinatorSessionsTest-cdc 7 0 0 0 3.368
LocalSessionTest-cdc 40 0 0 0 4.925
PendingRepairStatTest-cdc 1 0 0 0 3.501
RepairStateTest-cdc 6 0 0 0 0.133
AbstractConsistentSessionTest-cdc 1 0 0 1 0.264
CoordinatorMessagingTest-cdc 7 0 0 0 6.637
CoordinatorSessionTest-cdc 7 0 0 0 1.850
CoordinatorSessionsTest-cdc 7 0 0 0 3.866
LocalSessionTest-cdc 40 0 0 0 5.763
PendingRepairStatTest-cdc 1 0 0 0 3.963
RepairStateTest-cdc 6 0 0 0 0.271
AbstractConsistentSessionTest-compression 1 0 0 1 0.064
CoordinatorMessagingTest-compression 7 0 0 0 6.019
CoordinatorSessionTest-compression 7 0 0 0 1.119
CoordinatorSessionsTest-compression 7 0 0 0 3.275
LocalSessionTest-compression 40 0 0 0 4.787
PendingRepairStatTest-compression 1 0 0 0 3.481
RepairStateTest-compression 6 0 0 0 0.126
AbstractConsistentSessionTest-compression 1 0 0 1 0.164
CoordinatorMessagingTest-compression 7 0 0 0 5.457
CoordinatorSessionTest-compression 7 0 0 0 1.205
CoordinatorSessionsTest-compression 7 0 0 0 2.591
LocalSessionTest-compression 40 0 0 0 4.861
PendingRepairStatTest-compression 1 0 0 0 2.904
RepairStateTest-compression 6 0 0 0 0.199
AbstractConsistentSessionTest 1 0 0 1 0.054
CoordinatorMessagingTest 7 0 0 0 5.887
CoordinatorSessionTest 7 0 0 0 1.031
CoordinatorSessionsTest 7 0 0 0 3.128
LocalSessionTest 40 0 0 0 5.640
PendingRepairStatTest 1 0 0 0 3.218
RepairStateTest 6 0 0 0 0.111
AbstractConsistentSessionTest 1 0 0 1 0.152
CoordinatorMessagingTest 7 0 0 0 5.334
CoordinatorSessionTest 7 0 0 0 1.318
CoordinatorSessionsTest 7 0 0 0 2.867
LocalSessionTest 40 0 0 0 5.158
PendingRepairStatTest 1 0 0 0 2.884
RepairStateTest 6 0 0 0 0.220
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 3.414
SchemaArgsParserTest-cdc 5 0 0 0 3.888
SchemaArgsParserTest-compression 5 0 0 0 3.352
SchemaArgsParserTest-compression 5 0 0 0 2.736
SchemaArgsParserTest 5 0 0 0 3.110
SchemaArgsParserTest 5 0 0 0 2.843
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 1.105
RepairMessageSerializerTest-cdc 6 0 0 0 0.558
RepairOptionTest-cdc 4 0 0 0 1.013
RepairMessageSerializationsTest-cdc 8 0 0 0 1.761
RepairMessageSerializerTest-cdc 6 0 0 0 0.816
RepairOptionTest-cdc 4 0 0 0 1.710
RepairMessageSerializationsTest- 8 0 0 0 1.107
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.565
RepairOptionTest-compression 4 0 0 0 0.996
RepairMessageSerializationsTest- 8 0 0 0 1.210
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.571
RepairOptionTest-compression 4 0 0 0 1.081
RepairMessageSerializationsTest 8 0 0 0 0.962
RepairMessageSerializerTest 6 0 0 0 0.475
RepairOptionTest 4 0 0 0 0.880
RepairMessageSerializationsTest 8 0 0 0 1.248
RepairMessageSerializerTest 6 0 0 0 0.574
RepairOptionTest 4 0 0 0 1.195
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 3.568
IndexMetadataTest-cdc 3 0 0 0 0.256
MigrationCoordinatorTest-cdc 8 0 0 0 1.050
MigrationManagerTest-cdc 17 0 0 0 5.352
SchemaKeyspaceTest-cdc 5 0 0 0 3.865
SchemaTest-cdc 1 0 0 0 2.755
TupleTypesRepresentationTest-cdc 2 0 0 1 0.978
ValidationTest-cdc 4 0 0 0 0.344
CreateTableValidationTest-cdc 1 0 0 0 4.105
IndexMetadataTest-cdc 3 0 0 0 0.639
MigrationCoordinatorTest-cdc 8 0 0 0 1.665
MigrationManagerTest-cdc 17 0 0 0 7.312
SchemaKeyspaceTest-cdc 5 0 0 0 4.432
SchemaTest-cdc 1 0 0 0 3.672
TupleTypesRepresentationTest-cdc 2 0 0 1 1.606
ValidationTest-cdc 4 0 0 0 0.642
CreateTableValidationTest-compression 1 0 0 0 3.464
IndexMetadataTest-compression 3 0 0 0 0.249
MigrationCoordinatorTest-compression 8 0 0 0 1.060
MigrationManagerTest-compression 17 0 0 0 5.233
SchemaKeyspaceTest-compression 5 0 0 0 3.735
SchemaTest-compression 1 0 0 0 2.679
TupleTypesRepresentationTest-compression 2 0 0 1 0.992
ValidationTest-compression 4 0 0 0 0.338
CreateTableValidationTest-compression 1 0 0 0 3.007
IndexMetadataTest-compression 3 0 0 0 0.316
MigrationCoordinatorTest-compression 8 0 0 0 1.122
MigrationManagerTest-compression 17 0 0 0 5.252
SchemaKeyspaceTest-compression 5 0 0 0 3.208
SchemaTest-compression 1 0 0 0 2.577
TupleTypesRepresentationTest-compression 2 0 0 1 1.004
ValidationTest-compression 4 0 0 0 0.369
CreateTableValidationTest 1 0 0 0 3.505
IndexMetadataTest 3 0 0 0 0.249
MigrationCoordinatorTest 8 0 0 0 0.934
MigrationManagerTest 17 0 0 0 5.964
SchemaKeyspaceTest 5 0 0 0 3.712
SchemaTest 1 0 0 0 2.479
TupleTypesRepresentationTest 2 0 0 1 0.915
ValidationTest 4 0 0 0 0.274
CreateTableValidationTest 1 0 0 0 3.038
IndexMetadataTest 3 0 0 0 0.369
MigrationCoordinatorTest 8 0 0 0 1.183
MigrationManagerTest 17 0 0 0 4.715
SchemaKeyspaceTest 5 0 0 0 3.252
SchemaTest 1 0 0 0 2.664
TupleTypesRepresentationTest 2 0 0 1 1.050
ValidationTest 4 0 0 0 0.450
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.579
EncryptionUtilsTest-cdc 3 0 0 0 1.302
JKSKeyProviderTest-cdc 2 0 0 0 0.317
SSLFactoryTest-cdc 13 0 0 0 1.394
CipherFactoryTest-cdc 7 0 0 0 0.964
EncryptionUtilsTest-cdc 3 0 0 0 1.984
JKSKeyProviderTest-cdc 2 0 0 0 0.610
SSLFactoryTest-cdc 13 0 0 0 2.193
CipherFactoryTest-compression 7 0 0 0 0.585
EncryptionUtilsTest-compression 3 0 0 0 1.283
JKSKeyProviderTest-compression 2 0 0 0 0.310
SSLFactoryTest-compression 13 0 0 0 1.341
CipherFactoryTest-compression 7 0 0 0 0.581
EncryptionUtilsTest-compression 3 0 0 0 1.284
JKSKeyProviderTest-compression 2 0 0 0 0.370
SSLFactoryTest-compression 13 0 0 0 1.610
CipherFactoryTest 7 0 0 0 0.493
EncryptionUtilsTest 3 0 0 0 1.114
JKSKeyProviderTest 2 0 0 0 0.279
SSLFactoryTest 13 0 0 0 1.218
CipherFactoryTest 7 0 0 0 0.667
EncryptionUtilsTest 3 0 0 0 1.362
JKSKeyProviderTest 2 0 0 0 0.396
SSLFactoryTest 13 0 0 0 1.646
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.138
TimeSerializerTest-cdc 16 0 0 0 0.090
TimestampSerializerTest-cdc 8 0 0 0 0.338
SimpleDateSerializerTest-cdc 9 0 0 0 0.322
TimeSerializerTest-cdc 16 0 0 0 0.300
TimestampSerializerTest-cdc 8 0 0 0 0.531
SimpleDateSerializerTest-compression 9 0 0 0 0.118
TimeSerializerTest-compression 16 0 0 0 0.084
TimestampSerializerTest-compression 8 0 0 0 0.317
SimpleDateSerializerTest-compression 9 0 0 0 0.210
TimeSerializerTest-compression 16 0 0 0 0.175
TimestampSerializerTest-compression 8 0 0 0 0.382
SimpleDateSerializerTest 9 0 0 0 0.104
TimeSerializerTest 16 0 0 0 0.071
TimestampSerializerTest 8 0 0 0 0.285
SimpleDateSerializerTest 9 0 0 0 0.220
TimeSerializerTest 16 0 0 0 0.194
TimestampSerializerTest 8 0 0 0 0.455
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 4.030
BootstrapTransientTest-cdc 1 0 0 0 1.064
ClientWarningsTest-cdc 4 0 0 0 27.758
GCInspectorTest-cdc 6 0 0 0 0.976
JoinTokenRingTest-cdc 1 0 0 0 4.989
LeaveAndBootstrapTest-cdc 8 0 0 0 5.646
LegacyAuthFailTest-cdc 1 0 0 0 4.511
MoveTest-cdc 7 0 0 0 22.364
MoveTransientTest-cdc 19 0 0 0 1.313
NativeTransportServiceTest-cdc 13 0 0 0 8.069
OptionalTasksTest-cdc 2 0 0 0 3.440
PaxosStateTest-cdc 2 0 0 0 4.817
ProtocolBetaVersionTest-cdc 2 0 0 0 12.989
QueryPagerTest-cdc 8 0 0 0 3.516
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.070
RemoveTest-cdc 4 0 0 0 6.152
SerializationsTest-cdc 4 0 0 0 1.038
StartupChecksTest-cdc 3 0 0 0 2.629
StorageProxyTest-cdc 4 0 0 0 1.094
StorageServiceServerTest-cdc 19 0 0 1 8.808
StorageServiceTest-cdc 1 0 0 0 1.058
WriteResponseHandlerTest-cdc 5 0 0 0 3.367
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.445
ActiveRepairServiceTest-cdc 11 0 0 0 4.582
BootstrapTransientTest-cdc 1 0 0 0 1.602
ClientWarningsTest-cdc 4 0 0 0 32.343
GCInspectorTest-cdc 6 0 0 0 1.613
JoinTokenRingTest-cdc 1 0 0 0 6.032
LeaveAndBootstrapTest-cdc 8 0 0 0 6.900
LegacyAuthFailTest-cdc 1 0 0 0 5.535
MoveTest-cdc 7 0 0 0 23.115
MoveTransientTest-cdc 19 0 0 0 2.079
NativeTransportServiceTest-cdc 13 0 0 0 8.863
OptionalTasksTest-cdc 2 0 0 0 3.671
PaxosStateTest-cdc 2 0 0 0 6.024
ProtocolBetaVersionTest-cdc 2 0 0 0 14.440
QueryPagerTest-cdc 8 0 0 0 4.331
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.257
RemoveTest-cdc 4 0 0 0 7.616
SerializationsTest-cdc 4 0 0 0 1.638
StartupChecksTest-cdc 3 0 0 0 3.385
StorageProxyTest-cdc 4 0 0 0 1.912
StorageServiceServerTest-cdc 19 0 0 1 10.302
StorageServiceTest-cdc 1 0 0 0 1.737
WriteResponseHandlerTest-cdc 5 0 0 0 4.464
WriteResponseHandlerTransientTest-cdc 4 0 0 0 4.280
ActiveRepairServiceTest-compression 11 0 0 0 3.897
BootstrapTransientTest-compression 1 0 0 0 1.078
ClientWarningsTest-compression 4 0 0 0 28.252
GCInspectorTest-compression 6 0 0 0 0.975
JoinTokenRingTest-compression 1 0 0 0 6.372
LeaveAndBootstrapTest-compression 8 0 0 0 7.038
LegacyAuthFailTest-compression 1 0 0 0 4.498
MoveTest-compression 7 0 0 0 23.419
MoveTransientTest-compression 19 0 0 0 1.342
NativeTransportServiceTest-compression 13 0 0 0 7.965
OptionalTasksTest-compression 2 0 0 0 3.322
PaxosStateTest-compression 2 0 0 0 6.353
ProtocolBetaVersionTest-compression 2 0 0 0 12.931
QueryPagerTest-compression 8 0 0 0 3.551
RMIServerSocketFactoryImplTest- 1 0 0 0 0.070
compression
RemoveTest-compression 4 0 0 0 6.082
SerializationsTest-compression 4 0 0 0 1.016
StartupChecksTest-compression 3 0 0 0 2.673
StorageProxyTest-compression 4 0 0 0 1.118
StorageServiceServerTest-compression 19 0 0 1 8.659
StorageServiceTest-compression 1 0 0 0 1.057
WriteResponseHandlerTest-compression 5 0 0 0 3.515
WriteResponseHandlerTransientTest- 4 0 0 0 3.385
compression
ActiveRepairServiceTest-compression 11 0 0 0 3.521
BootstrapTransientTest-compression 1 0 0 0 1.118
ClientWarningsTest-compression 4 0 0 0 27.656
GCInspectorTest-compression 6 0 0 0 1.050
JoinTokenRingTest-compression 1 0 0 0 6.610
LeaveAndBootstrapTest-compression 8 0 0 0 7.090
LegacyAuthFailTest-compression 1 0 0 0 4.249
MoveTest-compression 7 0 0 0 23.784
MoveTransientTest-compression 19 0 0 0 1.403
NativeTransportServiceTest-compression 13 0 0 0 8.027
OptionalTasksTest-compression 2 0 0 0 2.632
PaxosStateTest-compression 2 0 0 0 6.458
ProtocolBetaVersionTest-compression 2 0 0 0 12.330
QueryPagerTest-compression 8 0 0 0 2.852
RMIServerSocketFactoryImplTest- 1 0 0 0 0.158
compression
RemoveTest-compression 4 0 0 0 5.895
SerializationsTest-compression 4 0 0 0 1.109
StartupChecksTest-compression 3 0 0 0 2.139
StorageProxyTest-compression 4 0 0 0 1.174
StorageServiceServerTest-compression 19 0 0 1 8.404
StorageServiceTest-compression 1 0 0 0 1.255
WriteResponseHandlerTest-compression 5 0 0 0 2.753
WriteResponseHandlerTransientTest- 4 0 0 0 2.693
compression
ActiveRepairServiceTest 11 0 0 0 4.129
BootstrapTransientTest 1 0 0 0 0.951
ClientWarningsTest 4 0 0 0 28.654
GCInspectorTest 6 0 0 0 0.885
JoinTokenRingTest 1 0 0 0 5.281
LeaveAndBootstrapTest 8 0 0 0 5.929
LegacyAuthFailTest 1 0 0 0 4.981
MoveTest 7 0 0 0 22.254
MoveTransientTest 19 0 0 0 1.147
NativeTransportServiceTest 13 0 0 0 7.822
OptionalTasksTest 2 0 0 0 3.098
PaxosStateTest 2 0 0 0 5.215
ProtocolBetaVersionTest 2 0 0 0 13.235
QueryPagerTest 8 0 0 0 3.330
RMIServerSocketFactoryImplTest 1 0 0 0 0.059
RemoveTest 4 0 0 0 5.984
SerializationsTest 4 0 0 0 0.911
StartupChecksTest 3 0 0 0 2.412
StorageProxyTest 4 0 0 0 1.014
StorageServiceServerTest 19 0 0 1 8.628
StorageServiceTest 1 0 0 0 0.954
WriteResponseHandlerTest 5 0 0 0 3.351
WriteResponseHandlerTransientTest 4 0 0 0 3.057
ActiveRepairServiceTest 11 0 0 0 3.385
BootstrapTransientTest 1 0 0 0 1.285
ClientWarningsTest 4 0 0 0 28.186
GCInspectorTest 6 0 0 0 1.136
JoinTokenRingTest 1 0 0 0 4.514
LeaveAndBootstrapTest 8 0 0 0 5.179
LegacyAuthFailTest 1 0 0 0 4.006
MoveTest 7 0 0 0 21.122
MoveTransientTest 19 0 0 0 1.420
NativeTransportServiceTest 13 0 0 0 8.143
OptionalTasksTest 2 0 0 0 2.889
PaxosStateTest 2 0 0 0 4.264
ProtocolBetaVersionTest 2 0 0 0 12.293
QueryPagerTest 8 0 0 0 2.948
RMIServerSocketFactoryImplTest 1 0 0 0 0.168
RemoveTest 4 0 0 0 5.984
SerializationsTest 4 0 0 0 1.238
StartupChecksTest 3 0 0 0 2.355
StorageProxyTest 4 0 0 0 1.332
StorageServiceServerTest 19 0 0 1 8.548
StorageServiceTest 1 0 0 0 1.289
WriteResponseHandlerTest 5 0 0 0 2.978
WriteResponseHandlerTransientTest 4 0 0 0 2.887
-------------------------------------------------------------------------------
org.apache.cassandra.service.pager
Name Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc 7 0 0 0 1.129
PagingStateTest-cdc 7 0 0 0 1.956
PagingStateTest-compression 7 0 0 0 1.161
PagingStateTest-compression 7 0 0 0 1.193
PagingStateTest 7 0 0 0 1.003
PagingStateTest 7 0 0 0 1.276
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.065
DataResolverTest-cdc 32 0 0 0 3.705
DigestResolverTest-cdc 5 0 0 0 3.414
ReadExecutorTest-cdc 3 0 0 0 3.599
SpeculativeRetryParseTest-cdc 78 0 0 0 0.144
AbstractReadResponseTest-cdc 1 0 0 1 0.229
DataResolverTest-cdc 32 0 0 0 4.562
DigestResolverTest-cdc 5 0 0 0 4.390
ReadExecutorTest-cdc 3 0 0 0 4.567
SpeculativeRetryParseTest-cdc 78 0 0 0 0.352
AbstractReadResponseTest-compression 1 0 0 1 0.060
DataResolverTest-compression 32 0 0 0 3.739
DigestResolverTest-compression 5 0 0 0 3.480
ReadExecutorTest-compression 3 0 0 0 3.645
SpeculativeRetryParseTest-compression 78 0 0 0 0.133
AbstractReadResponseTest-compression 1 0 0 1 0.173
DataResolverTest-compression 32 0 0 0 3.018
DigestResolverTest-compression 5 0 0 0 2.816
ReadExecutorTest-compression 3 0 0 0 2.866
SpeculativeRetryParseTest-compression 78 0 0 0 0.205
AbstractReadResponseTest 1 0 0 1 0.059
DataResolverTest 32 0 0 0 3.601
DigestResolverTest 5 0 0 0 3.321
ReadExecutorTest 3 0 0 0 3.398
SpeculativeRetryParseTest 78 0 0 0 0.112
AbstractReadResponseTest 1 0 0 1 0.164
DataResolverTest 32 0 0 0 3.052
DigestResolverTest 5 0 0 0 2.907
ReadExecutorTest 3 0 0 0 3.073
SpeculativeRetryParseTest 78 0 0 0 0.224
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.062
BlockingReadRepairTest-cdc 9 0 0 0 3.564
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.643
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.462
ReadRepairTest-cdc 7 0 0 0 3.472
RepairedDataVerifierTest-cdc 10 0 0 0 4.733
AbstractReadRepairTest-cdc 1 0 0 1 0.335
BlockingReadRepairTest-cdc 9 0 0 0 4.132
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 4.426
ReadOnlyReadRepairTest-cdc 4 0 0 0 4.130
ReadRepairTest-cdc 7 0 0 0 4.414
RepairedDataVerifierTest-cdc 10 0 0 0 6.640
AbstractReadRepairTest-compression 1 0 0 1 0.070
BlockingReadRepairTest-compression 9 0 0 0 3.566
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.474
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.470
ReadRepairTest-compression 7 0 0 0 3.542
RepairedDataVerifierTest-compression 10 0 0 0 6.433
AbstractReadRepairTest-compression 1 0 0 1 0.156
BlockingReadRepairTest-compression 9 0 0 0 2.856
DiagEventsBlockingReadRepairTest- 3 0 0 0 2.783
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 2.780
ReadRepairTest-compression 7 0 0 0 2.816
RepairedDataVerifierTest-compression 10 0 0 0 6.364
AbstractReadRepairTest 1 0 0 1 0.053
BlockingReadRepairTest 9 0 0 0 3.401
DiagEventsBlockingReadRepairTest 3 0 0 0 3.479
ReadOnlyReadRepairTest 4 0 0 0 3.259
ReadRepairTest 7 0 0 0 3.287
RepairedDataVerifierTest 10 0 0 0 5.025
AbstractReadRepairTest 1 0 0 1 0.156
BlockingReadRepairTest 9 0 0 0 3.092
DiagEventsBlockingReadRepairTest 3 0 0 0 3.035
ReadOnlyReadRepairTest 4 0 0 0 2.800
ReadRepairTest 7 0 0 0 2.964
RepairedDataVerifierTest 10 0 0 0 4.259
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time(s)
LongStreamingTest 2 0 0 0 215.489
LongStreamingTest 2 0 0 0 213.187
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.608
cdc
SessionInfoTest-cdc 1 0 0 0 0.553
StreamOperationTest-cdc 1 0 0 0 0.067
StreamTransferTaskTest-cdc 2 0 0 0 3.413
StreamingTransferTest-cdc 5 0 0 0 14.247
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 4.084
cdc
SessionInfoTest-cdc 1 0 0 0 0.888
StreamOperationTest-cdc 1 0 0 0 0.231
StreamTransferTaskTest-cdc 2 0 0 0 3.811
StreamingTransferTest-cdc 5 0 0 0 14.235
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.616
compression
SessionInfoTest-compression 1 0 0 0 0.518
StreamOperationTest-compression 1 0 0 0 0.071
StreamTransferTaskTest-compression 2 0 0 0 3.494
StreamingTransferTest-compression 5 0 0 0 14.280
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 2.882
compression
SessionInfoTest-compression 1 0 0 0 0.561
StreamOperationTest-compression 1 0 0 0 0.150
StreamTransferTaskTest-compression 2 0 0 0 2.849
StreamingTransferTest-compression 5 0 0 0 13.212
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.397
SessionInfoTest 1 0 0 0 0.460
StreamOperationTest 1 0 0 0 0.065
StreamTransferTaskTest 2 0 0 0 3.297
StreamingTransferTest 5 0 0 0 14.776
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 2.951
SessionInfoTest 1 0 0 0 0.611
StreamOperationTest 1 0 0 0 0.155
StreamTransferTaskTest 2 0 0 0 2.976
StreamingTransferTest 5 0 0 0 12.290
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.162
StreamCompressionSerializerTest-cdc 2 0 0 0 1.004
StreamingInboundHandlerTest-cdc 6 0 0 0 1.190
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.811
StreamCompressionSerializerTest-cdc 2 0 0 0 1.585
StreamingInboundHandlerTest-cdc 6 0 0 0 1.756
NettyStreamingMessageSenderTest- 10 0 0 0 1.128
compression
StreamCompressionSerializerTest- 2 0 0 0 0.988
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.205
NettyStreamingMessageSenderTest- 10 0 0 0 1.191
compression
StreamCompressionSerializerTest- 2 0 0 0 1.066
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.350
NettyStreamingMessageSenderTest 10 0 0 0 1.093
StreamCompressionSerializerTest 2 0 0 0 0.900
StreamingInboundHandlerTest 6 0 0 0 1.082
NettyStreamingMessageSenderTest 10 0 0 0 1.369
StreamCompressionSerializerTest 2 0 0 0 1.151
StreamingInboundHandlerTest 6 0 0 0 1.346
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression
Name Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc 6 0 0 0 1.229
CompressedInputStreamTest-cdc 6 0 0 0 1.995
CompressedInputStreamTest-compression 6 0 0 0 1.211
CompressedInputStreamTest-compression 6 0 0 0 1.307
CompressedInputStreamTest 6 0 0 0 1.203
CompressedInputStreamTest 6 0 0 0 1.397
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.094
StreamMessageTest-cdc 1 0 0 0 0.266
StreamMessageTest-compression 1 0 0 0 0.097
StreamMessageTest-compression 1 0 0 0 0.172
StreamMessageTest 1 0 0 0 0.093
StreamMessageTest 1 0 0 0 0.194
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.107
DistributionSequenceTest 4 0 0 0 0.074
DistributionGaussianTest 2 0 0 0 0.208
DistributionSequenceTest 4 0 0 0 0.170
-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings
Name Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1 0 0 0 0.091
SettingsMiscTest 4 0 0 0 0.092
SettingsNodeTest 2 0 0 0 0.076
StressSettingsTest 1 0 0 0 0.538
OptionReplicationTest 1 0 0 0 0.186
SettingsMiscTest 4 0 0 0 0.187
SettingsNodeTest 2 0 0 0 0.180
StressSettingsTest 1 0 0 0 0.824
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.075
MultiResultLoggerTest 5 0 0 0 0.165
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 14.800
BulkLoaderTest-cdc 6 0 0 0 12.980
ClearSnapshotTest-cdc 4 0 0 0 13.490
CompactionStressTest-cdc 2 0 0 0 15.392
GetFullQueryLogTest-cdc 3 0 0 0 15.112
GetVersionTest-cdc 1 0 0 0 0.430
JMXCompatabilityTest-cdc 3 0 0 0 33.676
JMXToolTest-cdc 5 0 0 0 11.867
LoaderOptionsTest-cdc 2 0 0 0 0.659
NodeToolGossipInfoTest-cdc 2 0 0 0 16.653
NodeToolTPStatsTest-cdc 3 0 0 0 24.958
NodetoolNetStatsTest-cdc 3 0 0 0 7.102
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.521
SSTableExportTest-cdc 10 0 0 0 1.509
SSTableLevelResetterTest-cdc 5 0 0 0 2.539
SSTableMetadataViewerTest-cdc 10 0 0 0 1.415
SSTableOfflineRelevelTest-cdc 4 0 0 0 2.480
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.184
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.538
StandaloneScrubberTest-cdc 7 0 0 0 2.603
StandaloneSplitterTest-cdc 6 0 0 0 2.643
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 15.687
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.729
StandaloneUpgraderTest-cdc 6 0 0 0 2.625
StandaloneVerifierTest-cdc 10 0 0 0 2.600
ToolsEnvsConfigsTest-cdc 1 0 0 0 1.948
TopPartitionsTest-cdc 2 0 0 0 3.722
AuditLogViewerTest-cdc 10 0 0 0 16.658
BulkLoaderTest-cdc 6 0 0 0 13.178
ClearSnapshotTest-cdc 4 0 0 0 19.454
CompactionStressTest-cdc 2 0 0 0 15.847
GetFullQueryLogTest-cdc 3 0 0 0 21.996
GetVersionTest-cdc 1 0 0 0 0.704
JMXCompatabilityTest-cdc 3 0 0 0 43.516
JMXToolTest-cdc 5 0 0 0 15.913
LoaderOptionsTest-cdc 2 0 0 0 0.878
NodeToolGossipInfoTest-cdc 2 0 0 0 19.554
NodeToolTPStatsTest-cdc 3 0 0 0 31.826
NodetoolNetStatsTest-cdc 3 0 0 0 8.858
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.574
SSTableExportTest-cdc 10 0 0 0 1.825
SSTableLevelResetterTest-cdc 5 0 0 0 2.764
SSTableMetadataViewerTest-cdc 10 0 0 0 1.693
SSTableOfflineRelevelTest-cdc 4 0 0 0 2.669
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.518
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.676
StandaloneScrubberTest-cdc 7 0 0 0 2.736
StandaloneSplitterTest-cdc 6 0 0 0 2.713
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 18.374
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 7.183
StandaloneUpgraderTest-cdc 6 0 0 0 2.705
StandaloneVerifierTest-cdc 10 0 0 0 2.849
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.858
TopPartitionsTest-cdc 2 0 0 0 4.349
AuditLogViewerTest-compression 10 0 0 0 14.710
BulkLoaderTest-compression 6 0 0 0 12.961
ClearSnapshotTest-compression 4 0 0 0 13.321
CompactionStressTest-compression 2 0 0 0 15.278
GetFullQueryLogTest-compression 3 0 0 0 14.880
GetVersionTest-compression 1 0 0 0 0.457
JMXCompatabilityTest-compression 3 0 0 0 31.488
JMXToolTest-compression 5 0 0 0 10.887
LoaderOptionsTest-compression 2 0 0 0 0.632
NodeToolGossipInfoTest-compression 2 0 0 0 16.232
NodeToolTPStatsTest-compression 3 0 0 0 24.764
NodetoolNetStatsTest-compression 3 0 0 0 6.984
SSTableExpiredBlockersTest-compression 4 0 0 0 2.440
SSTableExportTest-compression 10 0 0 0 1.534
SSTableLevelResetterTest-compression 5 0 0 0 2.622
SSTableMetadataViewerTest-compression 10 0 0 0 1.471
SSTableOfflineRelevelTest-compression 4 0 0 0 2.618
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.139
StandaloneSSTableUtilTest-compression 8 0 0 0 2.579
StandaloneScrubberTest-compression 7 0 0 0 2.696
StandaloneSplitterTest-compression 6 0 0 0 2.611
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 15.839
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.789
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.617
StandaloneVerifierTest-compression 10 0 0 0 2.620
ToolsEnvsConfigsTest-compression 1 0 0 0 1.956
TopPartitionsTest-compression 2 0 0 0 3.842
AuditLogViewerTest-compression 10 0 0 0 15.554
BulkLoaderTest-compression 6 0 0 0 12.577
ClearSnapshotTest-compression 4 0 0 0 15.167
CompactionStressTest-compression 2 0 0 0 14.357
GetFullQueryLogTest-compression 3 0 0 0 16.435
GetVersionTest-compression 1 0 0 0 0.510
JMXCompatabilityTest-compression 3 0 0 0 32.715
JMXToolTest-compression 5 0 0 0 11.591
LoaderOptionsTest-compression 2 0 0 0 0.609
NodeToolGossipInfoTest-compression 2 0 0 0 16.077
NodeToolTPStatsTest-compression 3 0 0 0 25.277
NodetoolNetStatsTest-compression 3 0 0 0 6.768
SSTableExpiredBlockersTest-compression 4 0 0 0 1.874
SSTableExportTest-compression 10 0 0 0 1.212
SSTableLevelResetterTest-compression 5 0 0 0 1.852
SSTableMetadataViewerTest-compression 10 0 0 0 1.224
SSTableOfflineRelevelTest-compression 4 0 0 0 1.856
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.087
StandaloneSSTableUtilTest-compression 8 0 0 0 1.892
StandaloneScrubberTest-compression 7 0 0 0 1.985
StandaloneSplitterTest-compression 6 0 0 0 1.846
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 12.942
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.332
compression
StandaloneUpgraderTest-compression 6 0 0 0 1.898
StandaloneVerifierTest-compression 10 0 0 0 1.924
ToolsEnvsConfigsTest-compression 1 0 0 0 2.275
TopPartitionsTest-compression 2 0 0 0 3.221
AuditLogViewerTest 10 0 0 0 14.863
BulkLoaderTest 6 0 0 0 12.831
ClearSnapshotTest 4 0 0 0 13.893
CompactionStressTest 2 0 0 0 14.958
GetFullQueryLogTest 3 0 0 0 15.112
GetVersionTest 1 0 0 0 0.432
JMXCompatabilityTest 3 0 0 0 32.525
JMXToolTest 5 0 0 0 11.174
LoaderOptionsTest 2 0 0 0 0.522
NodeToolGossipInfoTest 2 0 0 0 16.488
NodeToolTPStatsTest 3 0 0 0 25.067
NodetoolNetStatsTest 3 0 0 0 7.152
SSTableExpiredBlockersTest 4 0 0 0 2.396
SSTableExportTest 10 0 0 0 1.401
SSTableLevelResetterTest 5 0 0 0 2.259
SSTableMetadataViewerTest 10 0 0 0 1.268
SSTableOfflineRelevelTest 4 0 0 0 2.281
SSTableRepairedAtSetterTest 6 0 0 0 1.055
StandaloneSSTableUtilTest 8 0 0 0 2.287
StandaloneScrubberTest 7 0 0 0 2.337
StandaloneSplitterTest 6 0 0 0 2.263
StandaloneSplitterWithCQLTesterTest 6 0 0 0 12.683
StandaloneUpgraderOnSStablesTest 3 0 0 0 6.080
StandaloneUpgraderTest 6 0 0 0 2.344
StandaloneVerifierTest 10 0 0 0 2.334
ToolsEnvsConfigsTest 1 0 0 0 1.811
TopPartitionsTest 2 0 0 0 3.602
AuditLogViewerTest 10 0 0 0 15.337
BulkLoaderTest 6 0 0 0 12.653
ClearSnapshotTest 4 0 0 0 14.018
CompactionStressTest 2 0 0 0 14.568
GetFullQueryLogTest 3 0 0 0 15.872
GetVersionTest 1 0 0 0 0.497
JMXCompatabilityTest 3 0 0 0 33.144
JMXToolTest 5 0 0 0 11.994
LoaderOptionsTest 2 0 0 0 0.692
NodeToolGossipInfoTest 2 0 0 0 15.919
NodeToolTPStatsTest 3 0 0 0 24.875
NodetoolNetStatsTest 3 0 0 0 6.397
SSTableExpiredBlockersTest 4 0 0 0 1.995
SSTableExportTest 10 0 0 0 1.353
SSTableLevelResetterTest 5 0 0 0 1.992
SSTableMetadataViewerTest 10 0 0 0 1.287
SSTableOfflineRelevelTest 4 0 0 0 2.057
SSTableRepairedAtSetterTest 6 0 0 0 1.144
StandaloneSSTableUtilTest 8 0 0 0 1.995
StandaloneScrubberTest 7 0 0 0 2.043
StandaloneSplitterTest 6 0 0 0 1.977
StandaloneSplitterWithCQLTesterTest 6 0 0 0 15.177
StandaloneUpgraderOnSStablesTest 3 0 0 0 5.267
StandaloneUpgraderTest 6 0 0 0 2.067
StandaloneVerifierTest 10 0 0 0 2.068
ToolsEnvsConfigsTest 1 0 0 0 2.153
TopPartitionsTest 2 0 0 0 3.392
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 13.383
CassandrastressTest-cdc 1 0 0 0 15.116
CassandrastressTest-compression 1 0 0 0 13.317
CassandrastressTest-compression 1 0 0 0 12.775
CassandrastressTest 1 0 0 0 13.352
CassandrastressTest 1 0 0 0 12.907
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 13.111
CqlshTest-cdc 1 0 0 0 14.853
CqlshTest-compression 1 0 0 0 13.040
CqlshTest-compression 1 0 0 0 12.533
CqlshTest 1 0 0 0 13.143
CqlshTest 1 0 0 0 12.342
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 2.027
SjkTest-cdc 1 0 0 0 3.027
SjkTest-compression 1 0 0 0 2.034
SjkTest-compression 1 0 0 0 2.127
SjkTest 1 0 0 0 1.842
SjkTest 1 0 0 0 2.286
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.074
TableBuilderTest-cdc 6 0 0 0 0.271
TableBuilderTest-compression 6 0 0 0 0.077
TableBuilderTest-compression 6 0 0 0 0.163
TableBuilderTest 6 0 0 0 0.063
TableBuilderTest 6 0 0 0 0.172
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats
Name Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc 6 0 0 0 27.721
StatsTableComparatorTest-cdc 6 0 0 0 0.271
TableStatsPrinterTest-cdc 2 0 0 0 0.095
NodetoolTableStatsTest-cdc 6 0 0 0 39.825
StatsTableComparatorTest-cdc 6 0 0 0 0.525
TableStatsPrinterTest-cdc 2 0 0 0 0.429
NodetoolTableStatsTest-compression 6 0 0 0 27.596
StatsTableComparatorTest-compression 6 0 0 0 0.275
TableStatsPrinterTest-compression 2 0 0 0 0.091
NodetoolTableStatsTest-compression 6 0 0 0 29.774
StatsTableComparatorTest-compression 6 0 0 0 0.313
TableStatsPrinterTest-compression 2 0 0 0 0.258
NodetoolTableStatsTest 6 0 0 0 27.568
StatsTableComparatorTest 6 0 0 0 0.228
TableStatsPrinterTest 2 0 0 0 0.083
NodetoolTableStatsTest 6 0 0 0 29.238
StatsTableComparatorTest 6 0 0 0 0.346
TableStatsPrinterTest 2 0 0 0 0.280
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 1.135
TracingTest-cdc 6 0 0 0 1.680
TracingTest-compression 6 0 0 0 1.043
TracingTest-compression 6 0 0 0 1.126
TracingTest 6 0 0 0 0.933
TracingTest 6 0 0 0 1.261
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
DriverBurnTest 9 0 0 0 887.979
SimpleClientBurnTest 1 0 0 0 122.066
SimpleClientPerfTest 8 0 0 0 724.034
DriverBurnTest 9 0 0 0 887.359
SimpleClientBurnTest 1 0 0 0 122.070
SimpleClientPerfTest 8 0 0 0 723.981
CBUtilTest-cdc 4 0 0 0 0.386
CQLConnectionTest-cdc 5 0 0 0 4.109
CQLUserAuditTest-cdc 8 0 0 0 28.709
ClientResourceLimitsTest-cdc 10 0 0 0 17.870
DataTypeTest-cdc 3 0 0 0 0.402
ErrorMessageTest-cdc 7 0 0 0 0.463
IdleDisconnectTest-cdc 2 0 0 0 18.041
MessagePayloadTest-cdc 3 0 0 0 13.747
ProtocolErrorTest-cdc 6 0 0 0 1.185
ProtocolNegotiationTest-cdc 3 0 0 0 20.556
ProtocolVersionTest-cdc 4 0 0 0 1.024
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.315
SerDeserTest-cdc 6 0 0 0 1.726
CBUtilTest-cdc 4 0 0 0 0.652
CQLConnectionTest-cdc 5 0 0 0 5.143
CQLUserAuditTest-cdc 8 0 0 0 30.534
ClientResourceLimitsTest-cdc 10 0 0 0 20.024
DataTypeTest-cdc 3 0 0 0 0.722
ErrorMessageTest-cdc 7 0 0 0 0.719
IdleDisconnectTest-cdc 2 0 0 0 19.229
MessagePayloadTest-cdc 3 0 0 0 15.783
ProtocolErrorTest-cdc 6 0 0 0 1.800
ProtocolNegotiationTest-cdc 3 0 0 0 23.028
ProtocolVersionTest-cdc 4 0 0 0 1.542
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.524
SerDeserTest-cdc 6 0 0 0 2.383
CBUtilTest-compression 4 0 0 0 0.403
CQLConnectionTest-compression 5 0 0 0 3.980
CQLUserAuditTest-compression 8 0 0 0 28.686
ClientResourceLimitsTest-compression 10 0 0 0 17.868
DataTypeTest-compression 3 0 0 0 0.426
ErrorMessageTest-compression 7 0 0 0 0.431
IdleDisconnectTest-compression 2 0 0 0 18.335
MessagePayloadTest-compression 3 0 0 0 14.135
ProtocolErrorTest-compression 6 0 0 0 1.197
ProtocolNegotiationTest-compression 3 0 0 0 20.563
ProtocolVersionTest-compression 4 0 0 0 0.996
ProtocolVersionTrackerTest-compression 3 0 0 0 0.349
SerDeserTest-compression 6 0 0 0 1.718
CBUtilTest-compression 4 0 0 0 0.408
CQLConnectionTest-compression 5 0 0 0 4.166
CQLUserAuditTest-compression 8 0 0 0 28.515
ClientResourceLimitsTest-compression 10 0 0 0 18.098
DataTypeTest-compression 3 0 0 0 0.461
ErrorMessageTest-compression 7 0 0 0 0.454
IdleDisconnectTest-compression 2 0 0 0 17.353
MessagePayloadTest-compression 3 0 0 0 13.531
ProtocolErrorTest-compression 6 0 0 0 1.332
ProtocolNegotiationTest-compression 3 0 0 0 20.114
ProtocolVersionTest-compression 4 0 0 0 1.067
ProtocolVersionTrackerTest-compression 3 0 0 0 0.354
SerDeserTest-compression 6 0 0 0 1.633
CBUtilTest 4 0 0 0 0.314
CQLConnectionTest 5 0 0 0 3.985
CQLUserAuditTest 8 0 0 0 29.275
ClientResourceLimitsTest 10 0 0 0 19.511
DataTypeTest 3 0 0 0 0.344
ErrorMessageTest 7 0 0 0 0.360
IdleDisconnectTest 2 0 0 0 17.897
MessagePayloadTest 3 0 0 0 14.282
ProtocolErrorTest 6 0 0 0 1.018
ProtocolNegotiationTest 3 0 0 0 21.025
ProtocolVersionTest 4 0 0 0 0.921
ProtocolVersionTrackerTest 3 0 0 0 0.288
SerDeserTest 6 0 0 0 1.673
CBUtilTest 4 0 0 0 0.481
CQLConnectionTest 5 0 0 0 4.025
CQLUserAuditTest 8 0 0 0 27.950
ClientResourceLimitsTest 10 0 0 0 16.906
DataTypeTest 3 0 0 0 0.540
ErrorMessageTest 7 0 0 0 0.468
IdleDisconnectTest 2 0 0 0 17.030
MessagePayloadTest 3 0 0 0 12.928
ProtocolErrorTest 6 0 0 0 1.406
ProtocolNegotiationTest 3 0 0 0 20.103
ProtocolVersionTest 4 0 0 0 1.247
ProtocolVersionTrackerTest 3 0 0 0 0.416
SerDeserTest 6 0 0 0 1.754
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.361
PrepareMessageTest-cdc 1 0 0 0 0.350
AuthenticateMessageTest-cdc 1 0 0 0 0.626
PrepareMessageTest-cdc 1 0 0 0 0.662
AuthenticateMessageTest-compression 1 0 0 0 0.356
PrepareMessageTest-compression 1 0 0 0 0.372
AuthenticateMessageTest-compression 1 0 0 0 0.436
PrepareMessageTest-compression 1 0 0 0 0.412
AuthenticateMessageTest 1 0 0 0 0.320
PrepareMessageTest 1 0 0 0 0.305
AuthenticateMessageTest 1 0 0 0 0.433
PrepareMessageTest 1 0 0 0 0.446
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 1.742
TriggersSchemaTest-cdc 4 0 0 0 3.924
TriggersTest-cdc 7 0 0 0 4.909
TriggerExecutorTest-cdc 9 0 0 0 2.454
TriggersSchemaTest-cdc 4 0 0 0 4.709
TriggersTest-cdc 7 0 0 0 5.926
TriggerExecutorTest-compression 9 0 0 0 1.753
TriggersSchemaTest-compression 4 0 0 0 3.899
TriggersTest-compression 7 0 0 0 4.951
TriggerExecutorTest-compression 9 0 0 0 1.704
TriggersSchemaTest-compression 4 0 0 0 3.342
TriggersTest-compression 7 0 0 0 4.307
TriggerExecutorTest 9 0 0 0 1.617
TriggersSchemaTest 4 0 0 0 4.000
TriggersTest 7 0 0 0 5.240
TriggerExecutorTest 9 0 0 0 1.797
TriggersSchemaTest 4 0 0 0 3.342
TriggersTest 7 0 0 0 4.318
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 134.153
LongBloomFilterTest 5 0 0 0 121.421
LongBTreeTest 15 0 0 0 519.045
LongBTreeTest 15 0 0 0 549.330
AbstractIteratorTest-cdc 9 0 0 0 0.092
BloomFilterTest-cdc 11 0 0 2 0.621
ByteArrayUtilTest-cdc 18 0 0 0 0.257
ByteBufferUtilTest-cdc 12 0 0 0 0.404
BytesReadTrackerTest-cdc 4 0 0 0 0.069
CassandraVersionTest-cdc 11 0 0 0 0.600
EstimatedHistogramTest-cdc 7 0 0 0 0.242
FBUtilitiesTest-cdc 7 0 0 0 0.753
FastByteOperationsTest-cdc 2 0 0 0 3.669
GeneratorsTest-cdc 2 0 0 0 0.887
HexTest-cdc 2 0 0 0 0.239
HistogramBuilderTest-cdc 5 0 0 0 0.305
IntegerIntervalsTest-cdc 6 0 0 0 51.681
IntervalTreeTest-cdc 3 0 0 0 0.311
JVMStabilityInspectorTest-cdc 4 0 0 0 1.033
JavaUtilsTest-cdc 1 0 0 0 0.244
MergeIteratorComparisonTest-cdc 16 0 0 0 12.432
MergeIteratorTest-cdc 1 0 0 0 0.093
MerkleTreeTest-cdc 27 0 0 0 7.151
MerkleTreesTest-cdc 13 0 0 0 1.087
MonotonicClockTest-cdc 1 0 0 0 18.612
NativeLibraryTest-cdc 2 0 0 0 0.518
NoSpamLoggerTest-cdc 5 0 0 0 0.082
OverlapIteratorTest-cdc 1 0 0 0 11.272
SerializationsTest-cdc 3 0 0 0 1.607
SlidingTimeRateTest-cdc 7 0 0 0 0.521
StatusLoggerTest-cdc 1 0 0 0 3.668
AbstractIteratorTest-cdc 9 0 0 0 0.265
BloomFilterTest-cdc 11 0 0 2 1.020
ByteArrayUtilTest-cdc 18 0 0 0 0.497
ByteBufferUtilTest-cdc 12 0 0 0 0.728
BytesReadTrackerTest-cdc 4 0 0 0 0.246
CassandraVersionTest-cdc 11 0 0 0 0.937
EstimatedHistogramTest-cdc 7 0 0 0 0.485
FBUtilitiesTest-cdc 7 0 0 0 1.171
FastByteOperationsTest-cdc 2 0 0 0 5.992
GeneratorsTest-cdc 2 0 0 0 1.447
HexTest-cdc 2 0 0 0 0.462
HistogramBuilderTest-cdc 5 0 0 0 0.505
IntegerIntervalsTest-cdc 6 0 0 0 63.130
IntervalTreeTest-cdc 3 0 0 0 0.527
JVMStabilityInspectorTest-cdc 4 0 0 0 1.686
JavaUtilsTest-cdc 1 0 0 0 0.498
MergeIteratorComparisonTest-cdc 16 0 0 0 17.351
MergeIteratorTest-cdc 1 0 0 0 0.304
MerkleTreeTest-cdc 27 0 0 0 9.059
MerkleTreesTest-cdc 13 0 0 0 1.738
MonotonicClockTest-cdc 1 0 0 0 21.365
NativeLibraryTest-cdc 2 0 0 0 0.843
NoSpamLoggerTest-cdc 5 0 0 0 0.233
OverlapIteratorTest-cdc 1 0 0 0 13.866
SerializationsTest-cdc 3 0 0 0 2.453
SlidingTimeRateTest-cdc 7 0 0 0 0.894
StatusLoggerTest-cdc 1 0 0 0 4.213
AbstractIteratorTest-compression 9 0 0 0 0.106
BloomFilterTest-compression 11 0 0 2 0.603
ByteArrayUtilTest-compression 18 0 0 0 0.250
ByteBufferUtilTest-compression 12 0 0 0 0.387
BytesReadTrackerTest-compression 4 0 0 0 0.073
CassandraVersionTest-compression 11 0 0 0 0.598
EstimatedHistogramTest-compression 7 0 0 0 0.240
FBUtilitiesTest-compression 7 0 0 0 0.761
FastByteOperationsTest-compression 2 0 0 0 3.829
GeneratorsTest-compression 2 0 0 0 0.858
HexTest-compression 2 0 0 0 0.237
HistogramBuilderTest-compression 5 0 0 0 0.286
IntegerIntervalsTest-compression 6 0 0 0 52.729
IntervalTreeTest-compression 3 0 0 0 0.287
JVMStabilityInspectorTest-compression 4 0 0 0 1.046
JavaUtilsTest-compression 1 0 0 0 0.232
MergeIteratorComparisonTest-compression 16 0 0 0 12.171
MergeIteratorTest-compression 1 0 0 0 0.088
MerkleTreeTest-compression 27 0 0 0 6.878
MerkleTreesTest-compression 13 0 0 0 1.126
MonotonicClockTest-compression 1 0 0 0 18.635
NativeLibraryTest-compression 2 0 0 0 0.475
NoSpamLoggerTest-compression 5 0 0 0 0.080
OverlapIteratorTest-compression 1 0 0 0 11.431
SerializationsTest-compression 3 0 0 0 1.601
SlidingTimeRateTest-compression 7 0 0 0 0.515
StatusLoggerTest-compression 1 0 0 0 3.744
AbstractIteratorTest-compression 9 0 0 0 0.208
BloomFilterTest-compression 11 0 0 2 0.839
ByteArrayUtilTest-compression 18 0 0 0 0.311
ByteBufferUtilTest-compression 12 0 0 0 0.485
BytesReadTrackerTest-compression 4 0 0 0 0.162
CassandraVersionTest-compression 11 0 0 0 0.671
EstimatedHistogramTest-compression 7 0 0 0 0.294
FBUtilitiesTest-compression 7 0 0 0 0.861
FastByteOperationsTest-compression 2 0 0 0 4.598
GeneratorsTest-compression 2 0 0 0 0.959
HexTest-compression 2 0 0 0 0.290
HistogramBuilderTest-compression 5 0 0 0 0.329
IntegerIntervalsTest-compression 6 0 0 0 40.135
IntervalTreeTest-compression 3 0 0 0 0.335
JVMStabilityInspectorTest-compression 4 0 0 0 1.131
JavaUtilsTest-compression 1 0 0 0 0.283
MergeIteratorComparisonTest-compression 16 0 0 0 12.380
MergeIteratorTest-compression 1 0 0 0 0.175
MerkleTreeTest-compression 27 0 0 0 6.907
MerkleTreesTest-compression 13 0 0 0 1.181
MonotonicClockTest-compression 1 0 0 0 5.020
NativeLibraryTest-compression 2 0 0 0 0.523
NoSpamLoggerTest-compression 5 0 0 0 0.168
OverlapIteratorTest-compression 1 0 0 0 11.631
SerializationsTest-compression 3 0 0 0 1.808
SlidingTimeRateTest-compression 7 0 0 0 0.632
StatusLoggerTest-compression 1 0 0 0 3.087
AbstractIteratorTest 9 0 0 0 0.088
BloomFilterTest 11 0 0 2 0.807
ByteArrayUtilTest 18 0 0 0 0.259
ByteBufferUtilTest 12 0 0 0 0.377
BytesReadTrackerTest 4 0 0 0 0.062
CassandraVersionTest 11 0 0 0 0.561
EstimatedHistogramTest 7 0 0 0 0.211
FBUtilitiesTest 7 0 0 0 0.670
FastByteOperationsTest 2 0 0 0 3.837
GeneratorsTest 2 0 0 0 0.880
HexTest 2 0 0 0 0.206
HistogramBuilderTest 5 0 0 0 0.265
IntegerIntervalsTest 6 0 0 0 44.821
IntervalTreeTest 3 0 0 0 0.250
JVMStabilityInspectorTest 4 0 0 0 0.961
JavaUtilsTest 1 0 0 0 0.203
MergeIteratorComparisonTest 16 0 0 0 11.806
MergeIteratorTest 1 0 0 0 0.073
MerkleTreeTest 27 0 0 0 6.838
MerkleTreesTest 13 0 0 0 0.962
MonotonicClockTest 1 0 0 0 7.286
NativeLibraryTest 2 0 0 0 0.426
NoSpamLoggerTest 5 0 0 0 0.070
OverlapIteratorTest 1 0 0 0 11.425
SerializationsTest 3 0 0 0 1.477
SlidingTimeRateTest 7 0 0 0 0.523
StatusLoggerTest 1 0 0 0 3.535
AbstractIteratorTest 9 0 0 0 0.202
BloomFilterTest 11 0 0 2 0.694
ByteArrayUtilTest 18 0 0 0 0.332
ByteBufferUtilTest 12 0 0 0 0.447
BytesReadTrackerTest 4 0 0 0 0.155
CassandraVersionTest 11 0 0 0 0.700
EstimatedHistogramTest 7 0 0 0 0.362
FBUtilitiesTest 7 0 0 0 0.917
FastByteOperationsTest 2 0 0 0 4.414
GeneratorsTest 2 0 0 0 1.009
HexTest 2 0 0 0 0.304
HistogramBuilderTest 5 0 0 0 0.363
IntegerIntervalsTest 6 0 0 0 57.829
IntervalTreeTest 3 0 0 0 0.351
JVMStabilityInspectorTest 4 0 0 0 1.253
JavaUtilsTest 1 0 0 0 0.303
MergeIteratorComparisonTest 16 0 0 0 13.627
MergeIteratorTest 1 0 0 0 0.176
MerkleTreeTest 27 0 0 0 7.115
MerkleTreesTest 13 0 0 0 1.247
MonotonicClockTest 1 0 0 0 16.048
NativeLibraryTest 2 0 0 0 0.560
NoSpamLoggerTest 5 0 0 0 0.168
OverlapIteratorTest 1 0 0 0 11.752
SerializationsTest 3 0 0 0 1.814
SlidingTimeRateTest 7 0 0 0 0.599
StatusLoggerTest 1 0 0 0 3.117
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 11.326
DeletingArchiverTest-cdc 3 0 0 0 0.281
ExternalArchiverTest-cdc 5 0 0 0 10.464
BinLogTest-cdc 13 0 0 0 12.439
DeletingArchiverTest-cdc 3 0 0 0 0.536
ExternalArchiverTest-cdc 5 0 0 0 10.880
BinLogTest-compression 13 0 0 0 11.292
DeletingArchiverTest-compression 3 0 0 0 0.259
ExternalArchiverTest-compression 5 0 0 0 10.462
BinLogTest-compression 13 0 0 0 11.621
DeletingArchiverTest-compression 3 0 0 0 0.320
ExternalArchiverTest-compression 5 0 0 0 10.635
BinLogTest 13 0 0 0 11.325
DeletingArchiverTest 3 0 0 0 0.227
ExternalArchiverTest 5 0 0 0 10.518
BinLogTest 13 0 0 0 11.619
DeletingArchiverTest 3 0 0 0 0.364
ExternalArchiverTest 5 0 0 0 10.536
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.221
BTreeSearchIteratorTest-cdc 4 0 0 0 0.079
BTreeTest-cdc 14 0 0 0 0.435
BTreeRemovalTest-cdc 22 0 0 0 0.476
BTreeSearchIteratorTest-cdc 4 0 0 0 0.293
BTreeTest-cdc 14 0 0 0 0.789
BTreeRemovalTest-compression 22 0 0 0 0.237
BTreeSearchIteratorTest-compression 4 0 0 0 0.079
BTreeTest-compression 14 0 0 0 0.446
BTreeRemovalTest-compression 22 0 0 0 0.312
BTreeSearchIteratorTest-compression 4 0 0 0 0.163
BTreeTest-compression 14 0 0 0 0.570
BTreeRemovalTest 22 0 0 0 0.201
BTreeSearchIteratorTest 4 0 0 0 0.068
BTreeTest 14 0 0 0 0.414
BTreeRemovalTest 22 0 0 0 0.361
BTreeSearchIteratorTest 4 0 0 0 0.170
BTreeTest 14 0 0 0 0.610
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.063
AccumulatorTest-cdc 4 0 0 0 0.071
RefCountedTest-cdc 12 0 0 0 6.124
WeightedQueueTest-cdc 46 0 0 0 0.972
AbstractTransactionalTest-cdc 1 0 0 1 0.240
AccumulatorTest-cdc 4 0 0 0 0.259
RefCountedTest-cdc 12 0 0 0 9.554
WeightedQueueTest-cdc 46 0 0 0 1.206
AbstractTransactionalTest-compression 1 0 0 1 0.063
AccumulatorTest-compression 4 0 0 0 0.070
RefCountedTest-compression 12 0 0 0 6.028
WeightedQueueTest-compression 46 0 0 0 0.976
AbstractTransactionalTest-compression 1 0 0 1 0.156
AccumulatorTest-compression 4 0 0 0 0.156
RefCountedTest-compression 12 0 0 0 7.313
WeightedQueueTest-compression 46 0 0 0 1.038
AbstractTransactionalTest 1 0 0 1 0.055
AccumulatorTest 4 0 0 0 0.061
RefCountedTest 12 0 0 0 6.182
WeightedQueueTest 46 0 0 0 0.954
AbstractTransactionalTest 1 0 0 1 0.187
AccumulatorTest 4 0 0 0 0.181
RefCountedTest 12 0 0 0 8.587
WeightedQueueTest 46 0 0 0 1.096
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.118
LongBufferPoolTest 2 0 0 0 241.410
BufferPoolTest-cdc 35 0 0 0 7.872
NativeAllocatorTest-cdc 1 0 0 0 0.423
BufferPoolTest-cdc 35 0 0 0 9.567
NativeAllocatorTest-cdc 1 0 0 0 0.753
BufferPoolTest-compression 35 0 0 0 7.804
NativeAllocatorTest-compression 1 0 0 0 0.401
BufferPoolTest-compression 35 0 0 0 8.382
NativeAllocatorTest-compression 1 0 0 0 0.534
BufferPoolTest 35 0 0 0 8.538
NativeAllocatorTest 1 0 0 0 0.404
BufferPoolTest 35 0 0 0 8.113
NativeAllocatorTest 1 0 0 0 0.604
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.531
OffHeapBitSetTest-cdc 4 0 0 0 0.852
OffHeapBitSetTest-compression 4 0 0 0 0.528
OffHeapBitSetTest-compression 4 0 0 0 0.589
OffHeapBitSetTest 4 0 0 0 0.459
OffHeapBitSetTest 4 0 0 0 0.662
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.638
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.651
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 1.961
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 1.823
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 1.735
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.828
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.256
VIntCodingTest-cdc 4 0 0 0 0.446
VIntCodingTest-compression 4 0 0 0 0.250
VIntCodingTest-compression 4 0 0 0 0.321
VIntCodingTest 4 0 0 0 0.215
VIntCodingTest 4 0 0 0 0.372
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------
Cassandra dtests // test_replace_stopped_node_same_address // Error
test teardown failure
Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-12-03 10:
32:20,089 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800), ERROR [main] 2020-12-03
10:32:20,089 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800)]
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_replace_stopped_node_same_address // Failure
ccmlib.node.TimeoutError: 03 Dec 2020 10:53:15 [replacement] Missing: ['Starting listening for CQL
clients']: INFO [main] 2020-12-03 10:43:16,387 YamlConfigura..... See system.log for remainder
self = <replace_address_test.TestReplaceAddress object at 0x7f7ded4f0e20>
@pytest.mark.resource_intensive
def test_replace_stopped_node_same_address(self):
"""
@jira_ticket CASSANDRA-8523
Test that we can replace a node with the same address correctly
"""
> self._test_replace_node(gently=False, same_address=True)
replace_address_test.py:266:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replace_address_test.py:282: in _test_replace_node
self._do_replace(same_address=same_address)
replace_address_test.py:109: in _do_replace
self.replacement_node.start(jvm_args=extra_jvm_args,
../venv/src/ccm/ccmlib/node.py:835: in start
self.wait_for_binary_interface(from_mark=self.mark)
../venv/src/ccm/ccmlib/node.py:626: in wait_for_binary_interface
self.watch_log_for("Starting listening for CQL clients", **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ccmlib.node.Node object at 0x7f7dec1ce4f0>
exprs = 'Starting listening for CQL clients', from_mark = 0, timeout = 600
process = None, verbose = False, filename = 'system.log'
def watch_log_for(self, exprs, from_mark=None, timeout=600, process=None, verbose=False,
filename='system.log'):
"""
Watch the log until one or more (regular) expressions are found or timeouts (a
TimeoutError is then raised). On successful completion, a list of pair (line matched,
match object) is returned.
"""
start = time.time()
tofind = [exprs] if isinstance(exprs, string_types) else exprs
tofind = [re.compile(e) for e in tofind]
matchings = []
reads = ""
if len(tofind) == 0:
return None
log_file = os.path.join(self.log_directory(), filename)
output_read = False
while not os.path.exists(log_file):
time.sleep(.5)
if start + timeout < time.time():
raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time.gmtime()) + " [" + self.name + "] Timed out
waiting for {} to be created.".format(log_file))
if process and not output_read:
process.poll()
if process.returncode is not None:
self.print_process_output(self.name, process, verbose)
output_read = True
if process.returncode != 0:
raise RuntimeError() # Shouldn't reuse RuntimeError but I'm lazy
with open(log_file) as f:
if from_mark:
f.seek(from_mark)
while True:
# First, if we have a process to check, then check it.
# Skip on Windows - stdout/stderr is cassandra.bat
if not common.is_win() and not output_read:
if process:
process.poll()
if process.returncode is not None:
self.print_process_output(self.name, process, verbose)
output_read = True
if process.returncode != 0:
raise RuntimeError() # Shouldn't reuse RuntimeError but I'm lazy
line = f.readline()
if line:
reads = reads + line
for e in tofind:
m = e.search(line)
if m:
matchings.append((line, m))
tofind.remove(e)
if len(tofind) == 0:
return matchings[0] if isinstance(exprs, string_types) else matchings
else:
# yep, it's ugly
time.sleep(1)
if start + timeout < time.time():
> raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time.gmtime()) + " [" + self.name + "] Missing:
" + str([e.pattern for e in tofind]) + ":\n" + reads[:50] + ".....\nSee {} for remainder".format
(filename))
E ccmlib.node.TimeoutError: 03 Dec 2020 10:53:15 [replacement] Missing: ['Starting listening for CQL
clients']:
E INFO [main] 2020-12-03 10:43:16,387 YamlConfigura.....
E See system.log for remainder
../venv/src/ccm/ccmlib/node.py:550: TimeoutError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_replace_stopped_node_same_address // Error
test teardown failure
Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-12-03 10:
43:50,043 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800), ERROR [main] 2020-12-03
10:43:50,043 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800)]
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2554fd3d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f256408a8e0>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2556e0bf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2557734130>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f25575d7640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f25574e2f40>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2556e5d490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2556e5d2e0>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f25574e2520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f256620ea00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_collation // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_collation'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75486d1250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f754893b9d0>
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 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75492b3100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f75492b3c10>
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 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75493a3a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f75486fef10>
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 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f754924b1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7549384280>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2dba00a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0e2d58c5e0>
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 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2d859d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0e2d8d3b20>
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 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2d660790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0e2d660ee0>
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 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2e570220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0e2d8deac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superuser_can_create_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superuser_can_create_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f377588e160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3775a08700>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superuser_can_create_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[none] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[none]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3775f72c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3775f72310>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f37743a4520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f37742d3dc0>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f37759531c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3775aeff10>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f376d7ab850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f376d7ab610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_deprecated_repair_error_notification'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_password_authenticator_create_user_requires_password // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e056d4490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e056d4070>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_counter_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e05924040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e058f40d0>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e058871f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e043463a0>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e04086f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e040fe820>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e04225310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e04225940>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_murmur3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf2c9ed00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2bf2c901f0>
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 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf3890d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2bf34f6130>
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 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf2987af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2bf3be9430>
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 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf29fe160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2bf29fe0a0>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc95a114fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc95a17e5b0>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc95b2b0700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc95a1b9c70>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc959dd2460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc959bd9520>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc95a1c6520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc95aae5a90>
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 0x7ff553109d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff552307d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff5539ece50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff5526d2d60>
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 0x7ff553109d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff552772a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff5539ece50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff5532ed520>
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 0x7fc650f785b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc65060e910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6517f8d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc649c8a280>
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 0x7fc650f785b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc6512d3670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6517f8d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc65045eb80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wrapped_range_slices'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superusers_can_drop_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superusers_can_drop_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6e062f6730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e062f6670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e06b49dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6e062f6310>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superusers_can_drop_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_on_compact_table_with_tombstone_on_first_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_on_compact_table_with_tombstone_on_first_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6e062f6730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e06987d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e06b49dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6df67dc370>
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 0x7f6e062f6730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e04fee760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e06b49dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6df67dcaf0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_by_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multiget_slice_with_compact_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice_with_compact_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb4c9ee2760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb496a207f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb4ca732e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb4bb9d2c40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice_with_compact_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_slice_query_with_tombstones // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_slice_query_with_tombstones'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7d5a2d9a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d4af78e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d5abc8d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7d4afa9f70>
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 0x7f7d5a2d9a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d4a3baac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d5abc8d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7d4a738520>
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 0x7f7d5a2d9a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d49f23880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d5abc8d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7d49f236d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_uuid_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_no_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_no_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7d1776ceb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d14d71f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d17fb7ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7d14c4fe50>
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 0x7f7d1776ceb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d14e058b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d17fb7ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7d16e22e80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_drop_compact_storage_flag // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_compact_storage_flag'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f84ad4d0f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f84ac267e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f84adc21e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f84ad697850>
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 0x7f84ad4d0f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f84a66c8af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f84adc21e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f84a6702160>
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 0x7f2b833e2ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b82731070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b83886040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2b82776250>
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 0x7f2b833e2ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b8286c9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b83886040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2b82639b20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_super_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bootstrap_binary_disabled // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4019db0b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4018334dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f401a3ceee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f40182d6580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_for_range_name_queries_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_for_range_name_queries_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4019db0b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f401814f040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f401a3ceee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f401a202820>
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 0x7f4019db0b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4019e41850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f401a3ceee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4019e45430>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_reinsert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_14766 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f360efd1760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f360e5b8430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f360f78d040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f360e5b72e0>
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 0x7f360efd1760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f360e314ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f360f78d040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f360e314520>
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 0x7f71fea08be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f71e5e01250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f71ff1e8f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f71e5e01910>
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 0x7f1b9fb22370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b7e9d3460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ba02faee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1b7e9d35e0>
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 0x7f1b9fb22370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1ba01237f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ba02faee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1ba0123040>
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 0x7fef54b9da90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef551395b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef55378e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fef541d28b0>
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 0x7fef54b9da90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef4eeff490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef55378e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fef4eea0160>
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 0x7fabb4ac3a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fabb4bbbd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fabb52a0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fabb4daad90>
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 0x7f11fdfe0850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f11fc62cdf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f11fe7eef70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f11fc582f40>
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 0x7f11fdfe0850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f11fd53faf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f11fe7eef70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f11fc78ef10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_counter_cluster // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_counter_cluster'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680a3e1070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f680a3b4af0>
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 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680a410340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f680bf9faf0>
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 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680a484be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f680bf51550>
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 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680b36f9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f680b36fd00>
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_closing_connections // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a6af5a4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a68632070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a6b75ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a68632250>
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 0x7f0a6af5a4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a43772d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a6b75ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0a43772ca0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_ks_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_defaults // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04bdc54c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe04c4c8fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_populate_mv_after_insert_wide_rows // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_populate_mv_after_insert_wide_rows'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04bf3f760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe04c11ca30>
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 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04be2f3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe04afe68b0>
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 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04b3c66d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe04b3c6d00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_strategy_class'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_with_ssl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff4d69b3ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff4d511a5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4d71bedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff4d7072d00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff4d69b3ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff4d69f4fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4d71bedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff4d69f43d0>
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 0x7ff4d69b3ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff4d6fed8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4d71bedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff4d6fed910>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_cf_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_empty_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab87d86c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab87f4ffa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab885f5d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab86565fa0>
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 0x7fab87d86c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8841b340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab885f5d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab8841b5b0>
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 0x7f2b8b9faa60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b8b8a3be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b8c06be50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2b8be9b820>
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 0x7f2b8b9faa60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b8b89a820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b8c06be50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2b8ba6cdc0>
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 0x7fc1f4890790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1ef9728b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1f50ede50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1eeffd0a0>
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 0x7fc1f4890790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1efd76ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1f50ede50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1efd76430>
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 0x7fc1f4890790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1f4a4c3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1f50ede50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1f4a4c220>
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 0x7f90ec3f4a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f90eb91f040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f90ecbf5e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f90eb91f340>
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 0x7f90ec3f4a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f90eba30970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f90ecbf5e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f90eb938070>
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 0x7feb3bb90790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb3adaba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb3c1e9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb3ade1640>
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 0x7feb3bb90790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb3ad092b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb3c1e9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb3acf6040>
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 0x7feb3bb90790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb3ace2190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb3c1e9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb3ad55e50>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde70c95310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde71a311f0>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde72b56220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde725d6bb0>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde7197d8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde7197dd90>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde71695220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde716962e0>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe858457850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe85791afd0>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe85775ff10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe85775cf40>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe85799e6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe858457130>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe8575616a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe8574651c0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_of_already_repaired'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_resurrect_subcolumn // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_resurrect_subcolumn'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f39cb1e2d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39cb283460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39cba93ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f39c989d9d0>
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 0x7f39cb1e2d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39c8fad130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39cba93ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f39c8fb0190>
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 0x7f39cb1e2d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39ca87c7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39cba93ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f39ca88ec10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failure_during_anticompaction'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5635861f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5635ca7f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5636051e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5635e77130>
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 0x7f5635861f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5634e6d340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5636051e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5634e6d790>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_super_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_subcolumn_limit // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3068093d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f30687f42e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3068862dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3067590370>
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 0x7f3068093d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f306756d4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3068862dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f306756de20>
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 0x7f3a43339850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a428b3eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a43b2de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a426fff10>
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 0x7f3a43339850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a402380a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a43b2de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a40238310>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d93daa00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f97d815bb80>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d91caf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f97d93c6580>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d1dc25e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f97d1dc2a90>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d9785d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f97d93e76d0>
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 0x7f316c320f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f316b7de4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f316ca6adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f316b736bb0>
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 0x7f316c320f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f316b9bb940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f316ca6adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f316b9bba60>
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 0x7f316c320f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f316b8e5460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f316ca6adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f316b8e5e80>
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 0x7f0522c6ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f05213b7d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f05233faee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f05231d34f0>
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 0x7f0522c6ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f052123c280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f05233faee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0508792940>
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 0x7f0522c6ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0522dd1430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f05233faee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f05222fa9a0>
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 0x7f9f643e4280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f6287b460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f64a45f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9f648a6b20>
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 0x7f9f643e4280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f635d2820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f64a45f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9f635d85e0>
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 0x7f9f643e4280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f64689730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f64a45f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9f646899d0>
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 0x7fcab2011af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcab1fd3d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcab2829160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcab03fae80>
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 0x7fcab2011af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcab0f9ee80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcab2829160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcab045fcd0>
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 0x7fcab2011af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcab16f8100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcab2829160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcab16f8b80>
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 0x7f456788f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4565eb4670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f456813cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4565fc5c40>
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 0x7f456788f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4567f6dd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f456813cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4567a47ca0>
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 0x7f456788f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4567de9d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f456813cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f45678e5dc0>
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 0x7f82307d2850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f822fe9f1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8230fe9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f822fe7a5b0>
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 0x7f82307d2850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f823098d2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8230fe9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f823098de50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_counter_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f818d4fd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f818d6d8ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f818ddc4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f818c04ddf0>
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 0x7f818d4fd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f818c8fe1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f818ddc4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f818c8f1340>
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 0x7f818d4fd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f818c9c1d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f818ddc4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f818c9bf220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_not_found_quorum'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_standard_row // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_standard_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f555c48af10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f555bb20df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f555ccece50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f555bb1fbe0>
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 0x7f555c48af10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f555bbc2790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f555ccece50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f555bbc2160>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring_on_invalid_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_with_standard_under // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc9e3cdc610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc9e21f45b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc9e44f1040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc9e21f8970>
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 0x7fc9e3cdc610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc9e20747c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc9e44f1040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc9e2074130>
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 0x7fe3674ce100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe34c2cc3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe367d00ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe366922430>
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 0x7fe3674ce100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe36777fe50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe367d00ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe36777fd30>
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 0x7fbe601a5220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbe5e8449a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbe60a61ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbe5e7c4b20>
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 0x7fbe601a5220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbe6083f970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbe60a61ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbe5c38e3a0>
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 0x7fc75f6f9280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc75ed0b160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc75ff0fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc75ecd8d30>
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 0x7fc75f6f9280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc75f854ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc75ff0fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc75f854490>
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 0x7fc75f6f9280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc75f815190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc75ff0fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc75f85b070>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf99adf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6bf99a8fd0>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf980ee20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6bf980b6d0>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf98fb580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6bf98fb070>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf97f1910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6bf98cb250>
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 0x7f3074e9aee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f307536a520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3075532ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f30740fe310>
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 0x7f3074e9aee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f306ffe2f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3075532ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f30743db970>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faba81719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faba824ef40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faba89eeca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faba8159df0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_insertions_and_deletions // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_insertions_and_deletions'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faba81719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faba5ceb5b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faba89eeca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faba83543d0>
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 0x7faba81719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faba6835400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faba89eeca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faba87b97f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7feca45048b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feca439cd00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feca4baddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feca453fa30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_system_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_system_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7feca45048b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feca2a85ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feca4baddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feca3931bb0>
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 0x7feca45048b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feca439f490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feca4baddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feca439fe50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc539b16610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc5399fec10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_wide_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc538d36a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc5283528e0>
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 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc528ce09a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc5390c19a0>
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 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc528d837f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc52bec9d30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cql_read_compatibility // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cql_read_compatibility'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa55438f700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa550b048e0>
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 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa55185a340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa5518c9850>
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 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5545a90d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa5545a94c0>
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 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5548a2250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa5548a26d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff96a98a550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff96a9398b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_13691 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff968dd7d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff968e70340>
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 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff968183460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff95824b310>
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 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff9698890d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff969889ac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2c44437f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c445ebd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c44c8df70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2c44617a60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2c44437f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c434a2d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c44c8df70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2c2018da90>
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 0x7f2c44437f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c436f07c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c44c8df70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2c436f08b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1b182dfac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b182f82b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1b18b29dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1b18367940>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_insert_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1b182dfac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b184fd910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1b18b29dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1b1730f7c0>
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 0x7f1b182dfac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b18526340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1b18b29dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1b185268b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_5 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_5'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa3ba42c370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa3ba5dcaf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa3bac85d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa3ba613f10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_5'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cf_remove_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa3ba42c370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa3ba663a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa3bac85d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa3ba987970>
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 0x7fa3ba42c370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa3b811fbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa3bac85d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa3b9bf5a90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_alter_rf_and_run_read_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_rf_and_run_read_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb45cb220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbeb40fee50>
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 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb407c8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbeb40e8340>
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 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb4142910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbeb4cb0310>
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 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb4870e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbeb48708b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_table_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_table_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee1f59d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ee1edc580>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee8244be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ee1e6bdc0>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee9571cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ee9577760>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee1ff0d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ee1ff07c0>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee90d3220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ee808d4c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff34f579070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff34e7d5fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff34fd6ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff34e84b8e0>
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 0x7ff34f579070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff34e8384c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff34fd6ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff34e838ca0>
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 0x7ff34f579070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff34e8c0940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff34fd6ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff34e8c07c0>
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 0x7fb7d4889f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb7d039b3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb7d4f67d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb7d0325190>
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 0x7fb7d4889f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb7d3e3a9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb7d4f67d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb7d3e3a640>
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 0x7fb7d4889f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb7d043db20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb7d4f67d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb7d043d490>
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_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 0x7fd5d6e3fdf0>
fixture_