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/02 15:58:40 UTC
Build complete: Cassandra-trunk #179 [UNSTABLE]
90b2f3e068a95e4fd70ec19d0dff60abcf10efc8
-------------------------------------------------------------------------------
Build Cassandra-trunk #179 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/179/
-------------------------------------------------------------------------------
Changes:
[Marcus Eriksson] CASSANDRA-16274 followup 2 - reduce iterations in
-------------------------------------------------------------------------------
Failed Tests:
5 tests failed.
FAILED: dtest.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED: dtest.paging_test.TestPagingWithDeletions.test_failure_threshold_deletions
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.db.SecondaryIndexTest.testIndexCreate-cdc
-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------
Tests Failures Errors Skipped Success rate Time
36209 4 539 206 98.50% 184092.604
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3828 539 1 0 133876.982
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 0 0 528.717
org.apache.cassandra.auth 216 0 0 0 97.924
org.apache.cassandra.auth.jmx 138 0 0 0 34.861
org.apache.cassandra.batchlog 72 0 0 0 161.729
org.apache.cassandra.cache 24 0 0 0 45.562
org.apache.cassandra.concurrent 58 0 2 0 1229.168
org.apache.cassandra.config 210 0 0 0 20.672
org.apache.cassandra.cql.jdbc 6 0 0 0 0.677
org.apache.cassandra.cql3 1438 0 0 54 3706.250
org.apache.cassandra.cql3.conditions 24 0 0 0 4.304
org.apache.cassandra.cql3.functions 186 0 0 0 93.928
org.apache.cassandra.cql3.restrictions 138 0 0 0 8.068
org.apache.cassandra.cql3.selection 60 0 0 0 87.335
org.apache.cassandra.cql3.statements 144 0 0 0 174.347
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2388.373
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 319.505
org.apache.cassandra.cql3.validation.operations 2898 0 0 0 2492.628
org.apache.cassandra.db 2394 0 1 4 1542.112
org.apache.cassandra.db.aggregation 36 0 0 0 6.656
org.apache.cassandra.db.columniterator 6 0 0 0 20.690
org.apache.cassandra.db.commitlog 2426 0 0 14 1789.448
org.apache.cassandra.db.compaction 1126 0 0 12 3219.057
org.apache.cassandra.db.composites 18 0 0 0 4.345
org.apache.cassandra.db.context 48 0 0 0 15.091
org.apache.cassandra.db.filter 48 0 0 0 9.503
org.apache.cassandra.db.lifecycle 408 0 0 0 210.761
org.apache.cassandra.db.marshal 846 0 0 0 276.970
org.apache.cassandra.db.monitoring 90 0 0 0 33.207
org.apache.cassandra.db.partition 60 0 0 0 388.400
org.apache.cassandra.db.partitions 48 0 0 0 4.177
org.apache.cassandra.db.repair 138 0 0 6 125.120
org.apache.cassandra.db.rows 324 0 0 0 270.107
org.apache.cassandra.db.streaming 108 0 0 0 173.270
org.apache.cassandra.db.transform 132 0 0 0 40.999
org.apache.cassandra.db.view 24 0 0 0 137.761
org.apache.cassandra.db.virtual 78 0 0 0 164.418
org.apache.cassandra.dht 624 0 0 0 326.900
org.apache.cassandra.dht.tokenallocator 18 0 0 2 516.156
org.apache.cassandra.diag 36 0 0 0 6.411
org.apache.cassandra.diag.store 36 0 0 0 0.703
org.apache.cassandra.distributed.test 1678 0 0 36 9711.184
org.apache.cassandra.distributed.test.ring 10 0 0 0 628.742
org.apache.cassandra.distributed.upgrade 15 0 0 0 561.416
org.apache.cassandra.fql 210 0 0 0 55.722
org.apache.cassandra.fqltool 50 0 0 0 12.545
org.apache.cassandra.gms 96 0 0 0 120.304
org.apache.cassandra.hints 224 0 0 0 1472.580
org.apache.cassandra.index 270 0 0 0 331.643
org.apache.cassandra.index.internal 168 0 0 0 137.571
org.apache.cassandra.index.sasi 246 0 0 0 239.639
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 8.466
org.apache.cassandra.index.sasi.conf 84 0 0 0 6.989
org.apache.cassandra.index.sasi.disk 168 0 0 0 209.847
org.apache.cassandra.index.sasi.plan 48 0 0 0 28.327
org.apache.cassandra.index.sasi.utils 312 0 0 0 20.803
org.apache.cassandra.io 30 0 0 0 91.437
org.apache.cassandra.io.compress 276 0 0 0 123.588
org.apache.cassandra.io.sstable 764 0 0 12 1692.551
org.apache.cassandra.io.sstable.format 6 0 0 0 13.534
org.apache.cassandra.io.sstable.format.big 12 0 0 0 19.995
org.apache.cassandra.io.sstable.metadata 60 0 0 0 7.767
org.apache.cassandra.io.util 798 0 0 0 271.337
org.apache.cassandra.locator 422 0 0 0 704.769
org.apache.cassandra.metrics 444 0 0 6 421.047
org.apache.cassandra.net 938 0 0 0 1301.031
org.apache.cassandra.net.proxy 18 0 0 0 4.953
org.apache.cassandra.repair 210 0 0 6 257.191
org.apache.cassandra.repair.asymmetric 90 0 0 0 108.192
org.apache.cassandra.repair.consistent 414 0 0 6 107.319
org.apache.cassandra.repair.consistent.admin 30 0 0 0 17.666
org.apache.cassandra.repair.messages 108 0 0 0 16.376
org.apache.cassandra.schema 246 0 0 6 104.900
org.apache.cassandra.security 156 0 0 0 22.447
org.apache.cassandra.serializers 198 0 0 0 3.903
org.apache.cassandra.service 780 0 0 6 779.039
org.apache.cassandra.service.pager 42 0 0 0 7.169
org.apache.cassandra.service.reads 714 0 0 6 59.824
org.apache.cassandra.service.reads.repair 204 0 0 6 106.409
org.apache.cassandra.streaming 64 0 0 0 664.776
org.apache.cassandra.streaming.async 108 0 0 0 20.586
org.apache.cassandra.streaming.compression 36 0 0 0 7.668
org.apache.cassandra.streaming.messages 6 0 0 0 0.805
org.apache.cassandra.stress.generate 12 0 0 0 0.504
org.apache.cassandra.stress.settings 16 0 0 0 1.916
org.apache.cassandra.stress.util 10 0 0 0 0.217
org.apache.cassandra.tools 792 0 0 0 1248.631
org.apache.cassandra.tools.cassandrastress 6 0 0 0 77.419
org.apache.cassandra.tools.cqlsh 6 0 0 0 75.657
org.apache.cassandra.tools.nodetool 6 0 0 0 12.256
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.727
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 167.916
org.apache.cassandra.tracing 36 0 0 0 6.649
org.apache.cassandra.transport 420 0 0 0 4115.571
org.apache.cassandra.transport.messages 12 0 0 0 4.639
org.apache.cassandra.triggers 120 0 0 0 58.151
org.apache.cassandra.utils 1126 0 0 12 2547.678
org.apache.cassandra.utils.binlog 126 0 0 0 133.340
org.apache.cassandra.utils.btree 240 0 0 0 5.122
org.apache.cassandra.utils.concurrent 378 0 0 6 48.668
org.apache.cassandra.utils.memory 220 0 0 0 533.309
org.apache.cassandra.utils.obs 24 0 0 0 3.302
org.apache.cassandra.utils.streamhist 66 0 0 0 13.801
org.apache.cassandra.utils.vint 24 0 0 0 1.782
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 1080.759
Cassandra dtests 5 0 0 493.860
Cassandra dtests 6 0 0 753.418
Cassandra dtests 5 0 0 821.232
Cassandra dtests 5 0 0 901.554
Cassandra dtests 4 0 0 351.001
Cassandra dtests 2 0 0 361.182
Cassandra dtests 3 0 0 884.398
Cassandra dtests 24 5 0 489.408
Cassandra dtests 22 4 0 560.627
Cassandra dtests 22 4 0 524.605
Cassandra dtests 22 5 0 641.073
Cassandra dtests 22 5 0 346.943
Cassandra dtests 21 4 0 532.312
Cassandra dtests 22 4 0 779.220
Cassandra dtests 20 2 0 694.874
Cassandra dtests 20 2 0 929.049
Cassandra dtests 21 3 0 594.988
Cassandra dtests 19 1 0 1039.545
Cassandra dtests 22 3 0 447.377
Cassandra dtests 20 2 0 856.355
Cassandra dtests 20 2 0 1186.522
Cassandra dtests 19 2 0 645.565
Cassandra dtests 19 3 0 495.760
Cassandra dtests 19 2 0 475.268
Cassandra dtests 17 1 0 410.184
Cassandra dtests 19 2 0 558.550
Cassandra dtests 19 2 0 572.519
Cassandra dtests 19 1 0 792.237
Cassandra dtests 20 2 0 625.656
Cassandra dtests 23 4 0 447.794
Cassandra dtests 20 2 0 1141.067
Cassandra dtests 21 4 0 833.839
Cassandra dtests 20 3 0 615.827
Cassandra dtests 18 2 0 675.764
Cassandra dtests 17 2 0 379.835
Cassandra dtests 19 3 0 484.877
Cassandra dtests 19 2 0 423.391
Cassandra dtests 20 3 0 457.129
Cassandra dtests 21 4 0 419.981
Cassandra dtests 20 4 0 342.296
Cassandra dtests 22 3 0 373.126
Cassandra dtests 19 2 0 595.356
Cassandra dtests 18 2 0 1146.828
Cassandra dtests 19 2 0 1079.544
Cassandra dtests 22 4 0 1040.057
Cassandra dtests 20 3 0 802.400
Cassandra dtests 20 3 0 943.302
Cassandra dtests 20 3 0 1038.728
Cassandra dtests 20 3 0 925.239
Cassandra dtests 20 3 0 968.809
Cassandra dtests 20 2 0 756.427
Cassandra dtests 22 3 0 626.293
Cassandra dtests 20 2 0 760.012
Cassandra dtests 20 2 0 887.039
Cassandra dtests 20 2 0 1502.932
Cassandra dtests 20 2 0 1088.741
Cassandra dtests 21 3 0 923.966
Cassandra dtests 22 4 0 718.129
Cassandra dtests 20 2 0 888.562
Cassandra dtests 21 3 0 671.691
Cassandra dtests 21 3 0 912.047
Cassandra dtests 21 4 0 890.047
Cassandra dtests 22 4 0 459.485
Cassandra dtests 22 4 0 556.813
Cassandra dtests 21 3 0 516.897
Cassandra dtests 21 3 0 856.125
Cassandra dtests 21 3 0 531.688
Cassandra dtests 22 4 0 637.020
Cassandra dtests 23 5 0 511.855
Cassandra dtests 21 3 0 519.766
Cassandra dtests 21 3 0 546.310
Cassandra dtests 19 1 0 821.223
Cassandra dtests 19 3 0 528.373
Cassandra dtests 18 2 0 603.757
Cassandra dtests 20 4 0 460.951
Cassandra dtests 20 4 0 407.442
Cassandra dtests 17 1 0 528.648
Cassandra dtests 20 3 0 339.274
Cassandra dtests 19 2 0 419.376
Cassandra dtests 21 4 0 566.378
Cassandra dtests 21 4 0 732.451
Cassandra dtests 19 3 0 524.393
Cassandra dtests 20 2 0 817.752
Cassandra dtests 19 4 0 343.089
Cassandra dtests 18 3 0 317.278
Cassandra dtests 20 3 0 517.189
Cassandra dtests 20 3 0 548.756
Cassandra dtests 22 5 0 401.416
Cassandra dtests 22 4 0 579.678
Cassandra dtests 21 4 0 459.538
Cassandra dtests 20 3 0 645.449
Cassandra dtests 20 3 0 607.789
Cassandra dtests 20 4 0 569.871
Cassandra dtests 21 3 0 840.841
Cassandra dtests 18 2 0 570.125
Cassandra dtests 18 2 0 519.908
Cassandra dtests 18 2 0 704.254
Cassandra dtests 18 2 0 560.628
Cassandra dtests 16 2 0 400.177
Cassandra dtests 17 2 0 694.918
Cassandra dtests 18 2 0 564.511
Cassandra dtests 17 2 0 837.616
Cassandra dtests 18 2 0 888.009
Cassandra dtests 19 2 0 792.180
Cassandra dtests 20 2 0 618.114
Cassandra dtests 20 4 0 427.786
Cassandra dtests 19 3 0 860.908
Cassandra dtests 18 2 0 952.725
Cassandra dtests 20 3 0 715.549
Cassandra dtests 20 3 0 603.206
Cassandra dtests 20 3 0 466.647
Cassandra dtests 19 2 0 488.952
Cassandra dtests 20 3 0 620.102
Cassandra dtests 20 3 0 1025.656
Cassandra dtests 20 3 0 694.521
Cassandra dtests 20 2 0 857.159
Cassandra dtests 20 3 0 486.240
Cassandra dtests 19 2 0 869.046
Cassandra dtests 19 2 0 767.608
Cassandra dtests 19 2 0 528.014
Cassandra dtests 19 2 0 703.200
Cassandra dtests 21 4 0 428.898
Cassandra dtests 19 2 0 653.805
Cassandra dtests 21 4 0 679.896
Cassandra dtests 21 4 0 609.108
Cassandra dtests 20 3 0 606.674
Cassandra dtests 19 1 0 1068.509
Cassandra dtests 20 3 0 647.468
Cassandra dtests 21 4 0 864.711
Cassandra dtests 20 3 0 1042.940
Cassandra dtests 21 4 0 913.386
Cassandra dtests 20 3 0 790.629
Cassandra dtests 19 2 0 616.523
Cassandra dtests 18 2 0 835.422
Cassandra dtests 16 1 0 607.071
Cassandra dtests 20 2 0 665.367
Cassandra dtests 19 3 0 667.741
Cassandra dtests 18 2 0 624.530
Cassandra dtests 19 3 0 533.614
Cassandra dtests 20 4 0 466.928
Cassandra dtests 18 2 0 553.417
Cassandra dtests 19 2 0 448.298
Cassandra dtests 19 2 0 364.185
Cassandra dtests 22 5 0 1271.569
Cassandra dtests 21 4 0 748.775
Cassandra dtests 19 3 0 506.672
Cassandra dtests 20 2 0 847.075
Cassandra dtests 17 2 0 455.086
Cassandra dtests 19 4 0 183.961
Cassandra dtests 20 3 0 642.840
Cassandra dtests 20 3 0 535.550
Cassandra dtests 21 4 0 376.763
Cassandra dtests 24 5 0 500.995
Cassandra dtests 21 4 0 358.629
Cassandra dtests 21 4 0 512.798
Cassandra dtests 20 3 0 704.730
Cassandra dtests 19 3 0 572.246
Cassandra dtests 21 3 0 1097.592
Cassandra dtests 19 3 0 536.579
Cassandra dtests 18 2 0 537.100
Cassandra dtests 18 2 0 477.874
Cassandra dtests 18 2 1 587.362
Cassandra dtests 17 2 0 533.924
Cassandra dtests 16 2 0 385.196
Cassandra dtests 18 2 0 731.473
Cassandra dtests 18 2 0 971.234
Cassandra dtests 17 2 0 648.223
Cassandra dtests 19 2 0 797.977
Cassandra dtests 19 1 0 843.668
Cassandra dtests 20 4 0 516.237
Cassandra dtests 19 3 0 922.659
Cassandra dtests 19 3 0 906.379
Cassandra dtests 19 2 0 741.116
Cassandra dtests 20 3 0 683.188
Cassandra dtests 19 2 0 671.819
Cassandra dtests 20 3 0 469.382
Cassandra dtests 19 2 0 744.920
Cassandra dtests 20 3 0 922.953
Cassandra dtests 20 3 0 672.409
Cassandra dtests 20 2 0 666.382
Cassandra dtests 21 4 0 379.615
Cassandra dtests 19 2 0 709.801
Cassandra dtests 19 2 0 757.757
Cassandra dtests 19 2 0 731.196
Cassandra dtests 19 2 0 737.610
Cassandra dtests 21 4 0 561.245
Cassandra dtests 19 2 0 682.234
Cassandra dtests 20 3 0 633.297
Cassandra dtests 21 4 0 796.609
Cassandra dtests 21 4 0 609.280
Cassandra dtests 20 2 0 1081.749
Cassandra dtests 20 3 0 518.251
Cassandra dtests 21 4 0 435.789
Cassandra dtests 20 3 0 767.496
Cassandra dtests 21 4 0 1033.667
Cassandra dtests 20 3 0 932.293
Cassandra dtests 18 1 0 754.737
Cassandra dtests 20 3 0 785.382
Cassandra dtests 16 1 0 454.773
-------------------------------------------------------------------------------
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.243
AuditLoggerAuthTest-cdc 9 0 0 0 53.090
AuditLoggerTest-cdc 28 0 0 0 23.200
BinAuditLoggerTest-cdc 1 0 0 0 13.006
AuditLogFilterTest-cdc 10 0 0 0 0.305
AuditLoggerAuthTest-cdc 9 0 0 0 52.054
AuditLoggerTest-cdc 28 0 0 0 19.578
BinAuditLoggerTest-cdc 1 0 0 0 11.737
AuditLogFilterTest-compression 10 0 0 0 0.280
AuditLoggerAuthTest-compression 9 0 0 0 53.222
AuditLoggerTest-compression 28 0 0 0 22.420
BinAuditLoggerTest-compression 1 0 0 0 13.054
AuditLogFilterTest-compression 10 0 0 0 0.321
AuditLoggerAuthTest-compression 9 0 0 0 52.931
AuditLoggerTest-compression 28 0 0 0 21.665
BinAuditLoggerTest-compression 1 0 0 0 12.177
AuditLogFilterTest 10 0 0 0 0.211
AuditLoggerAuthTest 9 0 0 0 54.196
AuditLoggerTest 28 0 0 0 27.052
BinAuditLoggerTest 1 0 0 0 13.088
AuditLogFilterTest 10 0 0 0 0.337
AuditLoggerAuthTest 9 0 0 0 52.460
AuditLoggerTest 28 0 0 0 20.079
BinAuditLoggerTest 1 0 0 0 12.011
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.580
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.039
CassandraRoleManagerTest-cdc 1 0 0 0 3.395
PasswordAuthenticatorTest-cdc 7 0 0 0 5.512
RoleOptionsTest-cdc 4 0 0 0 0.436
RolesTest-cdc 4 0 0 0 3.600
AuthCacheTest-cdc 14 0 0 0 0.554
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 3.352
CassandraRoleManagerTest-cdc 1 0 0 0 2.725
PasswordAuthenticatorTest-cdc 7 0 0 0 4.430
RoleOptionsTest-cdc 4 0 0 0 0.422
RolesTest-cdc 4 0 0 0 2.604
AuthCacheTest-compression 14 0 0 0 0.570
CassandraNetworkAuthorizerTest- 6 0 0 0 4.130
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.538
PasswordAuthenticatorTest-compression 7 0 0 0 5.513
RoleOptionsTest-compression 4 0 0 0 0.436
RolesTest-compression 4 0 0 0 3.448
AuthCacheTest-compression 14 0 0 0 0.628
CassandraNetworkAuthorizerTest- 6 0 0 0 3.645
compression
CassandraRoleManagerTest-compression 1 0 0 0 2.677
PasswordAuthenticatorTest-compression 7 0 0 0 4.979
RoleOptionsTest-compression 4 0 0 0 0.520
RolesTest-compression 4 0 0 0 2.927
AuthCacheTest 14 0 0 0 0.453
CassandraNetworkAuthorizerTest 6 0 0 0 4.091
CassandraRoleManagerTest 1 0 0 0 3.235
PasswordAuthenticatorTest 7 0 0 0 6.171
RoleOptionsTest 4 0 0 0 0.425
RolesTest 4 0 0 0 3.279
AuthCacheTest 14 0 0 0 0.717
CassandraNetworkAuthorizerTest 6 0 0 0 3.673
CassandraRoleManagerTest 1 0 0 0 2.949
PasswordAuthenticatorTest 7 0 0 0 4.695
RoleOptionsTest 4 0 0 0 0.482
RolesTest 4 0 0 0 3.094
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.219
JMXAuthTest-cdc 3 0 0 0 5.036
AuthorizationProxyTest-cdc 20 0 0 0 1.200
JMXAuthTest-cdc 3 0 0 0 3.703
AuthorizationProxyTest-compression 20 0 0 0 1.238
JMXAuthTest-compression 3 0 0 0 4.691
AuthorizationProxyTest-compression 20 0 0 0 1.427
JMXAuthTest-compression 3 0 0 0 4.245
AuthorizationProxyTest 20 0 0 0 1.118
JMXAuthTest 3 0 0 0 5.065
AuthorizationProxyTest 20 0 0 0 1.373
JMXAuthTest 3 0 0 0 4.546
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.507
BatchlogManagerTest-cdc 6 0 0 0 23.866
BatchlogTest-cdc 1 0 0 0 3.445
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.491
BatchlogManagerTest-cdc 6 0 0 0 22.590
BatchlogTest-cdc 1 0 0 0 2.499
BatchlogEndpointFilterTest-compression 5 0 0 0 0.470
BatchlogManagerTest-compression 6 0 0 0 23.863
BatchlogTest-compression 1 0 0 0 3.307
BatchlogEndpointFilterTest-compression 5 0 0 0 0.529
BatchlogManagerTest-compression 6 0 0 0 23.281
BatchlogTest-compression 1 0 0 0 2.818
BatchlogEndpointFilterTest 5 0 0 0 0.408
BatchlogManagerTest 6 0 0 0 23.483
BatchlogTest 1 0 0 0 3.071
BatchlogEndpointFilterTest 5 0 0 0 0.546
BatchlogManagerTest 6 0 0 0 23.859
BatchlogTest 1 0 0 0 2.696
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.640
CacheProviderTest-cdc 2 0 0 0 4.919
AutoSavingCacheTest-cdc 2 0 0 0 2.728
CacheProviderTest-cdc 2 0 0 0 3.571
AutoSavingCacheTest-compression 2 0 0 0 3.508
CacheProviderTest-compression 2 0 0 0 4.826
AutoSavingCacheTest-compression 2 0 0 0 3.125
CacheProviderTest-compression 2 0 0 0 3.976
AutoSavingCacheTest 2 0 0 0 3.360
CacheProviderTest 2 0 0 0 4.306
AutoSavingCacheTest 2 0 0 0 3.118
CacheProviderTest 2 0 0 0 4.485
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.626
LongSharedExecutorPoolTest 1 0 1 0 234.925
LongOpOrderTest 1 0 0 0 330.558
LongSharedExecutorPoolTest 1 0 1 0 199.260
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.917
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.562
SEPExecutorTest-cdc 2 0 0 0 5.191
WaitQueueTest-cdc 2 0 0 0 0.249
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.422
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.583
SEPExecutorTest-cdc 2 0 0 0 4.264
WaitQueueTest-cdc 2 0 0 0 0.305
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.674
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.568
compression
SEPExecutorTest-compression 2 0 0 0 5.291
WaitQueueTest-compression 2 0 0 0 0.251
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.967
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.718
compression
SEPExecutorTest-compression 2 0 0 0 5.461
WaitQueueTest-compression 2 0 0 0 0.370
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.365
DebuggableThreadPoolExecutorTest 4 0 0 0 1.441
SEPExecutorTest 2 0 0 0 4.483
WaitQueueTest 2 0 0 0 0.242
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.063
DebuggableThreadPoolExecutorTest 4 0 0 0 1.804
SEPExecutorTest 2 0 0 0 6.223
WaitQueueTest 2 0 0 0 0.385
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.169
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.328
DatabaseDescriptorTest-cdc 21 0 0 0 1.091
EncryptionOptionsTest-cdc 4 0 0 0 0.411
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.335
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.207
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.251
DatabaseDescriptorTest-cdc 21 0 0 0 1.128
EncryptionOptionsTest-cdc 4 0 0 0 0.436
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.389
CassandraRelevantPropertiesTest- 8 0 0 0 0.168
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.338
DatabaseDescriptorTest-compression 21 0 0 0 1.088
EncryptionOptionsTest-compression 4 0 0 0 0.442
YamlConfigurationLoaderTest-compression 1 0 0 0 0.369
CassandraRelevantPropertiesTest- 8 0 0 0 0.218
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.358
DatabaseDescriptorTest-compression 21 0 0 0 1.203
EncryptionOptionsTest-compression 4 0 0 0 0.500
YamlConfigurationLoaderTest-compression 1 0 0 0 0.461
CassandraRelevantPropertiesTest 8 0 0 0 0.155
DatabaseDescriptorRefTest 1 0 0 0 1.285
DatabaseDescriptorTest 21 0 0 0 0.989
EncryptionOptionsTest 4 0 0 0 0.356
YamlConfigurationLoaderTest 1 0 0 0 0.295
CassandraRelevantPropertiesTest 8 0 0 0 0.222
DatabaseDescriptorRefTest 1 0 0 0 1.331
DatabaseDescriptorTest 21 0 0 0 1.191
EncryptionOptionsTest 4 0 0 0 0.519
YamlConfigurationLoaderTest 1 0 0 0 0.439
-------------------------------------------------------------------------------
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.144
JdbcDecimalTest-compression 1 0 0 0 0.077
JdbcDecimalTest-compression 1 0 0 0 0.154
JdbcDecimalTest 1 0 0 0 0.063
JdbcDecimalTest 1 0 0 0 0.164
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 126.135
ManyRowsTest 2 0 0 0 6.867
ViewLongTest 5 0 0 0 103.417
CorruptionTest 1 0 0 0 125.618
ManyRowsTest 2 0 0 0 6.664
ViewLongTest 5 0 0 0 101.559
CDCStatementTest-cdc 3 0 0 0 4.495
CQL3TypeLiteralTest-cdc 6 0 0 0 1.017
ColumnIdentifierTest-cdc 4 0 0 0 0.419
CqlParserTest-cdc 3 0 0 0 0.433
CustomNowInSecondsTest-cdc 4 0 0 0 14.952
DeleteTest-cdc 1 0 0 0 16.468
DistinctQueryPagingTest-cdc 5 0 0 0 15.359
DurationTest-cdc 8 0 0 0 0.096
EmptyValuesTest-cdc 14 0 0 5 38.394
ErrorCollectorTest-cdc 6 0 0 0 0.073
GcCompactionTest-cdc 8 0 0 0 10.412
IndexQueryPagingTest-cdc 5 0 0 0 16.128
KeyCacheCqlTest-cdc 10 0 0 0 31.172
ListsTest-cdc 6 0 0 0 7.601
NonNativeTimestampTest-cdc 1 0 0 0 5.312
OutOfSpaceTest-cdc 3 0 0 0 6.755
PagingQueryTest-cdc 1 0 0 0 26.597
PagingTest-cdc 1 0 0 0 11.076
PreparedStatementsTest-cdc 10 0 0 0 23.290
PstmtPersistenceTest-cdc 2 0 0 0 18.782
QueryEventsTest-cdc 4 0 0 0 17.673
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.476
ReservedKeywordsTest-cdc 1 0 0 0 0.907
SerializationMirrorTest-cdc 1 0 0 0 3.657
SimpleQueryTest-cdc 18 0 0 0 9.453
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.838
TraceCqlTest-cdc 1 0 0 0 12.971
UDHelperTest-cdc 3 0 0 0 0.375
ViewComplexTest-cdc 32 0 0 1 106.746
ViewFilteringTest-cdc 25 0 0 3 51.716
ViewSchemaTest-cdc 7 0 0 0 25.568
ViewTest-cdc 41 0 0 0 62.452
CDCStatementTest-cdc 3 0 0 0 3.460
CQL3TypeLiteralTest-cdc 6 0 0 0 0.942
ColumnIdentifierTest-cdc 4 0 0 0 0.456
CqlParserTest-cdc 3 0 0 0 0.398
CustomNowInSecondsTest-cdc 4 0 0 0 13.216
DeleteTest-cdc 1 0 0 0 13.806
DistinctQueryPagingTest-cdc 5 0 0 0 13.397
DurationTest-cdc 8 0 0 0 0.170
EmptyValuesTest-cdc 14 0 0 5 35.637
ErrorCollectorTest-cdc 6 0 0 0 0.145
GcCompactionTest-cdc 8 0 0 0 8.640
IndexQueryPagingTest-cdc 5 0 0 0 13.282
KeyCacheCqlTest-cdc 10 0 0 0 19.765
ListsTest-cdc 6 0 0 0 5.406
NonNativeTimestampTest-cdc 1 0 0 0 4.096
OutOfSpaceTest-cdc 3 0 0 0 6.804
PagingQueryTest-cdc 1 0 0 0 26.812
PagingTest-cdc 1 0 0 0 12.141
PreparedStatementsTest-cdc 10 0 0 0 19.379
PstmtPersistenceTest-cdc 2 0 0 0 13.779
QueryEventsTest-cdc 4 0 0 0 13.772
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.476
ReservedKeywordsTest-cdc 1 0 0 0 0.931
SerializationMirrorTest-cdc 1 0 0 0 3.488
SimpleQueryTest-cdc 18 0 0 0 11.293
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.491
TraceCqlTest-cdc 1 0 0 0 13.471
UDHelperTest-cdc 3 0 0 0 0.417
ViewComplexTest-cdc 32 0 0 1 103.660
ViewFilteringTest-cdc 25 0 0 3 46.621
ViewSchemaTest-cdc 7 0 0 0 24.826
ViewTest-cdc 41 0 0 0 60.726
CDCStatementTest-compression 3 0 0 0 4.500
CQL3TypeLiteralTest-compression 6 0 0 0 0.998
ColumnIdentifierTest-compression 4 0 0 0 0.459
CqlParserTest-compression 3 0 0 0 0.439
CustomNowInSecondsTest-compression 4 0 0 0 15.264
DeleteTest-compression 1 0 0 0 16.683
DistinctQueryPagingTest-compression 5 0 0 0 15.186
DurationTest-compression 8 0 0 0 0.100
EmptyValuesTest-compression 14 0 0 5 38.482
ErrorCollectorTest-compression 6 0 0 0 0.078
GcCompactionTest-compression 8 0 0 0 10.601
IndexQueryPagingTest-compression 5 0 0 0 17.097
KeyCacheCqlTest-compression 10 0 0 0 33.627
ListsTest-compression 6 0 0 0 7.701
NonNativeTimestampTest-compression 1 0 0 0 5.108
OutOfSpaceTest-compression 3 0 0 0 6.208
PagingQueryTest-compression 1 0 0 0 25.914
PagingTest-compression 1 0 0 0 11.533
PreparedStatementsTest-compression 10 0 0 0 26.783
PstmtPersistenceTest-compression 2 0 0 0 14.900
QueryEventsTest-compression 4 0 0 0 15.615
QueryWithIndexedSSTableTest-compression 1 0 0 0 6.124
ReservedKeywordsTest-compression 1 0 0 0 1.559
SerializationMirrorTest-compression 1 0 0 0 5.143
SimpleQueryTest-compression 18 0 0 0 10.701
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.832
compression
TraceCqlTest-compression 1 0 0 0 14.328
UDHelperTest-compression 3 0 0 0 0.369
ViewComplexTest-compression 32 0 0 1 104.720
ViewFilteringTest-compression 25 0 0 3 52.096
ViewSchemaTest-compression 7 0 0 0 26.779
ViewTest-compression 41 0 0 0 61.306
CDCStatementTest-compression 3 0 0 0 4.149
CQL3TypeLiteralTest-compression 6 0 0 0 1.153
ColumnIdentifierTest-compression 4 0 0 0 0.497
CqlParserTest-compression 3 0 0 0 0.468
CustomNowInSecondsTest-compression 4 0 0 0 13.685
DeleteTest-compression 1 0 0 0 15.272
DistinctQueryPagingTest-compression 5 0 0 0 14.356
DurationTest-compression 8 0 0 0 0.229
EmptyValuesTest-compression 14 0 0 5 39.080
ErrorCollectorTest-compression 6 0 0 0 0.196
GcCompactionTest-compression 8 0 0 0 9.175
IndexQueryPagingTest-compression 5 0 0 0 15.538
KeyCacheCqlTest-compression 10 0 0 0 24.729
ListsTest-compression 6 0 0 0 5.584
NonNativeTimestampTest-compression 1 0 0 0 3.867
OutOfSpaceTest-compression 3 0 0 0 5.534
PagingQueryTest-compression 1 0 0 0 22.475
PagingTest-compression 1 0 0 0 10.171
PreparedStatementsTest-compression 10 0 0 0 22.985
PstmtPersistenceTest-compression 2 0 0 0 14.934
QueryEventsTest-compression 4 0 0 0 15.307
QueryWithIndexedSSTableTest-compression 1 0 0 0 3.976
ReservedKeywordsTest-compression 1 0 0 0 1.036
SerializationMirrorTest-compression 1 0 0 0 3.302
SimpleQueryTest-compression 18 0 0 0 9.554
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.878
compression
TraceCqlTest-compression 1 0 0 0 13.162
UDHelperTest-compression 3 0 0 0 0.425
ViewComplexTest-compression 32 0 0 1 104.259
ViewFilteringTest-compression 25 0 0 3 47.712
ViewSchemaTest-compression 7 0 0 0 23.238
ViewTest-compression 41 0 0 0 64.317
CDCStatementTest 3 0 0 0 4.944
CQL3TypeLiteralTest 6 0 0 0 0.877
ColumnIdentifierTest 4 0 0 0 0.445
CqlParserTest 3 0 0 0 0.397
CustomNowInSecondsTest 4 0 0 0 16.309
DeleteTest 1 0 0 0 16.380
DistinctQueryPagingTest 5 0 0 0 16.528
DurationTest 8 0 0 0 0.088
EmptyValuesTest 14 0 0 5 40.386
ErrorCollectorTest 6 0 0 0 0.084
GcCompactionTest 8 0 0 0 12.229
IndexQueryPagingTest 5 0 0 0 18.109
KeyCacheCqlTest 10 0 0 0 28.771
ListsTest 6 0 0 0 6.340
NonNativeTimestampTest 1 0 0 0 3.650
OutOfSpaceTest 3 0 0 0 4.969
PagingQueryTest 1 0 0 0 23.234
PagingTest 1 0 0 0 11.344
PreparedStatementsTest 10 0 0 0 24.383
PstmtPersistenceTest 2 0 0 0 14.953
QueryEventsTest 4 0 0 0 14.915
QueryWithIndexedSSTableTest 1 0 0 0 4.473
ReservedKeywordsTest 1 0 0 0 1.120
SerializationMirrorTest 1 0 0 0 4.729
SimpleQueryTest 18 0 0 0 13.086
TombstonesWithIndexedSSTableTest 2 0 0 0 5.932
TraceCqlTest 1 0 0 0 13.966
UDHelperTest 3 0 0 0 0.327
ViewComplexTest 32 0 0 1 117.469
ViewFilteringTest 25 0 0 3 60.706
ViewSchemaTest 7 0 0 0 29.248
ViewTest 41 0 0 0 82.575
CDCStatementTest 3 0 0 0 3.885
CQL3TypeLiteralTest 6 0 0 0 1.084
ColumnIdentifierTest 4 0 0 0 0.499
CqlParserTest 3 0 0 0 0.471
CustomNowInSecondsTest 4 0 0 0 14.044
DeleteTest 1 0 0 0 15.833
DistinctQueryPagingTest 5 0 0 0 14.299
DurationTest 8 0 0 0 0.189
EmptyValuesTest 14 0 0 5 40.172
ErrorCollectorTest 6 0 0 0 0.200
GcCompactionTest 8 0 0 0 12.525
IndexQueryPagingTest 5 0 0 0 18.915
KeyCacheCqlTest 10 0 0 0 32.690
ListsTest 6 0 0 0 5.886
NonNativeTimestampTest 1 0 0 0 3.272
OutOfSpaceTest 3 0 0 0 4.171
PagingQueryTest 1 0 0 0 22.783
PagingTest 1 0 0 0 9.890
PreparedStatementsTest 10 0 0 0 20.825
PstmtPersistenceTest 2 0 0 0 13.682
QueryEventsTest 4 0 0 0 15.140
QueryWithIndexedSSTableTest 1 0 0 0 4.843
ReservedKeywordsTest 1 0 0 0 1.453
SerializationMirrorTest 1 0 0 0 3.487
SimpleQueryTest 18 0 0 0 8.565
TombstonesWithIndexedSSTableTest 2 0 0 0 5.355
TraceCqlTest 1 0 0 0 13.689
UDHelperTest 3 0 0 0 0.459
ViewComplexTest 32 0 0 1 107.757
ViewFilteringTest 25 0 0 3 39.640
ViewSchemaTest 7 0 0 0 25.701
ViewTest 41 0 0 0 57.578
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions
Name Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc 4 0 0 0 0.718
ColumnConditionTest-cdc 4 0 0 0 0.808
ColumnConditionTest-compression 4 0 0 0 0.686
ColumnConditionTest-compression 4 0 0 0 0.794
ColumnConditionTest 4 0 0 0 0.561
ColumnConditionTest 4 0 0 0 0.737
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 7.566
OperationFctsTest-cdc 11 0 0 0 7.545
TimeFctsTest-cdc 13 0 0 0 0.714
CastFctsTest-cdc 7 0 0 0 6.540
OperationFctsTest-cdc 11 0 0 0 7.640
TimeFctsTest-cdc 13 0 0 0 0.612
CastFctsTest-compression 7 0 0 0 7.073
OperationFctsTest-compression 11 0 0 0 7.992
TimeFctsTest-compression 13 0 0 0 0.597
CastFctsTest-compression 7 0 0 0 6.945
OperationFctsTest-compression 11 0 0 0 7.297
TimeFctsTest-compression 13 0 0 0 0.709
CastFctsTest 7 0 0 0 7.729
OperationFctsTest 11 0 0 0 9.690
TimeFctsTest 13 0 0 0 0.505
CastFctsTest 7 0 0 0 5.998
OperationFctsTest 11 0 0 0 8.074
TimeFctsTest 13 0 0 0 0.702
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.392
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.419
ClusteringColumnRestrictionsTest- 23 0 0 0 1.276
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.361
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.082
ClusteringColumnRestrictionsTest 23 0 0 0 1.538
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 6.553
TermSelectionTest-cdc 8 0 0 0 8.713
SelectionColumnMappingTest-cdc 2 0 0 0 5.048
TermSelectionTest-cdc 8 0 0 0 7.625
SelectionColumnMappingTest-compression 2 0 0 0 6.041
TermSelectionTest-compression 8 0 0 0 8.211
SelectionColumnMappingTest-compression 2 0 0 0 5.089
TermSelectionTest-compression 8 0 0 0 7.320
SelectionColumnMappingTest 2 0 0 0 6.549
TermSelectionTest 8 0 0 0 11.565
SelectionColumnMappingTest 2 0 0 0 6.158
TermSelectionTest 8 0 0 0 8.463
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 0.943
CreateRoleStatementTest-cdc 4 0 0 0 4.779
CreateUserStatementTest-cdc 1 0 0 0 1.030
DescribeStatementTest-cdc 12 0 0 0 19.922
PropertyDefinitionsTest-cdc 2 0 0 0 0.243
SelectStatementTest-cdc 1 0 0 0 3.720
AlterRoleStatementTest-cdc 4 0 0 0 0.945
CreateRoleStatementTest-cdc 4 0 0 0 3.393
CreateUserStatementTest-cdc 1 0 0 0 0.960
DescribeStatementTest-cdc 12 0 0 0 18.374
PropertyDefinitionsTest-cdc 2 0 0 0 0.304
SelectStatementTest-cdc 1 0 0 0 3.454
AlterRoleStatementTest-compression 4 0 0 0 0.952
CreateRoleStatementTest-compression 4 0 0 0 4.191
CreateUserStatementTest-compression 1 0 0 0 0.924
DescribeStatementTest-compression 12 0 0 0 19.316
PropertyDefinitionsTest-compression 2 0 0 0 0.250
SelectStatementTest-compression 1 0 0 0 3.509
AlterRoleStatementTest-compression 4 0 0 0 0.903
CreateRoleStatementTest-compression 4 0 0 0 3.301
CreateUserStatementTest-compression 1 0 0 0 0.927
DescribeStatementTest-compression 12 0 0 0 17.740
PropertyDefinitionsTest-compression 2 0 0 0 0.307
SelectStatementTest-compression 1 0 0 0 2.966
AlterRoleStatementTest 4 0 0 0 0.803
CreateRoleStatementTest 4 0 0 0 4.438
CreateUserStatementTest 1 0 0 0 0.899
DescribeStatementTest 12 0 0 0 23.705
PropertyDefinitionsTest 2 0 0 0 0.262
SelectStatementTest 1 0 0 0 4.253
AlterRoleStatementTest 4 0 0 0 1.254
CreateRoleStatementTest 4 0 0 0 3.828
CreateUserStatementTest 1 0 0 0 0.872
DescribeStatementTest 12 0 0 0 17.089
PropertyDefinitionsTest 2 0 0 0 0.322
SelectStatementTest 1 0 0 0 3.269
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 32.977
CountersTest-cdc 7 0 0 0 7.980
DateTypeTest-cdc 1 0 0 0 3.723
FrozenCollectionsTest-cdc 34 0 0 0 13.614
JsonTest-cdc 22 0 0 0 25.646
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 8.425
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 7.158
SecondaryIndexTest-cdc 49 0 0 0 34.524
StaticColumnsTest-cdc 7 0 0 0 9.558
TimestampTest-cdc 8 0 0 0 21.381
TimeuuidTest-cdc 2 0 0 0 5.899
TupleTypeTest-cdc 15 0 0 0 42.637
TypeTest-cdc 4 0 0 0 5.084
UFAuthTest-cdc 26 0 0 0 16.432
UFIdentificationTest-cdc 14 0 0 1 15.387
UFJavaTest-cdc 20 0 0 0 25.713
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 13.834
UFScriptTest-cdc 12 0 0 0 18.794
UFSecurityTest-cdc 2 0 0 0 6.827
UFTest-cdc 24 0 0 0 22.809
UFTypesTest-cdc 7 0 0 0 20.498
UFVerifierTest-cdc 20 0 0 0 7.054
UserTypesTest-cdc 27 0 0 0 23.192
VirtualTableTest-cdc 5 0 0 0 13.966
CollectionsTest-cdc 50 0 0 0 29.364
CountersTest-cdc 7 0 0 0 5.226
DateTypeTest-cdc 1 0 0 0 3.409
FrozenCollectionsTest-cdc 34 0 0 0 13.551
JsonTest-cdc 22 0 0 0 23.093
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 6.972
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.746
SecondaryIndexTest-cdc 49 0 0 0 30.902
StaticColumnsTest-cdc 7 0 0 0 8.180
TimestampTest-cdc 8 0 0 0 17.835
TimeuuidTest-cdc 2 0 0 0 3.742
TupleTypeTest-cdc 15 0 0 0 28.423
TypeTest-cdc 4 0 0 0 4.492
UFAuthTest-cdc 26 0 0 0 11.925
UFIdentificationTest-cdc 14 0 0 1 12.326
UFJavaTest-cdc 20 0 0 0 19.212
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 12.367
UFScriptTest-cdc 12 0 0 0 16.871
UFSecurityTest-cdc 2 0 0 0 6.219
UFTest-cdc 24 0 0 0 21.110
UFTypesTest-cdc 7 0 0 0 16.597
UFVerifierTest-cdc 20 0 0 0 5.816
UserTypesTest-cdc 27 0 0 0 15.202
VirtualTableTest-cdc 5 0 0 0 13.908
CollectionsTest-compression 50 0 0 0 30.564
CountersTest-compression 7 0 0 0 6.009
DateTypeTest-compression 1 0 0 0 3.799
FrozenCollectionsTest-compression 34 0 0 0 15.375
JsonTest-compression 22 0 0 0 25.344
SecondaryIndexOnMapEntriesTest- 11 0 0 0 11.672
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 7.719
compression
SecondaryIndexTest-compression 49 0 0 0 40.521
StaticColumnsTest-compression 7 0 0 0 8.635
TimestampTest-compression 8 0 0 0 19.792
TimeuuidTest-compression 2 0 0 0 5.127
TupleTypeTest-compression 15 0 0 0 32.136
TypeTest-compression 4 0 0 0 5.878
UFAuthTest-compression 26 0 0 0 21.908
UFIdentificationTest-compression 14 0 0 1 21.751
UFJavaTest-compression 20 0 0 0 31.334
UFPureScriptTupleCollectionTest- 1 0 0 0 14.191
compression
UFScriptTest-compression 12 0 0 0 22.079
UFSecurityTest-compression 2 0 0 0 7.192
UFTest-compression 24 0 0 0 23.524
UFTypesTest-compression 7 0 0 0 22.043
UFVerifierTest-compression 20 0 0 0 7.246
UserTypesTest-compression 27 0 0 0 18.313
VirtualTableTest-compression 5 0 0 0 14.953
CollectionsTest-compression 50 0 0 0 29.219
CountersTest-compression 7 0 0 0 5.488
DateTypeTest-compression 1 0 0 0 2.764
FrozenCollectionsTest-compression 34 0 0 0 14.440
JsonTest-compression 22 0 0 0 22.073
SecondaryIndexOnMapEntriesTest- 11 0 0 0 7.268
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 6.623
compression
SecondaryIndexTest-compression 49 0 0 0 32.186
StaticColumnsTest-compression 7 0 0 0 8.731
TimestampTest-compression 8 0 0 0 17.837
TimeuuidTest-compression 2 0 0 0 3.803
TupleTypeTest-compression 15 0 0 0 30.014
TypeTest-compression 4 0 0 0 4.586
UFAuthTest-compression 26 0 0 0 14.871
UFIdentificationTest-compression 14 0 0 1 13.986
UFJavaTest-compression 20 0 0 0 22.332
UFPureScriptTupleCollectionTest- 1 0 0 0 12.096
compression
UFScriptTest-compression 12 0 0 0 18.281
UFSecurityTest-compression 2 0 0 0 6.298
UFTest-compression 24 0 0 0 21.143
UFTypesTest-compression 7 0 0 0 18.103
UFVerifierTest-compression 20 0 0 0 6.249
UserTypesTest-compression 27 0 0 0 14.877
VirtualTableTest-compression 5 0 0 0 13.720
CollectionsTest 50 0 0 0 41.620
CountersTest 7 0 0 0 9.539
DateTypeTest 1 0 0 0 3.767
FrozenCollectionsTest 34 0 0 0 20.528
JsonTest 22 0 0 0 29.877
SecondaryIndexOnMapEntriesTest 11 0 0 0 10.781
SecondaryIndexOnStaticColumnTest 6 0 0 0 9.147
SecondaryIndexTest 49 0 0 0 49.768
StaticColumnsTest 7 0 0 0 9.893
TimestampTest 8 0 0 0 20.210
TimeuuidTest 2 0 0 0 4.948
TupleTypeTest 15 0 0 0 49.642
TypeTest 4 0 0 0 5.385
UFAuthTest 26 0 0 0 20.278
UFIdentificationTest 14 0 0 1 30.414
UFJavaTest 20 0 0 0 32.318
UFPureScriptTupleCollectionTest 1 0 0 0 14.059
UFScriptTest 12 0 0 0 22.523
UFSecurityTest 2 0 0 0 7.388
UFTest 24 0 0 0 27.480
UFTypesTest 7 0 0 0 24.663
UFVerifierTest 20 0 0 0 10.012
UserTypesTest 27 0 0 0 25.594
VirtualTableTest 5 0 0 0 14.425
CollectionsTest 50 0 0 0 35.779
CountersTest 7 0 0 0 7.268
DateTypeTest 1 0 0 0 4.559
FrozenCollectionsTest 34 0 0 0 18.860
JsonTest 22 0 0 0 26.108
SecondaryIndexOnMapEntriesTest 11 0 0 0 7.253
SecondaryIndexOnStaticColumnTest 6 0 0 0 7.307
SecondaryIndexTest 49 0 0 0 31.380
StaticColumnsTest 7 0 0 0 7.421
TimestampTest 8 0 0 0 21.236
TimeuuidTest 2 0 0 0 4.144
TupleTypeTest 15 0 0 0 38.752
TypeTest 4 0 0 0 6.359
UFAuthTest 26 0 0 0 15.578
UFIdentificationTest 14 0 0 1 16.760
UFJavaTest 20 0 0 0 21.260
UFPureScriptTupleCollectionTest 1 0 0 0 12.957
UFScriptTest 12 0 0 0 18.413
UFSecurityTest 2 0 0 0 9.446
UFTest 24 0 0 0 24.453
UFTypesTest 7 0 0 0 19.817
UFVerifierTest 20 0 0 0 6.105
UserTypesTest 27 0 0 0 18.965
VirtualTableTest 5 0 0 0 13.241
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 10.659
OverflowTest-cdc 14 0 0 0 8.673
PgStringTest-cdc 3 0 0 0 5.513
RoleSyntaxTest-cdc 9 0 0 0 5.708
SSTableMetadataTrackingTest-cdc 7 0 0 0 8.079
SSTablesIteratedTest-cdc 14 0 0 0 12.005
TombstonesTest-cdc 6 0 0 0 11.428
CrcCheckChanceTest-cdc 3 0 0 0 6.193
OverflowTest-cdc 14 0 0 0 7.109
PgStringTest-cdc 3 0 0 0 4.444
RoleSyntaxTest-cdc 9 0 0 0 4.078
SSTableMetadataTrackingTest-cdc 7 0 0 0 6.088
SSTablesIteratedTest-cdc 14 0 0 0 8.542
TombstonesTest-cdc 6 0 0 0 7.211
CrcCheckChanceTest-compression 3 0 0 0 6.649
OverflowTest-compression 14 0 0 0 10.162
PgStringTest-compression 3 0 0 0 5.022
RoleSyntaxTest-compression 9 0 0 0 5.028
SSTableMetadataTrackingTest-compression 7 0 0 0 7.651
SSTablesIteratedTest-compression 14 0 0 0 11.182
TombstonesTest-compression 6 0 0 0 8.186
CrcCheckChanceTest-compression 3 0 0 0 5.965
OverflowTest-compression 14 0 0 0 7.143
PgStringTest-compression 3 0 0 0 3.856
RoleSyntaxTest-compression 9 0 0 0 4.368
SSTableMetadataTrackingTest-compression 7 0 0 0 5.725
SSTablesIteratedTest-compression 14 0 0 0 12.320
TombstonesTest-compression 6 0 0 0 9.112
CrcCheckChanceTest 3 0 0 0 7.936
OverflowTest 14 0 0 0 9.836
PgStringTest 3 0 0 0 5.137
RoleSyntaxTest 9 0 0 0 5.472
SSTableMetadataTrackingTest 7 0 0 0 7.762
SSTablesIteratedTest 14 0 0 0 12.974
TombstonesTest 6 0 0 0 9.445
CrcCheckChanceTest 3 0 0 0 6.571
OverflowTest 14 0 0 0 7.767
PgStringTest 3 0 0 0 4.202
RoleSyntaxTest 9 0 0 0 5.301
SSTableMetadataTrackingTest 7 0 0 0 6.341
SSTablesIteratedTest 14 0 0 0 12.130
TombstonesTest 6 0 0 0 10.532
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 42.164
AlterTest-cdc 26 0 0 0 23.588
BatchTest-cdc 11 0 0 0 50.604
CompactStorageTest-cdc 83 0 0 0 34.964
CompactTableTest-cdc 2 0 0 0 4.758
CreateTest-cdc 20 0 0 0 11.343
DeleteTest-cdc 33 0 0 0 25.714
DropRecreateAndRestoreTest-cdc 4 0 0 0 5.161
DropTest-cdc 2 0 0 0 4.643
InsertTest-cdc 8 0 0 0 7.122
InsertUpdateIfConditionTest-cdc 42 0 0 0 28.015
SelectGroupByTest-cdc 7 0 0 0 20.865
SelectLimitTest-cdc 7 0 0 0 22.606
SelectMultiColumnRelationTest-cdc 22 0 0 0 11.497
SelectOrderByTest-cdc 17 0 0 0 11.293
SelectOrderedPartitionerTest-cdc 20 0 0 0 12.427
SelectSingleColumnRelationTest-cdc 23 0 0 0 12.872
SelectTest-cdc 82 0 0 0 35.658
TTLTest-cdc 8 0 0 0 14.111
TruncateTest-cdc 1 0 0 0 3.791
TuplesWithNullsComparisonTest-cdc 3 0 0 0 5.479
UpdateTest-cdc 11 0 0 0 9.341
UseTest-cdc 1 0 0 0 3.527
AggregationTest-cdc 50 0 0 0 33.372
AlterTest-cdc 26 0 0 0 19.894
BatchTest-cdc 11 0 0 0 63.691
CompactStorageTest-cdc 83 0 0 0 37.837
CompactTableTest-cdc 2 0 0 0 4.336
CreateTest-cdc 20 0 0 0 11.871
DeleteTest-cdc 33 0 0 0 19.142
DropRecreateAndRestoreTest-cdc 4 0 0 0 4.148
DropTest-cdc 2 0 0 0 3.743
InsertTest-cdc 8 0 0 0 6.352
InsertUpdateIfConditionTest-cdc 42 0 0 0 21.991
SelectGroupByTest-cdc 7 0 0 0 19.338
SelectLimitTest-cdc 7 0 0 0 15.978
SelectMultiColumnRelationTest-cdc 22 0 0 0 9.965
SelectOrderByTest-cdc 17 0 0 0 8.926
SelectOrderedPartitionerTest-cdc 20 0 0 0 10.698
SelectSingleColumnRelationTest-cdc 23 0 0 0 12.221
SelectTest-cdc 82 0 0 0 30.446
TTLTest-cdc 8 0 0 0 10.410
TruncateTest-cdc 1 0 0 0 3.248
TuplesWithNullsComparisonTest-cdc 3 0 0 0 5.094
UpdateTest-cdc 11 0 0 0 7.721
UseTest-cdc 1 0 0 0 2.947
AggregationTest-compression 50 0 0 0 34.459
AlterTest-compression 26 0 0 0 24.799
BatchTest-compression 11 0 0 0 50.174
CompactStorageTest-compression 83 0 0 0 42.407
CompactTableTest-compression 2 0 0 0 5.079
CreateTest-compression 20 0 0 0 12.842
DeleteTest-compression 33 0 0 0 20.628
DropRecreateAndRestoreTest-compression 4 0 0 0 6.033
DropTest-compression 2 0 0 0 4.594
InsertTest-compression 8 0 0 0 6.801
InsertUpdateIfConditionTest-compression 42 0 0 0 27.606
SelectGroupByTest-compression 7 0 0 0 22.496
SelectLimitTest-compression 7 0 0 0 17.210
SelectMultiColumnRelationTest-compression 22 0 0 0 13.283
SelectOrderByTest-compression 17 0 0 0 10.799
SelectOrderedPartitionerTest-compression 20 0 0 0 12.031
SelectSingleColumnRelationTest- 23 0 0 0 16.219
compression
SelectTest-compression 82 0 0 0 46.178
TTLTest-compression 8 0 0 0 15.639
TruncateTest-compression 1 0 0 0 4.640
TuplesWithNullsComparisonTest-compression 3 0 0 0 6.194
UpdateTest-compression 11 0 0 0 9.953
UseTest-compression 1 0 0 0 3.624
AggregationTest-compression 50 0 0 0 66.730
AlterTest-compression 26 0 0 0 28.944
BatchTest-compression 11 0 0 0 49.858
CompactStorageTest-compression 83 0 0 0 35.790
CompactTableTest-compression 2 0 0 0 4.347
CreateTest-compression 20 0 0 0 11.318
DeleteTest-compression 33 0 0 0 19.950
DropRecreateAndRestoreTest-compression 4 0 0 0 4.521
DropTest-compression 2 0 0 0 3.835
InsertTest-compression 8 0 0 0 6.403
InsertUpdateIfConditionTest-compression 42 0 0 0 22.685
SelectGroupByTest-compression 7 0 0 0 19.969
SelectLimitTest-compression 7 0 0 0 16.411
SelectMultiColumnRelationTest-compression 22 0 0 0 11.406
SelectOrderByTest-compression 17 0 0 0 10.656
SelectOrderedPartitionerTest-compression 20 0 0 0 10.167
SelectSingleColumnRelationTest- 23 0 0 0 13.986
compression
SelectTest-compression 82 0 0 0 33.543
TTLTest-compression 8 0 0 0 11.029
TruncateTest-compression 1 0 0 0 3.237
TuplesWithNullsComparisonTest-compression 3 0 0 0 4.259
UpdateTest-compression 11 0 0 0 8.686
UseTest-compression 1 0 0 0 2.939
AggregationTest 50 0 0 0 51.035
AlterTest 26 0 0 0 28.498
BatchTest 11 0 0 0 51.765
CompactStorageTest 83 0 0 0 55.164
CompactTableTest 2 0 0 0 6.100
CreateTest 20 0 0 0 15.825
DeleteTest 33 0 0 0 45.464
DropRecreateAndRestoreTest 4 0 0 0 6.299
DropTest 2 0 0 0 4.724
InsertTest 8 0 0 0 8.115
InsertUpdateIfConditionTest 42 0 0 0 40.973
SelectGroupByTest 7 0 0 0 26.675
SelectLimitTest 7 0 0 0 18.689
SelectMultiColumnRelationTest 22 0 0 0 15.235
SelectOrderByTest 17 0 0 0 13.293
SelectOrderedPartitionerTest 20 0 0 0 14.035
SelectSingleColumnRelationTest 23 0 0 0 16.765
SelectTest 82 0 0 0 70.322
TTLTest 8 0 0 0 18.182
TruncateTest 1 0 0 0 4.912
TuplesWithNullsComparisonTest 3 0 0 0 6.297
UpdateTest 11 0 0 0 13.130
UseTest 1 0 0 0 4.091
AggregationTest 50 0 0 0 33.809
AlterTest 26 0 0 0 24.012
BatchTest 11 0 0 0 48.321
CompactStorageTest 83 0 0 0 36.800
CompactTableTest 2 0 0 0 4.385
CreateTest 20 0 0 0 9.991
DeleteTest 33 0 0 0 17.061
DropRecreateAndRestoreTest 4 0 0 0 4.503
DropTest 2 0 0 0 3.664
InsertTest 8 0 0 0 5.686
InsertUpdateIfConditionTest 42 0 0 0 24.053
SelectGroupByTest 7 0 0 0 20.573
SelectLimitTest 7 0 0 0 15.364
SelectMultiColumnRelationTest 22 0 0 0 11.813
SelectOrderByTest 17 0 0 0 13.982
SelectOrderedPartitionerTest 20 0 0 0 13.586
SelectSingleColumnRelationTest 23 0 0 0 16.513
SelectTest 82 0 0 0 36.566
TTLTest 8 0 0 0 11.096
TruncateTest 1 0 0 0 3.587
TuplesWithNullsComparisonTest 3 0 0 0 5.368
UpdateTest 11 0 0 0 12.265
UseTest 1 0 0 0 4.773
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.287
CleanupTest-cdc 8 0 0 0 18.353
CleanupTransientTest-cdc 1 0 0 0 4.658
ClusteringBoundTest-cdc 2 0 0 0 0.114
ColumnFamilyMetricTest-cdc 3 0 0 0 5.081
ColumnFamilyStoreTest-cdc 8 0 0 0 6.623
ColumnsTest-cdc 8 0 0 0 2.458
CounterCacheTest-cdc 5 0 0 0 4.757
CounterCellTest-cdc 5 0 0 0 4.446
CounterMutationTest-cdc 4 0 0 0 5.351
DeletePartitionTest-cdc 1 0 0 0 4.940
DigestTest-cdc 6 0 0 0 0.677
DirectoriesTest-cdc 13 0 0 0 1.866
DiskBoundaryManagerTest-cdc 4 0 0 0 7.848
ImportTest-cdc 14 0 0 0 14.298
KeyCacheTest-cdc 6 0 0 0 4.632
KeyspaceTest-cdc 11 0 0 0 9.255
LivenessInfoTest-cdc 2 0 0 0 0.455
MmapFileTest-cdc 1 0 0 0 0.355
MultiKeyspaceTest-cdc 1 0 0 0 4.028
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.074
NameSortTest-cdc 3 0 0 0 4.064
NativeCellTest-cdc 1 0 0 0 1.010
PartitionRangeReadTest-cdc 7 0 0 0 5.050
PartitionTest-cdc 4 0 0 0 3.840
RangeTombstoneListTest-cdc 25 0 0 0 1.314
RangeTombstoneTest-cdc 14 0 0 0 4.552
ReadCommandTest-cdc 23 0 0 0 6.491
ReadCommandVerbHandlerTest-cdc 4 0 0 0 6.271
ReadMessageTest-cdc 3 0 0 0 3.454
ReadResponseTest-cdc 8 0 0 0 0.695
RecoveryManagerFlushedTest-cdc 6 0 0 0 4.016
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 3.424
RecoveryManagerTest-cdc 42 0 0 0 7.730
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.380
RemoveCellTest-cdc 1 0 0 0 3.666
RepairedDataInfoTest-cdc 7 0 0 0 1.758
RepairedDataTombstonesTest-cdc 7 0 0 0 28.072
RowCacheCQLTest-cdc 3 0 0 0 5.053
RowCacheTest-cdc 11 0 0 0 6.274
RowIndexEntryTest-cdc 4 0 0 0 5.187
RowIterationTest-cdc 3 0 0 0 5.182
RowTest-cdc 4 0 0 0 3.299
SchemaCQLHelperTest-cdc 9 0 0 0 7.881
ScrubTest-cdc 23 0 0 0 10.364
SecondaryIndexTest-cdc 14 0 1 0 11.432
SerializationHeaderTest-cdc 1 0 0 0 1.822
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 4.142
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.674
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 5.167
SystemKeyspaceTest-cdc 4 0 0 0 3.225
TimeSortTest-cdc 2 0 0 0 5.501
TransformerTest-cdc 1 0 0 0 1.350
VerifyTest-cdc 23 0 0 0 5.000
CellTest-cdc 11 0 0 0 2.706
CleanupTest-cdc 8 0 0 0 17.310
CleanupTransientTest-cdc 1 0 0 0 3.286
ClusteringBoundTest-cdc 2 0 0 0 0.158
ColumnFamilyMetricTest-cdc 3 0 0 0 2.783
ColumnFamilyStoreTest-cdc 8 0 0 0 3.915
ColumnsTest-cdc 8 0 0 0 1.981
CounterCacheTest-cdc 5 0 0 0 2.977
CounterCellTest-cdc 5 0 0 0 2.672
CounterMutationTest-cdc 4 0 0 0 3.293
DeletePartitionTest-cdc 1 0 0 0 2.706
DigestTest-cdc 6 0 0 0 0.605
DirectoriesTest-cdc 13 0 0 0 1.483
DiskBoundaryManagerTest-cdc 4 0 0 0 4.489
ImportTest-cdc 14 0 0 0 7.639
KeyCacheTest-cdc 6 0 0 0 3.350
KeyspaceTest-cdc 11 0 0 0 6.968
LivenessInfoTest-cdc 2 0 0 0 0.434
MmapFileTest-cdc 1 0 0 0 0.456
MultiKeyspaceTest-cdc 1 0 0 0 3.243
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.166
NameSortTest-cdc 3 0 0 0 3.707
NativeCellTest-cdc 1 0 0 0 1.146
PartitionRangeReadTest-cdc 7 0 0 0 3.524
PartitionTest-cdc 4 0 0 0 3.287
RangeTombstoneListTest-cdc 25 0 0 0 1.330
RangeTombstoneTest-cdc 14 0 0 0 3.755
ReadCommandTest-cdc 23 0 0 0 4.792
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.169
ReadMessageTest-cdc 3 0 0 0 3.133
ReadResponseTest-cdc 8 0 0 0 0.820
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.199
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 2.562
RecoveryManagerTest-cdc 42 0 0 0 6.993
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.635
RemoveCellTest-cdc 1 0 0 0 3.080
RepairedDataInfoTest-cdc 7 0 0 0 1.733
RepairedDataTombstonesTest-cdc 7 0 0 0 27.312
RowCacheCQLTest-cdc 3 0 0 0 4.230
RowCacheTest-cdc 11 0 0 0 4.248
RowIndexEntryTest-cdc 4 0 0 0 5.002
RowIterationTest-cdc 3 0 0 0 4.751
RowTest-cdc 4 0 0 0 2.797
SchemaCQLHelperTest-cdc 9 0 0 0 5.578
ScrubTest-cdc 23 0 0 0 7.556
SecondaryIndexTest-cdc 14 0 0 0 9.569
SerializationHeaderTest-cdc 1 0 0 0 1.774
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.233
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.772
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.088
SystemKeyspaceTest-cdc 4 0 0 0 2.664
TimeSortTest-cdc 2 0 0 0 3.981
TransformerTest-cdc 1 0 0 0 1.194
VerifyTest-cdc 23 0 0 0 3.655
CellTest-compression 11 0 0 0 3.695
CleanupTest-compression 8 0 0 0 19.092
CleanupTransientTest-compression 1 0 0 0 6.094
ClusteringBoundTest-compression 2 0 0 0 0.094
ColumnFamilyMetricTest-compression 3 0 0 0 3.641
ColumnFamilyStoreTest-compression 8 0 0 0 5.135
ColumnsTest-compression 8 0 0 0 2.078
CounterCacheTest-compression 5 0 0 0 4.356
CounterCellTest-compression 5 0 0 0 4.174
CounterMutationTest-compression 4 0 0 0 5.635
DeletePartitionTest-compression 1 0 0 0 6.079
DigestTest-compression 6 0 0 0 0.895
DirectoriesTest-compression 13 0 0 0 2.156
DiskBoundaryManagerTest-compression 4 0 0 0 5.257
ImportTest-compression 14 0 0 0 11.034
KeyCacheTest-compression 6 0 0 0 7.863
KeyspaceTest-compression 11 0 0 0 8.978
LivenessInfoTest-compression 2 0 0 0 0.533
MmapFileTest-compression 1 0 0 0 0.484
MultiKeyspaceTest-compression 1 0 0 0 4.326
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.075
compression
NameSortTest-compression 3 0 0 0 4.424
NativeCellTest-compression 1 0 0 0 1.090
PartitionRangeReadTest-compression 7 0 0 0 5.213
PartitionTest-compression 4 0 0 0 4.584
RangeTombstoneListTest-compression 25 0 0 0 1.214
RangeTombstoneTest-compression 14 0 0 0 4.539
ReadCommandTest-compression 23 0 0 0 6.133
ReadCommandVerbHandlerTest-compression 4 0 0 0 10.610
ReadMessageTest-compression 3 0 0 0 4.356
ReadResponseTest-compression 8 0 0 0 0.720
RecoveryManagerFlushedTest-compression 6 0 0 0 3.677
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.787
compression
RecoveryManagerTest-compression 42 0 0 0 9.127
RecoveryManagerTruncateTest-compression 6 0 0 0 5.025
RemoveCellTest-compression 1 0 0 0 4.474
RepairedDataInfoTest-compression 7 0 0 0 1.758
RepairedDataTombstonesTest-compression 7 0 0 0 28.374
RowCacheCQLTest-compression 3 0 0 0 4.887
RowCacheTest-compression 11 0 0 0 6.443
RowIndexEntryTest-compression 4 0 0 0 4.997
RowIterationTest-compression 3 0 0 0 5.557
RowTest-compression 4 0 0 0 3.946
SchemaCQLHelperTest-compression 9 0 0 0 8.336
ScrubTest-compression 23 0 0 2 15.608
SecondaryIndexTest-compression 14 0 0 0 10.769
SerializationHeaderTest-compression 1 0 0 0 1.868
SinglePartitionReadCommandCQLTest- 1 0 0 0 4.569
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.808
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.609
SystemKeyspaceTest-compression 4 0 0 0 3.670
TimeSortTest-compression 2 0 0 0 5.954
TransformerTest-compression 1 0 0 0 1.576
VerifyTest-compression 23 0 0 0 5.653
CellTest-compression 11 0 0 0 3.035
CleanupTest-compression 8 0 0 0 17.412
CleanupTransientTest-compression 1 0 0 0 3.527
ClusteringBoundTest-compression 2 0 0 0 0.162
ColumnFamilyMetricTest-compression 3 0 0 0 3.108
ColumnFamilyStoreTest-compression 8 0 0 0 4.036
ColumnsTest-compression 8 0 0 0 2.007
CounterCacheTest-compression 5 0 0 0 3.119
CounterCellTest-compression 5 0 0 0 2.916
CounterMutationTest-compression 4 0 0 0 3.251
DeletePartitionTest-compression 1 0 0 0 2.930
DigestTest-compression 6 0 0 0 0.604
DirectoriesTest-compression 13 0 0 0 1.296
DiskBoundaryManagerTest-compression 4 0 0 0 4.249
ImportTest-compression 14 0 0 0 8.455
KeyCacheTest-compression 6 0 0 0 3.959
KeyspaceTest-compression 11 0 0 0 7.408
LivenessInfoTest-compression 2 0 0 0 0.435
MmapFileTest-compression 1 0 0 0 0.499
MultiKeyspaceTest-compression 1 0 0 0 3.243
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.185
compression
NameSortTest-compression 3 0 0 0 3.167
NativeCellTest-compression 1 0 0 0 0.966
PartitionRangeReadTest-compression 7 0 0 0 3.405
PartitionTest-compression 4 0 0 0 3.131
RangeTombstoneListTest-compression 25 0 0 0 1.322
RangeTombstoneTest-compression 14 0 0 0 4.089
ReadCommandTest-compression 23 0 0 0 4.936
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.012
ReadMessageTest-compression 3 0 0 0 3.074
ReadResponseTest-compression 8 0 0 0 0.765
RecoveryManagerFlushedTest-compression 6 0 0 0 2.940
RecoveryManagerMissingHeaderTest- 6 0 0 0 2.692
compression
RecoveryManagerTest-compression 42 0 0 0 8.047
RecoveryManagerTruncateTest-compression 6 0 0 0 2.977
RemoveCellTest-compression 1 0 0 0 3.127
RepairedDataInfoTest-compression 7 0 0 0 1.883
RepairedDataTombstonesTest-compression 7 0 0 0 27.586
RowCacheCQLTest-compression 3 0 0 0 4.330
RowCacheTest-compression 11 0 0 0 5.391
RowIndexEntryTest-compression 4 0 0 0 3.851
RowIterationTest-compression 3 0 0 0 4.369
RowTest-compression 4 0 0 0 3.095
SchemaCQLHelperTest-compression 9 0 0 0 6.254
ScrubTest-compression 23 0 0 2 8.953
SecondaryIndexTest-compression 14 0 0 0 9.660
SerializationHeaderTest-compression 1 0 0 0 1.865
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.144
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.657
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 3.970
SystemKeyspaceTest-compression 4 0 0 0 3.163
TimeSortTest-compression 2 0 0 0 4.624
TransformerTest-compression 1 0 0 0 1.331
VerifyTest-compression 23 0 0 0 4.266
CellTest 11 0 0 0 5.237
CleanupTest 8 0 0 0 19.331
CleanupTransientTest 1 0 0 0 4.060
ClusteringBoundTest 2 0 0 0 0.072
ColumnFamilyMetricTest 3 0 0 0 4.728
ColumnFamilyStoreTest 8 0 0 0 5.644
ColumnsTest 8 0 0 0 1.818
CounterCacheTest 5 0 0 0 3.771
CounterCellTest 5 0 0 0 3.689
CounterMutationTest 4 0 0 0 3.866
DeletePartitionTest 1 0 0 0 3.268
DigestTest 6 0 0 0 0.469
DirectoriesTest 13 0 0 0 1.107
DiskBoundaryManagerTest 4 0 0 0 5.396
ImportTest 14 0 0 0 11.610
KeyCacheTest 6 0 0 0 4.562
KeyspaceTest 11 0 0 0 10.023
LivenessInfoTest 2 0 0 0 0.460
MmapFileTest 1 0 0 0 0.368
MultiKeyspaceTest 1 0 0 0 4.102
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.060
NameSortTest 3 0 0 0 4.511
NativeCellTest 1 0 0 0 1.088
PartitionRangeReadTest 7 0 0 0 5.115
PartitionTest 4 0 0 0 3.959
RangeTombstoneListTest 25 0 0 0 1.337
RangeTombstoneTest 14 0 0 0 5.555
ReadCommandTest 23 0 0 0 6.522
ReadCommandVerbHandlerTest 4 0 0 0 6.314
ReadMessageTest 3 0 0 0 4.186
ReadResponseTest 8 0 0 0 0.791
RecoveryManagerFlushedTest 6 0 0 0 4.397
RecoveryManagerMissingHeaderTest 6 0 0 0 3.721
RecoveryManagerTest 42 0 0 0 9.436
RecoveryManagerTruncateTest 6 0 0 0 3.352
RemoveCellTest 1 0 0 0 3.680
RepairedDataInfoTest 7 0 0 0 1.653
RepairedDataTombstonesTest 7 0 0 0 29.219
RowCacheCQLTest 3 0 0 0 5.475
RowCacheTest 11 0 0 0 5.748
RowIndexEntryTest 4 0 0 0 5.953
RowIterationTest 3 0 0 0 5.736
RowTest 4 0 0 0 3.706
SchemaCQLHelperTest 9 0 0 0 7.749
ScrubTest 23 0 0 0 11.141
SecondaryIndexTest 14 0 0 0 10.627
SerializationHeaderTest 1 0 0 0 1.594
SinglePartitionReadCommandCQLTest 1 0 0 0 5.623
SinglePartitionSliceCommandTest 10 0 0 0 5.634
SystemKeyspaceMigrator40Test 4 0 0 0 4.759
SystemKeyspaceTest 4 0 0 0 3.107
TimeSortTest 2 0 0 0 5.200
TransformerTest 1 0 0 0 1.091
VerifyTest 23 0 0 0 4.523
CellTest 11 0 0 0 3.581
CleanupTest 8 0 0 0 18.441
CleanupTransientTest 1 0 0 0 3.883
ClusteringBoundTest 2 0 0 0 0.215
ColumnFamilyMetricTest 3 0 0 0 3.650
ColumnFamilyStoreTest 8 0 0 0 5.404
ColumnsTest 8 0 0 0 2.510
CounterCacheTest 5 0 0 0 3.497
CounterCellTest 5 0 0 0 3.597
CounterMutationTest 4 0 0 0 3.323
DeletePartitionTest 1 0 0 0 2.818
DigestTest 6 0 0 0 0.621
DirectoriesTest 13 0 0 0 1.444
DiskBoundaryManagerTest 4 0 0 0 5.358
ImportTest 14 0 0 0 7.772
KeyCacheTest 6 0 0 0 3.603
KeyspaceTest 11 0 0 0 7.189
LivenessInfoTest 2 0 0 0 0.449
MmapFileTest 1 0 0 0 0.509
MultiKeyspaceTest 1 0 0 0 3.259
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.170
NameSortTest 3 0 0 0 3.374
NativeCellTest 1 0 0 0 1.107
PartitionRangeReadTest 7 0 0 0 3.470
PartitionTest 4 0 0 0 3.637
RangeTombstoneListTest 25 0 0 0 1.646
RangeTombstoneTest 14 0 0 0 4.597
ReadCommandTest 23 0 0 0 5.143
ReadCommandVerbHandlerTest 4 0 0 0 5.211
ReadMessageTest 3 0 0 0 3.710
ReadResponseTest 8 0 0 0 0.877
RecoveryManagerFlushedTest 6 0 0 0 3.565
RecoveryManagerMissingHeaderTest 6 0 0 0 3.271
RecoveryManagerTest 42 0 0 0 7.664
RecoveryManagerTruncateTest 6 0 0 0 2.915
RemoveCellTest 1 0 0 0 3.823
RepairedDataInfoTest 7 0 0 0 2.470
RepairedDataTombstonesTest 7 0 0 0 29.107
RowCacheCQLTest 3 0 0 0 5.631
RowCacheTest 11 0 0 0 5.093
RowIndexEntryTest 4 0 0 0 4.793
RowIterationTest 3 0 0 0 4.971
RowTest 4 0 0 0 3.463
SchemaCQLHelperTest 9 0 0 0 6.703
ScrubTest 23 0 0 0 10.808
SecondaryIndexTest 14 0 0 0 9.641
SerializationHeaderTest 1 0 0 0 2.107
SinglePartitionReadCommandCQLTest 1 0 0 0 3.615
SinglePartitionSliceCommandTest 10 0 0 0 4.943
SystemKeyspaceMigrator40Test 4 0 0 0 4.369
SystemKeyspaceTest 4 0 0 0 2.774
TimeSortTest 2 0 0 0 4.404
TransformerTest 1 0 0 0 1.335
VerifyTest 23 0 0 0 3.747
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 1.150
GroupMakerTest-cdc 6 0 0 0 1.107
GroupMakerTest-compression 6 0 0 0 1.007
GroupMakerTest-compression 6 0 0 0 1.120
GroupMakerTest 6 0 0 0 0.963
GroupMakerTest 6 0 0 0 1.309
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 4.133
SSTableReverseIteratorTest-cdc 1 0 0 0 2.767
SSTableReverseIteratorTest-compression 1 0 0 0 3.598
SSTableReverseIteratorTest-compression 1 0 0 0 3.257
SSTableReverseIteratorTest 1 0 0 0 3.580
SSTableReverseIteratorTest 1 0 0 0 3.355
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 198.115
CommitLogStressTest 1 0 0 1 0.063
GroupCommitLogStressTest 15 0 0 0 187.090
PeriodicCommitLogStressTest 15 0 0 0 248.452
BatchCommitLogStressTest 15 0 0 0 197.840
CommitLogStressTest 1 0 0 1 0.168
GroupCommitLogStressTest 15 0 0 0 192.521
PeriodicCommitLogStressTest 15 0 0 0 246.854
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.498
BatchCommitLogTest-cdc 174 0 0 0 8.904
CommitLogCQLTest-cdc 1 0 0 0 4.231
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.570
CommitLogDescriptorTest-cdc 14 0 0 0 15.389
CommitLogFailurePolicyTest-cdc 4 0 0 0 6.495
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.754
CommitLogReaderTest-cdc 5 0 0 0 6.660
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 5.271
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 11.704
CommitLogTest-cdc 1 0 0 1 0.073
CommitLogUpgradeTest-cdc 1 0 0 0 3.666
CommitlogShutdownTest-cdc 1 0 0 0 4.149
GroupCommitLogTest-cdc 162 0 0 0 14.356
SegmentReaderTest-cdc 6 0 0 0 1.427
SnapshotDeletingTest-cdc 1 0 0 1 3.468
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.368
BatchCommitLogTest-cdc 174 0 0 0 7.027
CommitLogCQLTest-cdc 1 0 0 0 3.213
CommitLogChainedMarkersTest-cdc 1 0 0 0 3.419
CommitLogDescriptorTest-cdc 14 0 0 0 7.779
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.107
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.823
CommitLogReaderTest-cdc 5 0 0 0 6.160
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.862
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.640
CommitLogTest-cdc 1 0 0 1 0.157
CommitLogUpgradeTest-cdc 1 0 0 0 3.208
CommitlogShutdownTest-cdc 1 0 0 0 3.679
GroupCommitLogTest-cdc 162 0 0 0 14.271
SegmentReaderTest-cdc 6 0 0 0 1.430
SnapshotDeletingTest-cdc 1 0 0 1 2.978
AbstractCommitLogServiceTest-compression 9 0 0 0 1.550
BatchCommitLogTest-compression 174 0 0 0 7.710
CommitLogCQLTest-compression 1 0 0 0 3.696
CommitLogChainedMarkersTest-compression 1 0 0 0 4.255
CommitLogDescriptorTest-compression 14 0 0 0 14.794
CommitLogFailurePolicyTest-compression 4 0 0 0 6.031
CommitLogInitWithExceptionTest- 1 0 0 0 1.613
compression
CommitLogReaderTest-compression 5 0 0 0 6.570
CommitLogSegmentBackpressureTest- 1 0 0 0 4.915
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 10.212
compression
CommitLogTest-compression 1 0 0 1 0.072
CommitLogUpgradeTest-compression 1 0 0 0 4.361
CommitlogShutdownTest-compression 1 0 0 0 3.972
GroupCommitLogTest-compression 162 0 0 0 18.030
SegmentReaderTest-compression 6 0 0 0 1.417
SnapshotDeletingTest-compression 1 0 0 1 3.483
AbstractCommitLogServiceTest-compression 9 0 0 0 1.564
BatchCommitLogTest-compression 174 0 0 0 7.084
CommitLogCQLTest-compression 1 0 0 0 3.197
CommitLogChainedMarkersTest-compression 1 0 0 0 3.842
CommitLogDescriptorTest-compression 14 0 0 0 8.433
CommitLogFailurePolicyTest-compression 4 0 0 0 5.390
CommitLogInitWithExceptionTest- 1 0 0 0 1.964
compression
CommitLogReaderTest-compression 5 0 0 0 7.652
CommitLogSegmentBackpressureTest- 1 0 0 0 4.726
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 10.328
compression
CommitLogTest-compression 1 0 0 1 0.169
CommitLogUpgradeTest-compression 1 0 0 0 3.215
CommitlogShutdownTest-compression 1 0 0 0 4.054
GroupCommitLogTest-compression 162 0 0 0 14.198
SegmentReaderTest-compression 6 0 0 0 1.453
SnapshotDeletingTest-compression 1 0 0 1 2.944
AbstractCommitLogServiceTest 9 0 0 0 1.209
BatchCommitLogTest 174 0 0 0 9.100
CommitLogCQLTest 1 0 0 0 3.859
CommitLogChainedMarkersTest 1 0 0 0 4.115
CommitLogDescriptorTest 14 0 0 0 12.438
CommitLogFailurePolicyTest 4 0 0 0 6.503
CommitLogInitWithExceptionTest 1 0 0 0 1.630
CommitLogReaderTest 5 0 0 0 7.522
CommitLogSegmentBackpressureTest 1 0 0 0 5.032
CommitLogSegmentManagerCDCTest 7 0 0 0 10.466
CommitLogTest 1 0 0 1 0.062
CommitLogUpgradeTest 1 0 0 0 3.629
CommitlogShutdownTest 1 0 0 0 4.653
GroupCommitLogTest 162 0 0 0 16.600
SegmentReaderTest 6 0 0 0 1.394
SnapshotDeletingTest 1 0 0 1 3.352
AbstractCommitLogServiceTest 9 0 0 0 1.761
BatchCommitLogTest 174 0 0 0 7.199
CommitLogCQLTest 1 0 0 0 3.157
CommitLogChainedMarkersTest 1 0 0 0 4.593
CommitLogDescriptorTest 14 0 0 0 8.842
CommitLogFailurePolicyTest 4 0 0 0 5.783
CommitLogInitWithExceptionTest 1 0 0 0 2.180
CommitLogReaderTest 5 0 0 0 9.955
CommitLogSegmentBackpressureTest 1 0 0 0 4.352
CommitLogSegmentManagerCDCTest 7 0 0 0 9.103
CommitLogTest 1 0 0 1 0.236
CommitLogUpgradeTest 1 0 0 0 4.983
CommitlogShutdownTest 1 0 0 0 3.429
GroupCommitLogTest 162 0 0 0 13.305
SegmentReaderTest 6 0 0 0 1.728
SnapshotDeletingTest 1 0 0 1 3.545
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 23.372
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.279
LongLeveledCompactionStrategyTest 3 0 0 0 21.679
LongCompactionsTest 4 0 0 0 19.252
LongLeveledCompactionStrategyCQLTest 1 0 0 0 303.262
LongLeveledCompactionStrategyTest 3 0 0 0 18.165
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.983
AbstractPendingRepairTest-cdc 1 0 0 1 0.088
ActiveCompactionsTest-cdc 6 0 0 0 7.567
AntiCompactionBytemanTest-cdc 1 0 0 0 6.579
AntiCompactionTest-cdc 15 0 0 0 33.963
CancelCompactionsTest-cdc 8 0 0 0 9.990
CompactionAwareWriterTest-cdc 4 0 0 0 98.745
CompactionControllerTest-cdc 2 0 0 0 4.095
CompactionExecutorTest-cdc 3 0 0 0 1.192
CompactionInfoTest-cdc 2 0 0 0 4.216
CompactionIteratorTest-cdc 12 0 0 0 7.886
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.417
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 7.129
CompactionTaskTest-cdc 2 0 0 0 3.598
CompactionsBytemanTest-cdc 6 0 0 0 13.767
CompactionsCQLTest-cdc 24 0 0 0 38.745
CompactionsPurgeTest-cdc 10 0 0 0 6.421
CompactionsTest-cdc 6 0 0 1 17.340
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 9.639
DateTieredCompactionStrategyTest-cdc 7 0 0 0 10.843
LeveledCompactionStrategyTest-cdc 11 0 0 0 39.986
LeveledGenerationsTest-cdc 4 0 0 0 4.367
NeverPurgeTest-cdc 4 0 0 0 10.673
OneCompactionTest-cdc 2 0 0 0 3.590
PendingRepairManagerTest-cdc 16 0 0 0 5.700
SingleSSTableLCSTaskTest-cdc 4 0 0 0 79.695
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 4.160
TTLExpiryTest-cdc 5 0 0 0 10.371
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 9.176
ValidationExecutorTest-cdc 2 0 0 0 0.637
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.569
AbstractPendingRepairTest-cdc 1 0 0 1 0.161
ActiveCompactionsTest-cdc 6 0 0 0 5.806
AntiCompactionBytemanTest-cdc 1 0 0 0 6.242
AntiCompactionTest-cdc 15 0 0 0 23.400
CancelCompactionsTest-cdc 8 0 0 0 9.950
CompactionAwareWriterTest-cdc 4 0 0 0 63.964
CompactionControllerTest-cdc 2 0 0 0 3.132
CompactionExecutorTest-cdc 3 0 0 0 1.110
CompactionInfoTest-cdc 2 0 0 0 2.929
CompactionIteratorTest-cdc 12 0 0 0 6.669
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 3.533
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 5.266
CompactionTaskTest-cdc 2 0 0 0 3.187
CompactionsBytemanTest-cdc 6 0 0 0 13.798
CompactionsCQLTest-cdc 24 0 0 0 36.074
CompactionsPurgeTest-cdc 10 0 0 0 3.477
CompactionsTest-cdc 6 0 0 1 16.356
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 5.094
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.280
LeveledCompactionStrategyTest-cdc 11 0 0 0 21.145
LeveledGenerationsTest-cdc 4 0 0 0 4.733
NeverPurgeTest-cdc 4 0 0 0 8.364
OneCompactionTest-cdc 2 0 0 0 3.115
PendingRepairManagerTest-cdc 16 0 0 0 4.286
SingleSSTableLCSTaskTest-cdc 4 0 0 0 62.484
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 2.983
TTLExpiryTest-cdc 5 0 0 0 9.708
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.336
ValidationExecutorTest-cdc 2 0 0 0 0.907
AbstractCompactionStrategyTest-compression 4 0 0 0 4.538
AbstractPendingRepairTest-compression 1 0 0 1 0.081
ActiveCompactionsTest-compression 6 0 0 0 7.715
AntiCompactionBytemanTest-compression 1 0 0 0 8.210
AntiCompactionTest-compression 15 0 0 0 38.755
CancelCompactionsTest-compression 8 0 0 0 10.257
CompactionAwareWriterTest-compression 4 0 0 0 99.283
CompactionControllerTest-compression 2 0 0 0 5.584
CompactionExecutorTest-compression 3 0 0 0 1.398
CompactionInfoTest-compression 2 0 0 0 4.417
CompactionIteratorTest-compression 12 0 0 0 11.235
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 6.038
compression
CompactionStrategyManagerTest-compression 5 0 0 0 8.198
CompactionTaskTest-compression 2 0 0 0 4.663
CompactionsBytemanTest-compression 6 0 0 0 15.567
CompactionsCQLTest-compression 24 0 0 0 38.104
CompactionsPurgeTest-compression 10 0 0 0 4.334
CompactionsTest-compression 6 0 0 1 17.111
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.745
compression
DateTieredCompactionStrategyTest- 7 0 0 0 8.260
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 30.917
LeveledGenerationsTest-compression 4 0 0 0 4.640
NeverPurgeTest-compression 4 0 0 0 9.796
OneCompactionTest-compression 2 0 0 0 3.677
PendingRepairManagerTest-compression 16 0 0 0 4.911
SingleSSTableLCSTaskTest-compression 4 0 0 0 106.305
SizeTieredCompactionStrategyTest- 3 0 0 0 3.805
compression
TTLExpiryTest-compression 5 0 0 0 10.508
TimeWindowCompactionStrategyTest- 5 0 0 0 9.732
compression
ValidationExecutorTest-compression 2 0 0 0 0.748
AbstractCompactionStrategyTest-compression 4 0 0 0 3.467
AbstractPendingRepairTest-compression 1 0 0 1 0.210
ActiveCompactionsTest-compression 6 0 0 0 5.181
AntiCompactionBytemanTest-compression 1 0 0 0 6.618
AntiCompactionTest-compression 15 0 0 0 23.854
CancelCompactionsTest-compression 8 0 0 0 9.296
CompactionAwareWriterTest-compression 4 0 0 0 62.243
CompactionControllerTest-compression 2 0 0 0 3.637
CompactionExecutorTest-compression 3 0 0 0 1.222
CompactionInfoTest-compression 2 0 0 0 3.158
CompactionIteratorTest-compression 12 0 0 0 6.874
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.226
compression
CompactionStrategyManagerTest-compression 5 0 0 0 6.509
CompactionTaskTest-compression 2 0 0 0 3.199
CompactionsBytemanTest-compression 6 0 0 0 13.593
CompactionsCQLTest-compression 24 0 0 0 37.633
CompactionsPurgeTest-compression 10 0 0 0 4.302
CompactionsTest-compression 6 0 0 1 16.831
CorruptedSSTablesCompactionsTest- 2 0 0 0 6.115
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.401
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 23.001
LeveledGenerationsTest-compression 4 0 0 0 4.111
NeverPurgeTest-compression 4 0 0 0 9.077
OneCompactionTest-compression 2 0 0 0 3.094
PendingRepairManagerTest-compression 16 0 0 0 4.694
SingleSSTableLCSTaskTest-compression 4 0 0 0 76.338
SizeTieredCompactionStrategyTest- 3 0 0 0 3.167
compression
TTLExpiryTest-compression 5 0 0 0 9.977
TimeWindowCompactionStrategyTest- 5 0 0 0 9.667
compression
ValidationExecutorTest-compression 2 0 0 0 0.826
AbstractCompactionStrategyTest 4 0 0 0 4.285
AbstractPendingRepairTest 1 0 0 1 0.088
ActiveCompactionsTest 6 0 0 0 8.431
AntiCompactionBytemanTest 1 0 0 0 7.583
AntiCompactionTest 15 0 0 0 31.341
CancelCompactionsTest 8 0 0 0 13.200
CompactionAwareWriterTest 4 0 0 0 91.894
CompactionControllerTest 2 0 0 0 4.020
CompactionExecutorTest 3 0 0 0 1.080
CompactionInfoTest 2 0 0 0 3.509
CompactionIteratorTest 12 0 0 0 9.280
CompactionStrategyManagerPendingRepairTest 9 0 0 0 4.444
CompactionStrategyManagerTest 5 0 0 0 7.373
CompactionTaskTest 2 0 0 0 4.072
CompactionsBytemanTest 6 0 0 0 15.545
CompactionsCQLTest 24 0 0 0 43.107
CompactionsPurgeTest 10 0 0 0 4.903
CompactionsTest 6 0 0 1 17.612
CorruptedSSTablesCompactionsTest 2 0 0 0 6.286
DateTieredCompactionStrategyTest 7 0 0 0 8.268
LeveledCompactionStrategyTest 11 0 0 0 29.690
LeveledGenerationsTest 4 0 0 0 4.604
NeverPurgeTest 4 0 0 0 10.478
OneCompactionTest 2 0 0 0 3.497
PendingRepairManagerTest 16 0 0 0 5.304
SingleSSTableLCSTaskTest 4 0 0 0 89.327
SizeTieredCompactionStrategyTest 3 0 0 0 3.583
TTLExpiryTest 5 0 0 0 10.616
TimeWindowCompactionStrategyTest 5 0 0 0 10.267
ValidationExecutorTest 2 0 0 0 0.946
AbstractCompactionStrategyTest 4 0 0 0 3.553
AbstractPendingRepairTest 1 0 0 1 0.150
ActiveCompactionsTest 6 0 0 0 6.523
AntiCompactionBytemanTest 1 0 0 0 6.538
AntiCompactionTest 15 0 0 0 30.328
CancelCompactionsTest 8 0 0 0 9.707
CompactionAwareWriterTest 4 0 0 0 69.739
CompactionControllerTest 2 0 0 0 4.844
CompactionExecutorTest 3 0 0 0 1.695
CompactionInfoTest 2 0 0 0 4.345
CompactionIteratorTest 12 0 0 0 10.141
CompactionStrategyManagerPendingRepairTest 9 0 0 0 5.433
CompactionStrategyManagerTest 5 0 0 0 7.006
CompactionTaskTest 2 0 0 0 4.234
CompactionsBytemanTest 6 0 0 0 15.497
CompactionsCQLTest 24 0 0 0 35.603
CompactionsPurgeTest 10 0 0 0 4.335
CompactionsTest 6 0 0 1 16.995
CorruptedSSTablesCompactionsTest 2 0 0 0 5.983
DateTieredCompactionStrategyTest 7 0 0 0 8.734
LeveledCompactionStrategyTest 11 0 0 0 34.471
LeveledGenerationsTest 4 0 0 0 3.963
NeverPurgeTest 4 0 0 0 10.128
OneCompactionTest 2 0 0 0 3.487
PendingRepairManagerTest 16 0 0 0 4.872
SingleSSTableLCSTaskTest 4 0 0 0 82.373
SizeTieredCompactionStrategyTest 3 0 0 0 2.938
TTLExpiryTest 5 0 0 0 10.269
TimeWindowCompactionStrategyTest 5 0 0 0 9.996
ValidationExecutorTest 2 0 0 0 0.866
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.543
CTypeTest-cdc 3 0 0 0 0.628
CTypeTest-compression 3 0 0 0 0.730
CTypeTest-compression 3 0 0 0 0.594
CTypeTest 3 0 0 0 0.959
CTypeTest 3 0 0 0 0.891
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.397
CounterContextTest-cdc 8 0 0 0 2.192
CounterContextTest-compression 8 0 0 0 2.602
CounterContextTest-compression 8 0 0 0 2.274
CounterContextTest 8 0 0 0 2.751
CounterContextTest 8 0 0 0 2.875
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.693
RowFilterTest-cdc 1 0 0 0 0.670
SliceTest-cdc 4 0 0 0 0.121
ColumnFilterTest-cdc 3 0 0 0 0.704
RowFilterTest-cdc 1 0 0 0 0.693
SliceTest-cdc 4 0 0 0 0.184
ColumnFilterTest-compression 3 0 0 0 0.711
RowFilterTest-compression 1 0 0 0 0.703
SliceTest-compression 4 0 0 0 0.146
ColumnFilterTest-compression 3 0 0 0 0.765
RowFilterTest-compression 1 0 0 0 0.851
SliceTest-compression 4 0 0 0 0.224
ColumnFilterTest 3 0 0 0 0.644
RowFilterTest 1 0 0 0 0.579
SliceTest 4 0 0 0 0.113
ColumnFilterTest 3 0 0 0 0.743
RowFilterTest 1 0 0 0 0.735
SliceTest 4 0 0 0 0.224
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 16.855
LifecycleTransactionTest-cdc 8 0 0 0 2.957
LogTransactionTest-cdc 39 0 0 0 3.572
RealTransactionsTest-cdc 3 0 0 0 5.057
TrackerTest-cdc 7 0 0 0 2.648
ViewTest-cdc 3 0 0 0 2.343
HelpersTest-cdc 8 0 0 0 13.287
LifecycleTransactionTest-cdc 8 0 0 0 3.107
LogTransactionTest-cdc 39 0 0 0 3.480
RealTransactionsTest-cdc 3 0 0 0 4.145
TrackerTest-cdc 7 0 0 0 2.727
ViewTest-cdc 3 0 0 0 2.306
HelpersTest-compression 8 0 0 0 20.186
LifecycleTransactionTest-compression 8 0 0 0 3.349
LogTransactionTest-compression 39 0 0 0 4.537
RealTransactionsTest-compression 3 0 0 0 6.556
TrackerTest-compression 7 0 0 0 3.397
ViewTest-compression 3 0 0 0 2.396
HelpersTest-compression 8 0 0 0 14.324
LifecycleTransactionTest-compression 8 0 0 0 2.943
LogTransactionTest-compression 39 0 0 0 3.438
RealTransactionsTest-compression 3 0 0 0 3.962
TrackerTest-compression 7 0 0 0 2.632
ViewTest-compression 3 0 0 0 2.413
HelpersTest 8 0 0 0 14.680
LifecycleTransactionTest 8 0 0 0 6.640
LogTransactionTest 39 0 0 0 7.127
RealTransactionsTest 3 0 0 0 5.637
TrackerTest 7 0 0 0 5.185
ViewTest 3 0 0 0 2.539
HelpersTest 8 0 0 0 19.304
LifecycleTransactionTest 8 0 0 0 2.974
LogTransactionTest 39 0 0 0 3.874
RealTransactionsTest 3 0 0 0 3.881
TrackerTest 7 0 0 0 3.514
ViewTest 3 0 0 0 2.789
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.078
ByteBufferAccessorTest-cdc 2 0 0 0 0.114
BytesTypeTest-cdc 2 0 0 0 0.256
CollectionTypeTest-cdc 6 0 0 0 0.178
CollectionTypesTest-cdc 3 0 0 0 6.715
CompositeAndTupleTypesTest-cdc 3 0 0 0 8.493
CompositeTypeTest-cdc 9 0 0 0 3.509
DecimalTypeTest-cdc 3 0 0 0 0.088
DynamicCompositeTypeTest-cdc 8 0 0 0 3.348
EmptyTypeTest-cdc 7 0 0 0 0.894
IntegerTypeTest-cdc 10 0 0 0 0.120
JsonConversionTest-cdc 30 0 0 0 0.749
ReversedTypeTest-cdc 1 0 0 0 0.118
RoundTripTest-cdc 8 0 0 0 0.586
SimpleDateTypeTest-cdc 1 0 0 0 0.124
TimeTypeTest-cdc 2 0 0 0 3.855
TimeUUIDTypeTest-cdc 6 0 0 0 8.359
TimestampTypeTest-cdc 1 0 0 0 0.724
TypeCompareTest-cdc 6 0 0 0 0.319
TypeParserTest-cdc 3 0 0 0 1.012
TypeValidationTest-cdc 18 0 0 0 3.866
UUIDTypeTest-cdc 6 0 0 0 4.314
ValueAccessorTest-cdc 4 0 0 0 0.650
AbstractCompositeTypeTest-cdc 2 0 0 0 0.203
ByteBufferAccessorTest-cdc 2 0 0 0 0.208
BytesTypeTest-cdc 2 0 0 0 0.317
CollectionTypeTest-cdc 6 0 0 0 0.230
CollectionTypesTest-cdc 3 0 0 0 5.937
CompositeAndTupleTypesTest-cdc 3 0 0 0 8.304
CompositeTypeTest-cdc 9 0 0 0 3.157
DecimalTypeTest-cdc 3 0 0 0 0.166
DynamicCompositeTypeTest-cdc 8 0 0 0 2.853
EmptyTypeTest-cdc 7 0 0 0 0.886
IntegerTypeTest-cdc 10 0 0 0 0.240
JsonConversionTest-cdc 30 0 0 0 0.811
ReversedTypeTest-cdc 1 0 0 0 0.178
RoundTripTest-cdc 8 0 0 0 0.584
SimpleDateTypeTest-cdc 1 0 0 0 0.192
TimeTypeTest-cdc 2 0 0 0 3.183
TimeUUIDTypeTest-cdc 6 0 0 0 4.751
TimestampTypeTest-cdc 1 0 0 0 0.575
TypeCompareTest-cdc 6 0 0 0 0.429
TypeParserTest-cdc 3 0 0 0 1.132
TypeValidationTest-cdc 18 0 0 0 3.588
UUIDTypeTest-cdc 6 0 0 0 2.659
ValueAccessorTest-cdc 4 0 0 0 0.529
AbstractCompositeTypeTest-compression 2 0 0 0 0.073
ByteBufferAccessorTest-compression 2 0 0 0 0.118
BytesTypeTest-compression 2 0 0 0 0.255
CollectionTypeTest-compression 6 0 0 0 0.179
CollectionTypesTest-compression 3 0 0 0 6.549
CompositeAndTupleTypesTest-compression 3 0 0 0 8.621
CompositeTypeTest-compression 9 0 0 0 3.466
DecimalTypeTest-compression 3 0 0 0 0.083
DynamicCompositeTypeTest-compression 8 0 0 0 3.476
EmptyTypeTest-compression 7 0 0 0 0.913
IntegerTypeTest-compression 10 0 0 0 0.136
JsonConversionTest-compression 30 0 0 0 0.753
ReversedTypeTest-compression 1 0 0 0 0.105
RoundTripTest-compression 8 0 0 0 0.554
SimpleDateTypeTest-compression 1 0 0 0 0.158
TimeTypeTest-compression 2 0 0 0 3.886
TimeUUIDTypeTest-compression 6 0 0 0 8.438
TimestampTypeTest-compression 1 0 0 0 0.733
TypeCompareTest-compression 6 0 0 0 0.408
TypeParserTest-compression 3 0 0 0 1.275
TypeValidationTest-compression 18 0 0 0 3.774
UUIDTypeTest-compression 6 0 0 0 3.864
ValueAccessorTest-compression 4 0 0 0 0.590
AbstractCompositeTypeTest-compression 2 0 0 0 0.182
ByteBufferAccessorTest-compression 2 0 0 0 0.210
BytesTypeTest-compression 2 0 0 0 0.321
CollectionTypeTest-compression 6 0 0 0 0.257
CollectionTypesTest-compression 3 0 0 0 5.770
CompositeAndTupleTypesTest-compression 3 0 0 0 7.914
CompositeTypeTest-compression 9 0 0 0 2.891
DecimalTypeTest-compression 3 0 0 0 0.184
DynamicCompositeTypeTest-compression 8 0 0 0 2.852
EmptyTypeTest-compression 7 0 0 0 0.957
IntegerTypeTest-compression 10 0 0 0 0.230
JsonConversionTest-compression 30 0 0 0 0.821
ReversedTypeTest-compression 1 0 0 0 0.222
RoundTripTest-compression 8 0 0 0 0.626
SimpleDateTypeTest-compression 1 0 0 0 0.224
TimeTypeTest-compression 2 0 0 0 3.598
TimeUUIDTypeTest-compression 6 0 0 0 4.793
TimestampTypeTest-compression 1 0 0 0 0.647
TypeCompareTest-compression 6 0 0 0 0.366
TypeParserTest-compression 3 0 0 0 1.121
TypeValidationTest-compression 18 0 0 0 3.337
UUIDTypeTest-compression 6 0 0 0 2.793
ValueAccessorTest-compression 4 0 0 0 0.577
AbstractCompositeTypeTest 2 0 0 0 0.067
ByteBufferAccessorTest 2 0 0 0 0.100
BytesTypeTest 2 0 0 0 0.674
CollectionTypeTest 6 0 0 0 0.162
CollectionTypesTest 3 0 0 0 9.764
CompositeAndTupleTypesTest 3 0 0 0 9.836
CompositeTypeTest 9 0 0 0 4.606
DecimalTypeTest 3 0 0 0 0.114
DynamicCompositeTypeTest 8 0 0 0 3.491
EmptyTypeTest 7 0 0 0 0.775
IntegerTypeTest 10 0 0 0 0.116
JsonConversionTest 30 0 0 0 0.651
ReversedTypeTest 1 0 0 0 0.087
RoundTripTest 8 0 0 0 0.475
SimpleDateTypeTest 1 0 0 0 0.127
TimeTypeTest 2 0 0 0 3.893
TimeUUIDTypeTest 6 0 0 0 8.167
TimestampTypeTest 1 0 0 0 0.703
TypeCompareTest 6 0 0 0 0.272
TypeParserTest 3 0 0 0 1.397
TypeValidationTest 18 0 0 0 4.823
UUIDTypeTest 6 0 0 0 5.233
ValueAccessorTest 4 0 0 0 0.694
AbstractCompositeTypeTest 2 0 0 0 0.238
ByteBufferAccessorTest 2 0 0 0 0.300
BytesTypeTest 2 0 0 0 0.450
CollectionTypeTest 6 0 0 0 0.249
CollectionTypesTest 3 0 0 0 5.763
CompositeAndTupleTypesTest 3 0 0 0 7.658
CompositeTypeTest 9 0 0 0 2.792
DecimalTypeTest 3 0 0 0 0.184
DynamicCompositeTypeTest 8 0 0 0 2.995
EmptyTypeTest 7 0 0 0 0.924
IntegerTypeTest 10 0 0 0 0.242
JsonConversionTest 30 0 0 0 0.904
ReversedTypeTest 1 0 0 0 0.192
RoundTripTest 8 0 0 0 0.642
SimpleDateTypeTest 1 0 0 0 0.226
TimeTypeTest 2 0 0 0 3.247
TimeUUIDTypeTest 6 0 0 0 5.249
TimestampTypeTest 1 0 0 0 0.810
TypeCompareTest 6 0 0 0 0.435
TypeParserTest 3 0 0 0 1.235
TypeValidationTest 18 0 0 0 3.800
UUIDTypeTest 6 0 0 0 2.730
ValueAccessorTest 4 0 0 0 0.597
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.475
MonitoringTaskTest-cdc 15 0 0 0 5.500
MonitoringTaskTest-compression 15 0 0 0 5.501
MonitoringTaskTest-compression 15 0 0 0 5.545
MonitoringTaskTest 15 0 0 0 5.660
MonitoringTaskTest 15 0 0 0 5.526
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 69.024
PartitionUpdateTest-cdc 3 0 0 0 4.453
PartitionImplementationTest-cdc 7 0 0 0 57.602
PartitionUpdateTest-cdc 3 0 0 0 3.418
PartitionImplementationTest-compression 7 0 0 0 65.358
PartitionUpdateTest-compression 3 0 0 0 4.529
PartitionImplementationTest-compression 7 0 0 0 49.403
PartitionUpdateTest-compression 3 0 0 0 4.404
PartitionImplementationTest 7 0 0 0 61.941
PartitionUpdateTest 3 0 0 0 4.663
PartitionImplementationTest 7 0 0 0 59.743
PartitionUpdateTest 3 0 0 0 3.862
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.665
PurgeFunctionTest-cdc 8 0 0 0 0.731
PurgeFunctionTest-compression 8 0 0 0 0.686
PurgeFunctionTest-compression 8 0 0 0 0.764
PurgeFunctionTest 8 0 0 0 0.577
PurgeFunctionTest 8 0 0 0 0.754
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.064
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 4.176
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 5.076
PendingAntiCompactionTest-cdc 18 0 0 0 13.057
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.154
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 2.936
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 4.075
PendingAntiCompactionTest-cdc 18 0 0 0 11.792
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.063
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.832
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.692
PendingAntiCompactionTest-compression 18 0 0 0 13.874
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.160
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.203
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 3.942
PendingAntiCompactionTest-compression 18 0 0 0 13.381
AbstractPendingAntiCompactionTest 1 0 0 1 0.054
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.596
PendingAntiCompactionBytemanTest 1 0 0 0 4.104
PendingAntiCompactionTest 18 0 0 0 13.836
AbstractPendingAntiCompactionTest 1 0 0 1 0.153
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.071
PendingAntiCompactionBytemanTest 1 0 0 0 3.536
PendingAntiCompactionTest 18 0 0 0 12.293
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.384
EncodingStatsTest-cdc 10 0 0 0 0.157
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.232
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.443
RowsTest-cdc 9 0 0 0 1.173
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 10.599
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 27.780
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.683
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.383
EncodingStatsTest-cdc 10 0 0 0 0.213
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.105
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 2.706
RowsTest-cdc 9 0 0 0 1.251
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 8.918
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 26.278
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.740
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.487
compression
EncodingStatsTest-compression 10 0 0 0 0.160
PartitionSerializationExceptionTest- 2 0 0 0 1.397
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.625
compression
RowsTest-compression 9 0 0 0 1.270
ThrottledUnfilteredIteratorTest- 7 0 0 0 12.571
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 30.769
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.841
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.394
compression
EncodingStatsTest-compression 10 0 0 0 0.239
PartitionSerializationExceptionTest- 2 0 0 0 1.247
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.136
compression
RowsTest-compression 9 0 0 0 1.633
ThrottledUnfilteredIteratorTest- 7 0 0 0 10.977
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 26.309
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.703
ColumnMetadataVersionComparatorTest 10 0 0 0 0.298
EncodingStatsTest 10 0 0 0 0.136
PartitionSerializationExceptionTest 2 0 0 0 1.011
RowAndDeletionMergeIteratorTest 10 0 0 0 3.042
RowsTest 9 0 0 0 1.052
ThrottledUnfilteredIteratorTest 7 0 0 0 10.300
UnfilteredRowIteratorsMergeTest 5 0 0 0 27.443
UnfilteredRowIteratorsTest 1 0 0 0 0.588
ColumnMetadataVersionComparatorTest 10 0 0 0 0.444
EncodingStatsTest 10 0 0 0 0.248
PartitionSerializationExceptionTest 2 0 0 0 1.154
RowAndDeletionMergeIteratorTest 10 0 0 0 2.855
RowsTest 9 0 0 0 1.396
ThrottledUnfilteredIteratorTest 7 0 0 0 9.936
UnfilteredRowIteratorsMergeTest 5 0 0 0 26.626
UnfilteredRowIteratorsTest 1 0 0 0 0.775
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.678
CassandraOutgoingFileTest-cdc 3 0 0 0 3.515
CassandraStreamHeaderTest-cdc 5 0 0 0 3.454
CassandraStreamManagerTest-cdc 2 0 0 0 3.642
ComponentManifestTest-cdc 2 0 0 0 0.289
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.365
cdc
StreamRequestTest-cdc 1 0 0 0 0.989
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.052
CassandraOutgoingFileTest-cdc 3 0 0 0 3.069
CassandraStreamHeaderTest-cdc 5 0 0 0 3.002
CassandraStreamManagerTest-cdc 2 0 0 0 3.283
ComponentManifestTest-cdc 2 0 0 0 0.339
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.036
cdc
StreamRequestTest-cdc 1 0 0 0 1.264
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.856
CassandraOutgoingFileTest-compression 3 0 0 0 3.595
CassandraStreamHeaderTest-compression 5 0 0 0 3.465
CassandraStreamManagerTest-compression 2 0 0 0 3.675
ComponentManifestTest-compression 2 0 0 0 0.282
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.502
compression
StreamRequestTest-compression 1 0 0 0 1.035
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.083
CassandraOutgoingFileTest-compression 3 0 0 0 3.100
CassandraStreamHeaderTest-compression 5 0 0 0 3.034
CassandraStreamManagerTest-compression 2 0 0 0 3.242
ComponentManifestTest-compression 2 0 0 0 0.384
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 13.984
compression
StreamRequestTest-compression 1 0 0 0 1.084
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.534
CassandraOutgoingFileTest 3 0 0 0 3.388
CassandraStreamHeaderTest 5 0 0 0 3.239
CassandraStreamManagerTest 2 0 0 0 3.715
ComponentManifestTest 2 0 0 0 0.257
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.455
StreamRequestTest 1 0 0 0 0.912
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.086
CassandraOutgoingFileTest 3 0 0 0 2.868
CassandraStreamHeaderTest 5 0 0 0 3.017
CassandraStreamManagerTest 2 0 0 0 3.056
ComponentManifestTest 2 0 0 0 0.410
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 13.827
StreamRequestTest 1 0 0 0 1.208
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 6.089
RTTransformationsTest-cdc 15 0 0 0 0.671
DuplicateRowCheckerTest-cdc 7 0 0 0 6.287
RTTransformationsTest-cdc 15 0 0 0 0.756
DuplicateRowCheckerTest-compression 7 0 0 0 6.162
RTTransformationsTest-compression 15 0 0 0 0.674
DuplicateRowCheckerTest-compression 7 0 0 0 5.664
RTTransformationsTest-compression 15 0 0 0 0.798
DuplicateRowCheckerTest 7 0 0 0 7.100
RTTransformationsTest 15 0 0 0 0.586
DuplicateRowCheckerTest 7 0 0 0 5.410
RTTransformationsTest 15 0 0 0 0.802
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 21.241
ViewUtilsTest-cdc 3 0 0 0 1.470
ViewBuilderTaskTest-cdc 1 0 0 0 18.359
ViewUtilsTest-cdc 3 0 0 0 1.879
ViewBuilderTaskTest-compression 1 0 0 0 20.495
ViewUtilsTest-compression 3 0 0 0 1.530
ViewBuilderTaskTest-compression 1 0 0 0 25.455
ViewUtilsTest-compression 3 0 0 0 1.630
ViewBuilderTaskTest 1 0 0 0 21.616
ViewUtilsTest 3 0 0 0 1.387
ViewBuilderTaskTest 1 0 0 0 21.057
ViewUtilsTest 3 0 0 0 1.642
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 14.022
SystemPropertiesTableTest-cdc 6 0 0 0 13.346
SettingsTableTest-cdc 7 0 0 0 14.962
SystemPropertiesTableTest-cdc 6 0 0 0 12.349
SettingsTableTest-compression 7 0 0 0 13.988
SystemPropertiesTableTest-compression 6 0 0 0 13.570
SettingsTableTest-compression 7 0 0 0 13.784
SystemPropertiesTableTest-compression 6 0 0 0 12.848
SettingsTableTest 7 0 0 0 15.062
SystemPropertiesTableTest 6 0 0 0 14.141
SettingsTableTest 7 0 0 0 13.416
SystemPropertiesTableTest 6 0 0 0 12.930
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 5.991
BoundsTest-cdc 1 0 0 0 0.105
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.161
KeyCollisionTest-cdc 1 0 0 0 3.222
Murmur3PartitionerTest-cdc 10 0 0 0 1.843
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.318
RandomPartitionerTest-cdc 9 0 0 0 2.182
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.124
RangeTest-cdc 32 0 0 0 13.322
SplitterTest-cdc 14 0 0 0 19.877
StreamStateStoreTest-cdc 1 0 0 0 2.249
BootStrapperTest-cdc 10 0 0 0 5.147
BoundsTest-cdc 1 0 0 0 0.218
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.286
KeyCollisionTest-cdc 1 0 0 0 3.542
Murmur3PartitionerTest-cdc 10 0 0 0 1.868
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.430
RandomPartitionerTest-cdc 9 0 0 0 2.480
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.287
RangeTest-cdc 32 0 0 0 12.645
SplitterTest-cdc 14 0 0 0 19.365
StreamStateStoreTest-cdc 1 0 0 0 2.147
BootStrapperTest-compression 10 0 0 0 7.682
BoundsTest-compression 1 0 0 0 0.120
ByteOrderedPartitionerTest-compression 6 0 0 0 2.369
KeyCollisionTest-compression 1 0 0 0 3.381
Murmur3PartitionerTest-compression 10 0 0 0 2.047
OrderPreservingPartitionerTest- 7 0 0 0 2.361
compression
RandomPartitionerTest-compression 9 0 0 0 2.248
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.160
RangeTest-compression 32 0 0 0 13.614
SplitterTest-compression 14 0 0 0 19.812
StreamStateStoreTest-compression 1 0 0 0 2.312
BootStrapperTest-compression 10 0 0 0 6.881
BoundsTest-compression 1 0 0 0 0.200
ByteOrderedPartitionerTest-compression 6 0 0 0 2.387
KeyCollisionTest-compression 1 0 0 0 2.962
Murmur3PartitionerTest-compression 10 0 0 0 2.028
OrderPreservingPartitionerTest- 7 0 0 0 2.439
compression
RandomPartitionerTest-compression 9 0 0 0 2.315
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.272
RangeTest-compression 32 0 0 0 13.490
SplitterTest-compression 14 0 0 0 17.454
StreamStateStoreTest-compression 1 0 0 0 2.339
BootStrapperTest 10 0 0 0 6.522
BoundsTest 1 0 0 0 0.092
ByteOrderedPartitionerTest 6 0 0 0 2.100
KeyCollisionTest 1 0 0 0 3.103
Murmur3PartitionerTest 10 0 0 0 1.833
OrderPreservingPartitionerTest 7 0 0 0 2.149
RandomPartitionerTest 9 0 0 0 2.084
RangeFetchMapCalculatorTest 13 0 0 0 0.932
RangeTest 32 0 0 0 13.552
SplitterTest 14 0 0 0 19.370
StreamStateStoreTest 1 0 0 0 2.019
BootStrapperTest 10 0 0 0 5.565
BoundsTest 1 0 0 0 0.214
ByteOrderedPartitionerTest 6 0 0 0 2.452
KeyCollisionTest 1 0 0 0 2.829
Murmur3PartitionerTest 10 0 0 0 2.145
OrderPreservingPartitionerTest 7 0 0 0 2.598
RandomPartitionerTest 9 0 0 0 2.420
RangeFetchMapCalculatorTest 13 0 0 0 1.268
RangeTest 32 0 0 0 14.374
SplitterTest 14 0 0 0 18.294
StreamStateStoreTest 1 0 0 0 2.303
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.098
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 178.521
NoReplicationTokenAllocatorTest 4 0 0 0 6.967
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 77.593
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.189
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 169.860
NoReplicationTokenAllocatorTest 4 0 0 0 9.120
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 73.808
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 1.024
DiagnosticEventServiceTest-cdc 6 0 0 0 1.096
DiagnosticEventServiceTest-compression 6 0 0 0 1.032
DiagnosticEventServiceTest-compression 6 0 0 0 1.206
DiagnosticEventServiceTest 6 0 0 0 0.902
DiagnosticEventServiceTest 6 0 0 0 1.151
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.074
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.154
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.076
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.170
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.066
DiagnosticEventMemoryStoreTest 6 0 0 0 0.163
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 91.045
CASTest 14 0 0 6 168.620
CasWriteTest 9 0 0 0 30.473
ClientNetworkStopStartTest 1 0 0 0 26.722
FailingRepairTest 6 0 0 0 35.134
FqlReplayDDLExclusionTest 1 0 0 0 31.327
FrozenUDTTest 4 0 0 0 30.010
FullRepairCoordinatorFastTest 66 0 0 2 80.824
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 248.406
FullRepairCoordinatorTimeoutTest 6 0 0 0 96.408
GossipSettlesTest 1 0 0 0 36.162
GossipShutdownTest 1 0 0 0 41.876
GossipTest 2 0 0 0 67.610
IncRepairTruncationTest 1 0 0 0 35.884
IncrementalRepairCoordinatorFastTest 66 0 0 6 78.661
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 253.075
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 97.340
InternodeEncryptionOptionsTest 8 0 0 0 70.675
JVMDTestTest 4 0 0 0 168.773
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.995
LargeColumnTest 1 0 0 0 15.040
MessageFiltersTest 5 0 0 0 63.877
MessageForwardingTest 1 0 0 0 20.765
NativeProtocolTest 2 0 0 0 80.118
NativeTransportEncryptionOptionsTest 5 0 0 0 30.094
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 252.465
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 241.071
NetstatsRepairStreamingTest 2 0 0 0 312.053
NetworkTopologyTest 7 0 0 0 53.486
NodeToolEnableDisableBinaryTest 2 0 0 0 30.868
NodeToolRingTest 6 0 0 0 9.943
NodeToolTest 3 0 0 0 8.323
OptimiseStreamsRepairTest 2 0 0 0 110.508
PreviewRepairCoordinatorFastTest 66 0 0 2 78.006
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 239.243
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 93.266
PreviewRepairTest 5 0 0 0 148.970
QueryReplayerEndToEndTest 1 0 0 0 48.669
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 52.039
ReadRepairQueryTypesTest 306 0 0 0 213.203
ReadRepairTest 10 0 0 0 151.539
RepairBoundaryTest 2 0 0 0 43.900
RepairCoordinatorFailingMessageTest 1 0 0 1 0.064
RepairDigestTrackingTest 5 0 0 0 46.896
RepairOperationalTest 5 0 0 0 72.312
RepairTest 7 0 0 0 112.376
ReplicaFilteringProtectionTest 3 0 0 0 11.397
ResourceLeakTest 1 0 0 1 0.061
SchemaTest 3 0 0 0 26.705
ShortReadProtectionTest 2 0 0 0 18.726
SimpleReadWriteTest 14 0 0 0 149.911
StreamPrepareFailTest 1 0 0 0 30.919
StreamingTest 1 0 0 0 14.915
TableEstimatesTest 2 0 0 0 8.564
TopologyChangeTest 4 0 0 0 201.942
BootstrapBinaryDisabledTest 1 0 0 0 90.003
CASTest 14 0 0 6 159.031
CasWriteTest 9 0 0 0 28.284
ClientNetworkStopStartTest 1 0 0 0 23.799
FailingRepairTest 6 0 0 0 34.768
FqlReplayDDLExclusionTest 1 0 0 0 31.784
FrozenUDTTest 4 0 0 0 28.249
FullRepairCoordinatorFastTest 66 0 0 2 92.759
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 238.250
FullRepairCoordinatorTimeoutTest 6 0 0 0 96.154
GossipSettlesTest 1 0 0 0 34.468
GossipShutdownTest 1 0 0 0 39.424
GossipTest 2 0 0 0 68.334
IncRepairTruncationTest 1 0 0 0 31.634
IncrementalRepairCoordinatorFastTest 66 0 0 6 82.799
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 240.990
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 96.456
InternodeEncryptionOptionsTest 8 0 0 0 64.217
JVMDTestTest 4 0 0 0 164.437
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.652
LargeColumnTest 1 0 0 0 14.602
MessageFiltersTest 5 0 0 0 61.106
MessageForwardingTest 1 0 0 0 16.055
NativeProtocolTest 2 0 0 0 74.158
NativeTransportEncryptionOptionsTest 5 0 0 0 30.629
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 237.642
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 213.561
NetstatsRepairStreamingTest 2 0 0 0 320.469
NetworkTopologyTest 7 0 0 0 53.058
NodeToolEnableDisableBinaryTest 2 0 0 0 29.605
NodeToolRingTest 6 0 0 0 8.715
NodeToolTest 3 0 0 0 8.655
OptimiseStreamsRepairTest 2 0 0 0 113.542
PreviewRepairCoordinatorFastTest 66 0 0 2 89.801
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 232.930
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 92.476
PreviewRepairTest 5 0 0 0 151.024
QueryReplayerEndToEndTest 1 0 0 0 48.848
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 71.082
ReadRepairQueryTypesTest 306 0 0 0 477.975
ReadRepairTest 10 0 0 0 144.545
RepairBoundaryTest 2 0 0 0 44.236
RepairCoordinatorFailingMessageTest 1 0 0 1 0.142
RepairDigestTrackingTest 5 0 0 0 45.290
RepairOperationalTest 5 0 0 0 70.035
RepairTest 7 0 0 0 115.701
ReplicaFilteringProtectionTest 3 0 0 0 11.489
ResourceLeakTest 1 0 0 1 0.143
SchemaTest 3 0 0 0 25.196
ShortReadProtectionTest 2 0 0 0 18.202
SimpleReadWriteTest 14 0 0 0 141.597
StreamPrepareFailTest 1 0 0 0 31.245
StreamingTest 1 0 0 0 14.001
TableEstimatesTest 2 0 0 0 8.278
TopologyChangeTest 4 0 0 0 200.405
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 167.123
CommunicationDuringDecommissionTest 1 0 0 0 59.761
NodeNotInRingTest 1 0 0 0 30.508
PendingWritesTest 1 0 0 0 57.805
BootstrapTest 2 0 0 0 165.767
CommunicationDuringDecommissionTest 1 0 0 0 59.035
NodeNotInRingTest 1 0 0 0 31.015
PendingWritesTest 1 0 0 0 57.728
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 1 0 0 0 11.406
CompactStorageUpgradeTest 5 0 0 0 61.218
MixedModeReadRepairDeleteTest 2 0 0 0 114.501
MixedModeReadRepairWriteTest 2 0 0 0 109.753
MixedModeReadTest 1 0 0 0 27.335
PagingTest 1 0 0 0 98.874
ReadRepairCompactStorageUpgradeTest 1 0 0 0 44.841
UpgradeTest 2 0 0 0 93.488
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 9.122
FullQueryLoggerTest-cdc 35 0 0 0 8.220
FullQueryLoggerTest-compression 35 0 0 0 9.120
FullQueryLoggerTest-compression 35 0 0 0 8.506
FullQueryLoggerTest 35 0 0 0 12.603
FullQueryLoggerTest 35 0 0 0 8.151
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.870
FQLReplayTest 22 0 0 0 2.566
FQLCompareTest 3 0 0 0 3.729
FQLReplayTest 22 0 0 0 3.380
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.069
ArrivalWindowTest-cdc 1 0 0 0 0.472
EndpointStateTest-cdc 2 0 0 0 1.351
ExpireEndpointTest-cdc 1 0 0 0 1.071
FailureDetectorTest-cdc 1 0 0 0 2.641
GossipDigestTest-cdc 1 0 0 0 0.266
GossiperTest-cdc 4 0 0 0 2.576
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.586
SerializationsTest-cdc 2 0 0 0 0.987
ShadowRoundTest-cdc 1 0 0 0 6.028
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.168
ArrivalWindowTest-cdc 1 0 0 0 0.546
EndpointStateTest-cdc 2 0 0 0 1.548
ExpireEndpointTest-cdc 1 0 0 0 1.136
FailureDetectorTest-cdc 1 0 0 0 2.523
GossipDigestTest-cdc 1 0 0 0 0.319
GossiperTest-cdc 4 0 0 0 2.254
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.061
SerializationsTest-cdc 2 0 0 0 1.054
ShadowRoundTest-cdc 1 0 0 0 5.809
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.073
ArrivalWindowTest-compression 1 0 0 0 0.486
EndpointStateTest-compression 2 0 0 0 1.407
ExpireEndpointTest-compression 1 0 0 0 1.085
FailureDetectorTest-compression 1 0 0 0 2.712
GossipDigestTest-compression 1 0 0 0 0.304
GossiperTest-compression 4 0 0 0 2.565
PendingRangeCalculatorServiceTest- 1 0 0 0 4.697
compression
SerializationsTest-compression 2 0 0 0 0.989
ShadowRoundTest-compression 1 0 0 0 6.000
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.150
ArrivalWindowTest-compression 1 0 0 0 0.616
EndpointStateTest-compression 2 0 0 0 2.060
ExpireEndpointTest-compression 1 0 0 0 1.251
FailureDetectorTest-compression 1 0 0 0 2.705
GossipDigestTest-compression 1 0 0 0 0.340
GossiperTest-compression 4 0 0 0 2.477
PendingRangeCalculatorServiceTest- 1 0 0 0 4.096
compression
SerializationsTest-compression 2 0 0 0 1.233
ShadowRoundTest-compression 1 0 0 0 6.077
ArrayBackedBoundedStatsTest 2 0 0 0 0.056
ArrivalWindowTest 1 0 0 0 0.477
EndpointStateTest 2 0 0 0 1.564
ExpireEndpointTest 1 0 0 0 0.925
FailureDetectorTest 1 0 0 0 2.479
GossipDigestTest 1 0 0 0 0.238
GossiperTest 4 0 0 0 2.289
PendingRangeCalculatorServiceTest 1 0 0 0 4.388
SerializationsTest 2 0 0 0 0.923
ShadowRoundTest 1 0 0 0 5.737
ArrayBackedBoundedStatsTest 2 0 0 0 0.191
ArrivalWindowTest 1 0 0 0 0.616
EndpointStateTest 2 0 0 0 1.690
ExpireEndpointTest 1 0 0 0 1.244
FailureDetectorTest 1 0 0 0 2.647
GossipDigestTest 1 0 0 0 0.407
GossiperTest 4 0 0 0 2.526
PendingRangeCalculatorServiceTest 1 0 0 0 3.931
SerializationsTest 2 0 0 0 1.213
ShadowRoundTest 1 0 0 0 5.975
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 0 0 87.896
HintsWriteThenReadTest 1 0 0 0 84.062
ChecksummedDataInputTest-cdc 3 0 0 0 0.966
HintMessageTest-cdc 1 0 0 0 3.343
HintTest-cdc 7 0 0 0 4.734
HintWriteTTLTest-cdc 4 0 0 0 3.279
HintsBufferPoolTest-cdc 1 0 0 0 3.867
HintsBufferTest-cdc 2 0 0 0 6.885
HintsCatalogTest-cdc 3 0 0 0 3.374
HintsCompressionTest-cdc 4 0 0 0 7.551
HintsDescriptorTest-cdc 5 0 0 0 0.569
HintsEncryptionTest-cdc 1 0 0 0 4.778
HintsReaderTest-cdc 2 0 0 0 3.731
HintsServiceTest-cdc 4 0 0 0 176.041
ChecksummedDataInputTest-cdc 3 0 0 0 1.138
HintMessageTest-cdc 1 0 0 0 2.889
HintTest-cdc 7 0 0 0 4.160
HintWriteTTLTest-cdc 4 0 0 0 2.579
HintsBufferPoolTest-cdc 1 0 0 0 3.105
HintsBufferTest-cdc 2 0 0 0 4.664
HintsCatalogTest-cdc 3 0 0 0 2.730
HintsCompressionTest-cdc 4 0 0 0 6.122
HintsDescriptorTest-cdc 5 0 0 0 0.569
HintsEncryptionTest-cdc 1 0 0 0 4.682
HintsReaderTest-cdc 2 0 0 0 3.555
HintsServiceTest-cdc 4 0 0 0 175.376
ChecksummedDataInputTest-compression 3 0 0 0 1.010
HintMessageTest-compression 1 0 0 0 3.329
HintTest-compression 7 0 0 0 4.872
HintWriteTTLTest-compression 4 0 0 0 3.279
HintsBufferPoolTest-compression 1 0 0 0 3.989
HintsBufferTest-compression 2 0 0 0 6.423
HintsCatalogTest-compression 3 0 0 0 3.450
HintsCompressionTest-compression 4 0 0 0 7.437
HintsDescriptorTest-compression 5 0 0 0 0.563
HintsEncryptionTest-compression 1 0 0 0 4.713
HintsReaderTest-compression 2 0 0 0 3.716
HintsServiceTest-compression 4 0 0 0 176.109
ChecksummedDataInputTest-compression 3 0 0 0 1.165
HintMessageTest-compression 1 0 0 0 2.811
HintTest-compression 7 0 0 0 4.271
HintWriteTTLTest-compression 4 0 0 0 2.869
HintsBufferPoolTest-compression 1 0 0 0 3.425
HintsBufferTest-compression 2 0 0 0 4.749
HintsCatalogTest-compression 3 0 0 0 2.947
HintsCompressionTest-compression 4 0 0 0 6.227
HintsDescriptorTest-compression 5 0 0 0 0.589
HintsEncryptionTest-compression 1 0 0 0 4.621
HintsReaderTest-compression 2 0 0 0 3.188
HintsServiceTest-compression 4 0 0 0 185.590
ChecksummedDataInputTest 3 0 0 0 0.908
HintMessageTest 1 0 0 0 3.106
HintTest 7 0 0 0 4.931
HintWriteTTLTest 4 0 0 0 3.091
HintsBufferPoolTest 1 0 0 0 3.789
HintsBufferTest 2 0 0 0 4.890
HintsCatalogTest 3 0 0 0 3.196
HintsCompressionTest 4 0 0 0 6.556
HintsDescriptorTest 5 0 0 0 0.484
HintsEncryptionTest 1 0 0 0 4.396
HintsReaderTest 2 0 0 0 3.548
HintsServiceTest 4 0 0 0 176.017
ChecksummedDataInputTest 3 0 0 0 1.256
HintMessageTest 1 0 0 0 2.775
HintTest 7 0 0 0 4.214
HintWriteTTLTest 4 0 0 0 2.860
HintsBufferPoolTest 1 0 0 0 3.342
HintsBufferTest 2 0 0 0 6.597
HintsCatalogTest 3 0 0 0 2.791
HintsCompressionTest 4 0 0 0 5.990
HintsDescriptorTest 5 0 0 0 0.635
HintsEncryptionTest 1 0 0 0 4.428
HintsReaderTest 2 0 0 0 3.274
HintsServiceTest 4 0 0 0 175.519
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 25.945
SecondaryIndexManagerTest-cdc 16 0 0 0 27.927
CustomIndexTest-cdc 29 0 0 0 23.692
SecondaryIndexManagerTest-cdc 16 0 0 0 26.291
CustomIndexTest-compression 29 0 0 0 26.277
SecondaryIndexManagerTest-compression 16 0 0 0 28.218
CustomIndexTest-compression 29 0 0 0 25.076
SecondaryIndexManagerTest-compression 16 0 0 0 28.263
CustomIndexTest 29 0 0 0 33.452
SecondaryIndexManagerTest 16 0 0 0 33.135
CustomIndexTest 29 0 0 0 25.096
SecondaryIndexManagerTest 16 0 0 0 28.271
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 28 0 0 0 21.986
CassandraIndexTest-cdc 28 0 0 0 18.905
CassandraIndexTest-compression 28 0 0 0 22.168
CassandraIndexTest-compression 28 0 0 0 21.578
CassandraIndexTest 28 0 0 0 32.552
CassandraIndexTest 28 0 0 0 20.382
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 21.030
SASIIndexTest-cdc 32 0 0 0 19.663
SASICQLTest-cdc 9 0 0 0 17.958
SASIIndexTest-cdc 32 0 0 0 15.022
SASICQLTest-compression 9 0 0 0 21.047
SASIIndexTest-compression 32 0 0 0 19.943
SASICQLTest-compression 9 0 0 0 20.447
SASIIndexTest-compression 32 0 0 0 16.791
SASICQLTest 9 0 0 0 25.918
SASIIndexTest 32 0 0 0 22.052
SASICQLTest 9 0 0 0 19.752
SASIIndexTest 32 0 0 0 20.016
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.420
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.276
StandardAnalyzerTest-cdc 10 0 0 0 0.612
DelimiterAnalyzerTest-cdc 12 0 0 0 0.463
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.371
StandardAnalyzerTest-cdc 10 0 0 0 0.606
DelimiterAnalyzerTest-compression 12 0 0 0 0.438
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.285
StandardAnalyzerTest-compression 10 0 0 0 0.678
DelimiterAnalyzerTest-compression 12 0 0 0 0.579
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.313
StandardAnalyzerTest-compression 10 0 0 0 0.582
DelimiterAnalyzerTest 12 0 0 0 0.394
NonTokenizingAnalyzerTest 3 0 0 0 0.240
StandardAnalyzerTest 10 0 0 0 0.595
DelimiterAnalyzerTest 12 0 0 0 0.500
NonTokenizingAnalyzerTest 3 0 0 0 0.374
StandardAnalyzerTest 10 0 0 0 0.740
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.161
IndexModeTest-cdc 14 0 0 0 1.181
IndexModeTest-compression 14 0 0 0 1.176
IndexModeTest-compression 14 0 0 0 1.224
IndexModeTest 14 0 0 0 0.970
IndexModeTest 14 0 0 0 1.277
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 16.610
PerSSTableIndexWriterTest-cdc 2 0 0 0 5.997
TokenTreeTest-cdc 14 0 0 0 13.097
OnDiskIndexTest-cdc 12 0 0 0 14.793
PerSSTableIndexWriterTest-cdc 2 0 0 0 5.007
TokenTreeTest-cdc 14 0 0 0 13.303
OnDiskIndexTest-compression 12 0 0 0 15.562
PerSSTableIndexWriterTest-compression 2 0 0 0 6.196
TokenTreeTest-compression 14 0 0 0 13.175
OnDiskIndexTest-compression 12 0 0 0 14.713
PerSSTableIndexWriterTest-compression 2 0 0 0 5.634
TokenTreeTest-compression 14 0 0 0 13.792
OnDiskIndexTest 12 0 0 0 16.273
PerSSTableIndexWriterTest 2 0 0 0 5.921
TokenTreeTest 14 0 0 0 12.740
OnDiskIndexTest 12 0 0 0 17.157
PerSSTableIndexWriterTest 2 0 0 0 5.897
TokenTreeTest 14 0 0 0 13.980
-------------------------------------------------------------------------------
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.810
ExpressionTest-cdc 2 0 0 0 0.153
OperationTest-cdc 6 0 0 0 4.027
ExpressionTest-compression 2 0 0 0 0.086
OperationTest-compression 6 0 0 0 4.898
ExpressionTest-compression 2 0 0 0 0.190
OperationTest-compression 6 0 0 0 4.582
ExpressionTest 2 0 0 0 0.072
OperationTest 6 0 0 0 4.878
ExpressionTest 2 0 0 0 0.174
OperationTest 6 0 0 0 4.372
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.075
MappedBufferTest-cdc 26 0 0 0 2.262
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.325
RangeUnionIteratorTest-cdc 13 0 0 0 0.297
LongIteratorTest-cdc 2 0 0 0 0.146
MappedBufferTest-cdc 26 0 0 0 2.873
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.354
RangeUnionIteratorTest-cdc 13 0 0 0 0.353
LongIteratorTest-compression 2 0 0 0 0.081
MappedBufferTest-compression 26 0 0 0 2.213
RangeIntersectionIteratorTest-compression 11 0 0 0 0.323
RangeUnionIteratorTest-compression 13 0 0 0 0.336
LongIteratorTest-compression 2 0 0 0 0.176
MappedBufferTest-compression 26 0 0 0 3.053
RangeIntersectionIteratorTest-compression 11 0 0 0 0.404
RangeUnionIteratorTest-compression 13 0 0 0 0.432
LongIteratorTest 2 0 0 0 0.064
MappedBufferTest 26 0 0 0 3.066
RangeIntersectionIteratorTest 11 0 0 0 0.283
RangeUnionIteratorTest 13 0 0 0 0.290
LongIteratorTest 2 0 0 0 0.159
MappedBufferTest 26 0 0 0 2.408
RangeIntersectionIteratorTest 11 0 0 0 0.405
RangeUnionIteratorTest 13 0 0 0 0.425
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.074
DiskSpaceMetricsTest-cdc 2 0 0 0 18.897
BloomFilterTrackerTest-cdc 3 0 0 0 0.144
DiskSpaceMetricsTest-cdc 2 0 0 0 10.002
BloomFilterTrackerTest-compression 3 0 0 0 0.070
DiskSpaceMetricsTest-compression 2 0 0 0 19.312
BloomFilterTrackerTest-compression 3 0 0 0 0.172
DiskSpaceMetricsTest-compression 2 0 0 0 11.350
BloomFilterTrackerTest 3 0 0 0 0.060
DiskSpaceMetricsTest 2 0 0 0 20.032
BloomFilterTrackerTest 3 0 0 0 0.173
DiskSpaceMetricsTest 2 0 0 0 11.151
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 7.347
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.357
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 8.811
CompressedSequentialWriterTest-cdc 14 0 0 0 1.897
CompressorTest-cdc 6 0 0 0 0.876
ZstdCompressorTest-cdc 3 0 0 0 0.265
CQLCompressionTest-cdc 11 0 0 0 5.626
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.412
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 6.554
CompressedSequentialWriterTest-cdc 14 0 0 0 1.844
CompressorTest-cdc 6 0 0 0 0.884
ZstdCompressorTest-cdc 3 0 0 0 0.313
CQLCompressionTest-compression 11 0 0 0 7.335
CompressedRandomAccessReaderTest- 8 0 0 0 1.473
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 8.882
compression
CompressedSequentialWriterTest- 14 0 0 0 1.964
compression
CompressorTest-compression 6 0 0 0 0.878
ZstdCompressorTest-compression 3 0 0 0 0.271
CQLCompressionTest-compression 11 0 0 0 6.225
CompressedRandomAccessReaderTest- 8 0 0 0 1.563
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 7.452
compression
CompressedSequentialWriterTest- 14 0 0 0 2.099
compression
CompressorTest-compression 6 0 0 0 1.041
ZstdCompressorTest-compression 3 0 0 0 0.364
CQLCompressionTest 11 0 0 0 9.110
CompressedRandomAccessReaderTest 8 0 0 0 1.223
CompressedSequentialWriterReopenTest 4 0 0 0 8.254
CompressedSequentialWriterTest 14 0 0 0 1.867
CompressorTest 6 0 0 0 0.860
ZstdCompressorTest 3 0 0 0 0.236
CQLCompressionTest 11 0 0 0 10.720
CompressedRandomAccessReaderTest 8 0 0 0 1.811
CompressedSequentialWriterReopenTest 4 0 0 0 8.785
CompressedSequentialWriterTest 14 0 0 0 2.359
CompressorTest 6 0 0 0 1.109
ZstdCompressorTest 3 0 0 0 0.521
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 6.148
CQLSSTableWriterLongTest 1 0 0 0 5.998
BigTableWriterTest-cdc 5 0 0 0 3.626
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.101
CQLSSTableWriterTest-cdc 11 0 0 0 26.948
DescriptorTest-cdc 7 0 0 0 1.129
IndexSummaryManagerTest-cdc 8 0 0 0 6.560
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.441
IndexSummaryTest-cdc 12 0 0 0 33.071
LargePartitionsTest-cdc 1 0 0 1 0.065
LegacySSTableTest-cdc 11 0 0 1 57.473
SSTableCorruptionDetectionTest-cdc 2 0 0 0 58.748
SSTableHeaderFixTest-cdc 14 0 0 0 1.301
SSTableLoaderTest-cdc 4 0 0 0 24.131
SSTableMetadataTest-cdc 3 0 0 0 3.770
SSTableReaderTest-cdc 19 0 0 0 8.831
SSTableRewriterTest-cdc 20 0 0 0 13.497
SSTableScannerTest-cdc 3 0 0 0 3.455
SSTableWriterTest-cdc 5 0 0 0 60.103
BigTableWriterTest-cdc 5 0 0 0 2.791
CQLSSTableWriterClientTest-cdc 1 0 0 0 1.825
CQLSSTableWriterTest-cdc 11 0 0 0 25.428
DescriptorTest-cdc 7 0 0 0 1.146
IndexSummaryManagerTest-cdc 8 0 0 0 5.729
IndexSummaryRedistributionTest-cdc 1 0 0 0 3.387
IndexSummaryTest-cdc 12 0 0 0 31.606
LargePartitionsTest-cdc 1 0 0 1 0.145
LegacySSTableTest-cdc 11 0 0 1 54.684
SSTableCorruptionDetectionTest-cdc 2 0 0 0 58.049
SSTableHeaderFixTest-cdc 14 0 0 0 1.255
SSTableLoaderTest-cdc 4 0 0 0 19.930
SSTableMetadataTest-cdc 3 0 0 0 2.869
SSTableReaderTest-cdc 19 0 0 0 7.802
SSTableRewriterTest-cdc 20 0 0 0 13.001
SSTableScannerTest-cdc 3 0 0 0 2.610
SSTableWriterTest-cdc 5 0 0 0 25.378
BigTableWriterTest-compression 5 0 0 0 3.657
CQLSSTableWriterClientTest-compression 1 0 0 0 2.089
CQLSSTableWriterTest-compression 11 0 0 0 26.788
DescriptorTest-compression 7 0 0 0 1.089
IndexSummaryManagerTest-compression 8 0 0 0 6.399
IndexSummaryRedistributionTest- 1 0 0 0 4.621
compression
IndexSummaryTest-compression 12 0 0 0 33.262
LargePartitionsTest-compression 1 0 0 1 0.062
LegacySSTableTest-compression 11 0 0 1 57.220
SSTableCorruptionDetectionTest- 2 0 0 0 54.391
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.327
SSTableLoaderTest-compression 4 0 0 0 23.309
SSTableMetadataTest-compression 3 0 0 0 3.897
SSTableReaderTest-compression 19 0 0 0 9.042
SSTableRewriterTest-compression 20 0 0 0 16.382
SSTableScannerTest-compression 3 0 0 0 3.474
SSTableWriterTest-compression 5 0 0 0 35.947
BigTableWriterTest-compression 5 0 0 0 3.235
CQLSSTableWriterClientTest-compression 1 0 0 0 2.072
CQLSSTableWriterTest-compression 11 0 0 0 25.796
DescriptorTest-compression 7 0 0 0 1.240
IndexSummaryManagerTest-compression 8 0 0 0 5.113
IndexSummaryRedistributionTest- 1 0 0 0 3.696
compression
IndexSummaryTest-compression 12 0 0 0 32.091
LargePartitionsTest-compression 1 0 0 1 0.185
LegacySSTableTest-compression 11 0 0 1 53.834
SSTableCorruptionDetectionTest- 2 0 0 0 57.466
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.442
SSTableLoaderTest-compression 4 0 0 0 19.517
SSTableMetadataTest-compression 3 0 0 0 3.360
SSTableReaderTest-compression 19 0 0 0 8.320
SSTableRewriterTest-compression 20 0 0 0 15.975
SSTableScannerTest-compression 3 0 0 0 3.096
SSTableWriterTest-compression 5 0 0 0 28.940
BigTableWriterTest 5 0 0 0 3.380
CQLSSTableWriterClientTest 1 0 0 0 1.833
CQLSSTableWriterTest 11 0 0 0 26.326
DescriptorTest 7 0 0 0 0.940
IndexSummaryManagerTest 8 0 0 0 6.561
IndexSummaryRedistributionTest 1 0 0 0 4.146
IndexSummaryTest 12 0 0 0 31.678
LargePartitionsTest 1 0 0 1 0.054
LegacySSTableTest 11 0 0 1 59.597
SSTableCorruptionDetectionTest 2 0 0 0 43.738
SSTableHeaderFixTest 14 0 0 0 1.169
SSTableLoaderTest 4 0 0 0 22.287
SSTableMetadataTest 3 0 0 0 3.678
SSTableReaderTest 19 0 0 0 9.132
SSTableRewriterTest 20 0 0 0 14.103
SSTableScannerTest 3 0 0 0 3.248
SSTableWriterTest 5 0 0 0 31.582
BigTableWriterTest 5 0 0 0 4.208
CQLSSTableWriterClientTest 1 0 0 0 2.689
CQLSSTableWriterTest 11 0 0 0 25.165
DescriptorTest 7 0 0 0 1.254
IndexSummaryManagerTest 8 0 0 0 5.514
IndexSummaryRedistributionTest 1 0 0 0 4.013
IndexSummaryTest 12 0 0 0 33.915
LargePartitionsTest 1 0 0 1 0.246
LegacySSTableTest 11 0 0 1 55.015
SSTableCorruptionDetectionTest 2 0 0 0 56.673
SSTableHeaderFixTest 14 0 0 0 1.408
SSTableLoaderTest 4 0 0 0 21.680
SSTableMetadataTest 3 0 0 0 3.579
SSTableReaderTest 19 0 0 0 8.533
SSTableRewriterTest 20 0 0 0 15.365
SSTableScannerTest 3 0 0 0 2.999
SSTableWriterTest 5 0 0 0 59.478
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.336
SSTableFlushObserverTest-cdc 1 0 0 0 2.088
SSTableFlushObserverTest-compression 1 0 0 0 2.341
SSTableFlushObserverTest-compression 1 0 0 0 2.398
SSTableFlushObserverTest 1 0 0 0 2.091
SSTableFlushObserverTest 1 0 0 0 2.280
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.629
BigTableZeroCopyWriterTest-cdc 2 0 0 0 2.751
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.673
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.214
BigTableZeroCopyWriterTest 2 0 0 0 3.608
BigTableZeroCopyWriterTest 2 0 0 0 3.120
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.252
MetadataSerializerTest-cdc 10 0 0 0 1.259
MetadataSerializerTest-compression 10 0 0 0 1.290
MetadataSerializerTest-compression 10 0 0 0 1.455
MetadataSerializerTest 10 0 0 0 1.121
MetadataSerializerTest 10 0 0 0 1.390
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 25.559
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.274
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.014
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.039
DataOutputTest-cdc 15 0 0 0 1.004
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.083
FileSegmentInputStreamTest-cdc 7 0 0 0 0.101
FileUtilsTest-cdc 4 0 0 0 0.983
MemoryTest-cdc 2 0 0 0 0.308
MmappedRegionsTest-cdc 12 0 0 0 1.192
NIODataInputStreamTest-cdc 17 0 0 0 8.847
RandomAccessReaderTest-cdc 11 0 0 0 1.402
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.291
SafeMemoryWriterTest-cdc 2 0 0 0 2.670
SequentialWriterTest-cdc 7 0 0 0 1.000
BufferedDataOutputStreamTest-cdc 16 0 0 0 24.499
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.244
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.073
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.032
DataOutputTest-cdc 15 0 0 0 1.090
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.151
FileSegmentInputStreamTest-cdc 7 0 0 0 0.185
FileUtilsTest-cdc 4 0 0 0 1.042
MemoryTest-cdc 2 0 0 0 0.365
MmappedRegionsTest-cdc 12 0 0 0 1.192
NIODataInputStreamTest-cdc 17 0 0 0 6.796
RandomAccessReaderTest-cdc 11 0 0 0 1.651
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.310
SafeMemoryWriterTest-cdc 2 0 0 0 2.467
SequentialWriterTest-cdc 7 0 0 0 1.042
BufferedDataOutputStreamTest-compression 16 0 0 0 25.761
BufferedRandomAccessFileTest-compression 17 0 0 0 1.263
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.101
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.008
compression
DataOutputTest-compression 15 0 0 0 1.073
DiskOptimizationStrategyTest-compression 5 0 0 0 0.078
FileSegmentInputStreamTest-compression 7 0 0 0 0.099
FileUtilsTest-compression 4 0 0 0 1.004
MemoryTest-compression 2 0 0 0 0.326
MmappedRegionsTest-compression 12 0 0 0 1.228
NIODataInputStreamTest-compression 17 0 0 0 9.041
RandomAccessReaderTest-compression 11 0 0 0 1.508
RewindableDataInputStreamPlusTest- 8 0 0 0 0.265
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.740
SequentialWriterTest-compression 7 0 0 0 0.999
BufferedDataOutputStreamTest-compression 16 0 0 0 23.020
BufferedRandomAccessFileTest-compression 17 0 0 0 1.459
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.184
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.230
compression
DataOutputTest-compression 15 0 0 0 1.203
DiskOptimizationStrategyTest-compression 5 0 0 0 0.166
FileSegmentInputStreamTest-compression 7 0 0 0 0.189
FileUtilsTest-compression 4 0 0 0 1.178
MemoryTest-compression 2 0 0 0 0.427
MmappedRegionsTest-compression 12 0 0 0 1.326
NIODataInputStreamTest-compression 17 0 0 0 7.094
RandomAccessReaderTest-compression 11 0 0 0 1.823
RewindableDataInputStreamPlusTest- 8 0 0 0 0.343
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.603
SequentialWriterTest-compression 7 0 0 0 1.230
BufferedDataOutputStreamTest 16 0 0 0 23.858
BufferedRandomAccessFileTest 17 0 0 0 1.096
ChecksummedRandomAccessReaderTest 3 0 0 0 0.919
ChecksummedSequentialWriterTest 7 0 0 0 0.886
DataOutputTest 15 0 0 0 0.904
DiskOptimizationStrategyTest 5 0 0 0 0.076
FileSegmentInputStreamTest 7 0 0 0 0.084
FileUtilsTest 4 0 0 0 0.875
MemoryTest 2 0 0 0 0.270
MmappedRegionsTest 12 0 0 0 1.079
NIODataInputStreamTest 17 0 0 0 9.039
RandomAccessReaderTest 11 0 0 0 1.384
RewindableDataInputStreamPlusTest 8 0 0 0 0.231
SafeMemoryWriterTest 2 0 0 0 2.171
SequentialWriterTest 7 0 0 0 0.911
BufferedDataOutputStreamTest 16 0 0 0 23.242
BufferedRandomAccessFileTest 17 0 0 0 1.386
ChecksummedRandomAccessReaderTest 3 0 0 0 1.189
ChecksummedSequentialWriterTest 7 0 0 0 1.159
DataOutputTest 15 0 0 0 1.230
DiskOptimizationStrategyTest 5 0 0 0 0.160
FileSegmentInputStreamTest 7 0 0 0 0.216
FileUtilsTest 4 0 0 0 1.127
MemoryTest 2 0 0 0 0.445
MmappedRegionsTest 12 0 0 0 1.306
NIODataInputStreamTest 17 0 0 0 7.146
RandomAccessReaderTest 11 0 0 0 1.684
RewindableDataInputStreamPlusTest 8 0 0 0 0.336
SafeMemoryWriterTest 2 0 0 0 2.761
SequentialWriterTest 7 0 0 0 1.292
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 28.775
DynamicEndpointSnitchLongTest 1 0 0 0 29.849
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.906
CloudstackSnitchTest-cdc 2 0 0 0 10.857
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.369
EC2SnitchTest-cdc 13 0 0 0 10.914
GoogleCloudSnitchTest-cdc 2 0 0 0 10.947
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.016
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.296
InetAddressAndPortTest-cdc 5 0 0 0 0.158
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.208
PendingRangeMapsTest-cdc 2 0 0 0 0.442
PendingRangesTest-cdc 5 0 0 0 28.670
PropertyFileSnitchTest-cdc 5 0 0 0 16.084
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.150
ReplicaCollectionTest-cdc 6 0 0 0 0.780
ReplicaLayoutTest-cdc 1 0 0 0 0.463
ReplicaPlansTest-cdc 1 0 0 0 1.487
ReplicationFactorTest-cdc 2 0 0 0 1.020
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.257
SimpleStrategyTest-cdc 7 0 0 0 3.197
TokenMetadataTest-cdc 6 0 0 0 1.031
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.642
CloudstackSnitchTest-cdc 2 0 0 0 10.577
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.392
EC2SnitchTest-cdc 13 0 0 0 10.681
GoogleCloudSnitchTest-cdc 2 0 0 0 10.610
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.012
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.327
InetAddressAndPortTest-cdc 5 0 0 0 0.237
NetworkTopologyStrategyTest-cdc 5 0 0 0 2.970
PendingRangeMapsTest-cdc 2 0 0 0 0.476
PendingRangesTest-cdc 5 0 0 0 26.923
PropertyFileSnitchTest-cdc 5 0 0 0 16.114
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.195
ReplicaCollectionTest-cdc 6 0 0 0 0.779
ReplicaLayoutTest-cdc 1 0 0 0 0.470
ReplicaPlansTest-cdc 1 0 0 0 1.392
ReplicationFactorTest-cdc 2 0 0 0 1.082
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 2.537
SimpleStrategyTest-cdc 7 0 0 0 2.591
TokenMetadataTest-cdc 6 0 0 0 1.040
AlibabaCloudSnitchTest-compression 2 0 0 0 10.904
CloudstackSnitchTest-compression 2 0 0 0 10.976
DynamicEndpointSnitchTest-compression 1 0 0 0 2.399
EC2SnitchTest-compression 13 0 0 0 10.917
GoogleCloudSnitchTest-compression 2 0 0 0 11.009
GossipingPropertyFileSnitchTest- 1 0 0 0 1.023
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.313
compression
InetAddressAndPortTest-compression 5 0 0 0 0.158
NetworkTopologyStrategyTest-compression 5 0 0 0 3.245
PendingRangeMapsTest-compression 2 0 0 0 0.450
PendingRangesTest-compression 5 0 0 0 29.285
PropertyFileSnitchTest-compression 5 0 0 0 16.088
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.166
ReplicaCollectionTest-compression 6 0 0 0 0.821
ReplicaLayoutTest-compression 1 0 0 0 0.461
ReplicaPlansTest-compression 1 0 0 0 1.502
ReplicationFactorTest-compression 2 0 0 0 1.039
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.272
compression
SimpleStrategyTest-compression 7 0 0 0 3.366
TokenMetadataTest-compression 6 0 0 0 1.056
AlibabaCloudSnitchTest-compression 2 0 0 0 11.022
CloudstackSnitchTest-compression 2 0 0 0 10.946
DynamicEndpointSnitchTest-compression 1 0 0 0 2.581
EC2SnitchTest-compression 13 0 0 0 10.924
GoogleCloudSnitchTest-compression 2 0 0 0 10.981
GossipingPropertyFileSnitchTest- 1 0 0 0 1.080
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.314
compression
InetAddressAndPortTest-compression 5 0 0 0 0.278
NetworkTopologyStrategyTest-compression 5 0 0 0 2.963
PendingRangeMapsTest-compression 2 0 0 0 0.548
PendingRangesTest-compression 5 0 0 0 29.122
PropertyFileSnitchTest-compression 5 0 0 0 16.202
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.316
ReplicaCollectionTest-compression 6 0 0 0 0.844
ReplicaLayoutTest-compression 1 0 0 0 0.564
ReplicaPlansTest-compression 1 0 0 0 1.617
ReplicationFactorTest-compression 2 0 0 0 1.237
ReplicationStrategyEndpointCacheTest- 2 0 0 0 2.830
compression
SimpleStrategyTest-compression 7 0 0 0 2.549
TokenMetadataTest-compression 6 0 0 0 1.047
AlibabaCloudSnitchTest 2 0 0 0 10.683
CloudstackSnitchTest 2 0 0 0 10.726
DynamicEndpointSnitchTest 1 0 0 0 2.255
EC2SnitchTest 13 0 0 0 10.708
GoogleCloudSnitchTest 2 0 0 0 10.738
GossipingPropertyFileSnitchTest 1 0 0 0 0.872
InetAddressAndPortSerializerTest 1 0 0 0 0.234
InetAddressAndPortTest 5 0 0 0 0.122
NetworkTopologyStrategyTest 5 0 0 0 3.025
PendingRangeMapsTest 2 0 0 0 0.389
PendingRangesTest 5 0 0 0 30.213
PropertyFileSnitchTest 5 0 0 0 15.972
ReconnectableSnitchHelperTest 1 0 0 0 1.043
ReplicaCollectionTest 6 0 0 0 0.724
ReplicaLayoutTest 1 0 0 0 0.407
ReplicaPlansTest 1 0 0 0 1.312
ReplicationFactorTest 2 0 0 0 0.936
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.128
SimpleStrategyTest 7 0 0 0 3.120
TokenMetadataTest 6 0 0 0 0.933
AlibabaCloudSnitchTest 2 0 0 0 10.835
CloudstackSnitchTest 2 0 0 0 10.864
DynamicEndpointSnitchTest 1 0 0 0 2.476
EC2SnitchTest 13 0 0 0 10.727
GoogleCloudSnitchTest 2 0 0 0 10.805
GossipingPropertyFileSnitchTest 1 0 0 0 1.116
InetAddressAndPortSerializerTest 1 0 0 0 0.350
InetAddressAndPortTest 5 0 0 0 0.268
NetworkTopologyStrategyTest 5 0 0 0 3.628
PendingRangeMapsTest 2 0 0 0 0.523
PendingRangesTest 5 0 0 0 27.748
PropertyFileSnitchTest 5 0 0 0 16.186
ReconnectableSnitchHelperTest 1 0 0 0 1.354
ReplicaCollectionTest 6 0 0 0 0.916
ReplicaLayoutTest 1 0 0 0 0.503
ReplicaPlansTest 1 0 0 0 1.618
ReplicationFactorTest 2 0 0 0 1.180
ReplicationStrategyEndpointCacheTest 2 0 0 0 2.718
SimpleStrategyTest 7 0 0 0 2.921
TokenMetadataTest 6 0 0 0 1.155
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 12.133
BufferPoolMetricsTest-cdc 7 0 0 0 1.138
CQLMetricsTest-cdc 4 0 0 0 6.696
CacheMetricsTest-cdc 1 0 0 0 0.319
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.317
ClientRequestSizeMetricsTest-cdc 3 0 0 0 12.091
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.702
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.249
KeyspaceMetricsTest-cdc 1 0 0 0 5.936
LatencyMetricsTest-cdc 3 0 0 0 0.331
MaxSamplerTest-cdc 8 0 0 0 5.373
SamplerTest-cdc 5 0 0 0 1.264
TableMetricsTest-cdc 9 0 0 0 10.284
ThreadPoolMetricsTest-cdc 3 0 0 0 0.554
TopFrequencySamplerTest-cdc 6 0 0 0 2.272
BatchMetricsTest-cdc 3 0 0 0 11.283
BufferPoolMetricsTest-cdc 7 0 0 0 1.166
CQLMetricsTest-cdc 4 0 0 0 5.633
CacheMetricsTest-cdc 1 0 0 0 0.383
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.392
ClientRequestSizeMetricsTest-cdc 3 0 0 0 10.612
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 8.988
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.063
KeyspaceMetricsTest-cdc 1 0 0 0 4.852
LatencyMetricsTest-cdc 3 0 0 0 0.410
MaxSamplerTest-cdc 8 0 0 0 5.393
SamplerTest-cdc 5 0 0 0 1.302
TableMetricsTest-cdc 9 0 0 0 8.608
ThreadPoolMetricsTest-cdc 3 0 0 0 0.611
TopFrequencySamplerTest-cdc 6 0 0 0 2.148
BatchMetricsTest-compression 3 0 0 0 13.231
BufferPoolMetricsTest-compression 7 0 0 0 1.177
CQLMetricsTest-compression 4 0 0 0 7.104
CacheMetricsTest-compression 1 0 0 0 0.315
CassandraMetricsRegistryTest-compression 5 0 0 0 0.348
ClientRequestSizeMetricsTest-compression 3 0 0 0 12.128
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.071
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.273
KeyspaceMetricsTest-compression 1 0 0 0 6.123
LatencyMetricsTest-compression 3 0 0 0 0.347
MaxSamplerTest-compression 8 0 0 0 5.294
SamplerTest-compression 5 0 0 0 1.297
TableMetricsTest-compression 9 0 0 0 10.197
ThreadPoolMetricsTest-compression 3 0 0 0 0.571
TopFrequencySamplerTest-compression 6 0 0 0 2.238
BatchMetricsTest-compression 3 0 0 0 10.007
BufferPoolMetricsTest-compression 7 0 0 0 1.293
CQLMetricsTest-compression 4 0 0 0 6.367
CacheMetricsTest-compression 1 0 0 0 0.395
CassandraMetricsRegistryTest-compression 5 0 0 0 0.414
ClientRequestSizeMetricsTest-compression 3 0 0 0 11.224
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 9.758
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.317
KeyspaceMetricsTest-compression 1 0 0 0 4.948
LatencyMetricsTest-compression 3 0 0 0 0.453
MaxSamplerTest-compression 8 0 0 0 5.614
SamplerTest-compression 5 0 0 0 1.436
TableMetricsTest-compression 9 0 0 0 10.095
ThreadPoolMetricsTest-compression 3 0 0 0 0.586
TopFrequencySamplerTest-compression 6 0 0 0 2.147
BatchMetricsTest 3 0 0 0 10.316
BufferPoolMetricsTest 7 0 0 0 1.038
CQLMetricsTest 4 0 0 0 6.950
CacheMetricsTest 1 0 0 0 0.276
CassandraMetricsRegistryTest 5 0 0 0 0.275
ClientRequestSizeMetricsTest 3 0 0 0 12.412
DecayingEstimatedHistogramReservoirTest 15 0 0 1 12.661
HintedHandOffMetricsTest 1 0 0 0 1.984
KeyspaceMetricsTest 1 0 0 0 6.067
LatencyMetricsTest 3 0 0 0 0.287
MaxSamplerTest 8 0 0 0 5.161
SamplerTest 5 0 0 0 1.142
TableMetricsTest 9 0 0 0 12.324
ThreadPoolMetricsTest 3 0 0 0 0.487
TopFrequencySamplerTest 6 0 0 0 1.887
BatchMetricsTest 3 0 0 0 9.495
BufferPoolMetricsTest 7 0 0 0 1.324
CQLMetricsTest 4 0 0 0 6.133
CacheMetricsTest 1 0 0 0 0.461
CassandraMetricsRegistryTest 5 0 0 0 0.498
ClientRequestSizeMetricsTest 3 0 0 0 11.198
DecayingEstimatedHistogramReservoirTest 15 0 0 1 10.789
HintedHandOffMetricsTest 1 0 0 0 2.211
KeyspaceMetricsTest 1 0 0 0 5.386
LatencyMetricsTest 3 0 0 0 0.462
MaxSamplerTest 8 0 0 0 5.538
SamplerTest 5 0 0 0 1.424
TableMetricsTest 9 0 0 0 10.690
ThreadPoolMetricsTest 3 0 0 0 0.651
TopFrequencySamplerTest 6 0 0 0 2.249
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 123.494
ConnectionBurnTest 1 0 0 0 126.489
AsyncChannelPromiseTest-cdc 4 0 0 0 0.499
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.059
AsyncOneResponseTest-cdc 2 0 0 0 4.285
AsyncPromiseTest-cdc 4 0 0 0 0.391
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.437
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.124
ChunkedInputPlusTest-cdc 5 0 0 0 0.546
ConnectionTest-cdc 13 0 0 0 76.380
ForwardingInfoTest-cdc 2 0 0 0 0.283
FramingTest-cdc 5 0 0 0 24.250
HandshakeTest-cdc 13 0 0 0 2.670
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.863
MessageSerializationPropertyTest-cdc 2 0 0 0 6.444
MessageTest-cdc 7 0 0 0 1.613
MessagingServiceTest-cdc 14 0 0 0 2.739
MockMessagingServiceTest-cdc 1 0 0 0 3.904
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.370
OutboundConnectionsTest-cdc 6 0 0 0 2.449
OutboundMessageQueueTest-cdc 3 0 0 0 1.088
ProxyHandlerConnectionsTest-cdc 5 0 0 0 35.996
PrunableArrayQueueTest-cdc 9 0 0 0 0.076
ResourceLimitsTest-cdc 4 0 0 0 0.140
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.292
VerbTest-cdc 1 0 0 0 0.152
WriteCallbackInfoTest-cdc 1 0 0 0 1.693
AsyncChannelPromiseTest-cdc 4 0 0 0 0.494
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.078
AsyncOneResponseTest-cdc 2 0 0 0 4.323
AsyncPromiseTest-cdc 4 0 0 0 0.434
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.492
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.091
ChunkedInputPlusTest-cdc 5 0 0 0 0.598
ConnectionTest-cdc 13 0 0 0 78.973
ForwardingInfoTest-cdc 2 0 0 0 0.322
FramingTest-cdc 5 0 0 0 22.240
HandshakeTest-cdc 13 0 0 0 2.361
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.853
MessageSerializationPropertyTest-cdc 2 0 0 0 6.747
MessageTest-cdc 7 0 0 0 1.540
MessagingServiceTest-cdc 14 0 0 0 2.442
MockMessagingServiceTest-cdc 1 0 0 0 3.024
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.153
OutboundConnectionsTest-cdc 6 0 0 0 2.297
OutboundMessageQueueTest-cdc 3 0 0 0 1.107
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.033
PrunableArrayQueueTest-cdc 9 0 0 0 0.145
ResourceLimitsTest-cdc 4 0 0 0 0.229
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.276
VerbTest-cdc 1 0 0 0 0.199
WriteCallbackInfoTest-cdc 1 0 0 0 1.601
AsyncChannelPromiseTest-compression 4 0 0 0 0.489
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.102
AsyncOneResponseTest-compression 2 0 0 0 4.270
AsyncPromiseTest-compression 4 0 0 0 0.390
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.446
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.111
ChunkedInputPlusTest-compression 5 0 0 0 0.551
ConnectionTest-compression 13 0 0 0 76.291
ForwardingInfoTest-compression 2 0 0 0 0.283
FramingTest-compression 5 0 0 0 24.797
HandshakeTest-compression 13 0 0 0 2.720
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.801
compression
MessageSerializationPropertyTest- 2 0 0 0 6.989
compression
MessageTest-compression 7 0 0 0 1.626
MessagingServiceTest-compression 14 0 0 0 2.753
MockMessagingServiceTest-compression 1 0 0 0 4.018
OutboundConnectionSettingsTest- 9 0 0 0 2.388
compression
OutboundConnectionsTest-compression 6 0 0 0 2.549
OutboundMessageQueueTest-compression 3 0 0 0 1.150
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.144
PrunableArrayQueueTest-compression 9 0 0 0 0.074
ResourceLimitsTest-compression 4 0 0 0 0.152
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.286
compression
VerbTest-compression 1 0 0 0 0.153
WriteCallbackInfoTest-compression 1 0 0 0 1.720
AsyncChannelPromiseTest-compression 4 0 0 0 0.486
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.256
AsyncOneResponseTest-compression 2 0 0 0 4.362
AsyncPromiseTest-compression 4 0 0 0 0.509
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.568
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.233
ChunkedInputPlusTest-compression 5 0 0 0 0.642
ConnectionTest-compression 13 0 0 0 79.029
ForwardingInfoTest-compression 2 0 0 0 0.336
FramingTest-compression 5 0 0 0 22.645
HandshakeTest-compression 13 0 0 0 2.653
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.997
compression
MessageSerializationPropertyTest- 2 0 0 0 6.923
compression
MessageTest-compression 7 0 0 0 1.684
MessagingServiceTest-compression 14 0 0 0 2.830
MockMessagingServiceTest-compression 1 0 0 0 3.413
OutboundConnectionSettingsTest- 9 0 0 0 2.370
compression
OutboundConnectionsTest-compression 6 0 0 0 2.497
OutboundMessageQueueTest-compression 3 0 0 0 1.189
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.228
PrunableArrayQueueTest-compression 9 0 0 0 0.156
ResourceLimitsTest-compression 4 0 0 0 0.217
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.476
compression
VerbTest-compression 1 0 0 0 0.244
WriteCallbackInfoTest-compression 1 0 0 0 1.759
AsyncChannelPromiseTest 4 0 0 0 0.413
AsyncMessageOutputPlusTest 1 0 0 0 0.996
AsyncOneResponseTest 2 0 0 0 4.243
AsyncPromiseTest 4 0 0 0 0.371
AsyncStreamingInputPlusTest 13 0 0 0 1.403
AsyncStreamingOutputPlusTest 3 0 0 0 1.020
ChunkedInputPlusTest 5 0 0 0 0.474
ConnectionTest 13 0 0 0 78.331
ForwardingInfoTest 2 0 0 0 0.247
FramingTest 5 0 0 0 22.633
HandshakeTest 13 0 0 0 2.414
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.697
MessageSerializationPropertyTest 2 0 0 0 6.435
MessageTest 7 0 0 0 1.448
MessagingServiceTest 14 0 0 0 2.485
MockMessagingServiceTest 1 0 0 0 3.846
OutboundConnectionSettingsTest 9 0 0 0 2.181
OutboundConnectionsTest 6 0 0 0 2.364
OutboundMessageQueueTest 3 0 0 0 0.925
ProxyHandlerConnectionsTest 5 0 0 0 36.520
PrunableArrayQueueTest 9 0 0 0 0.064
ResourceLimitsTest 4 0 0 0 0.154
StartupClusterConnectivityCheckerTest 7 0 0 0 1.154
VerbTest 1 0 0 0 0.146
WriteCallbackInfoTest 1 0 0 0 1.482
AsyncChannelPromiseTest 4 0 0 0 0.553
AsyncMessageOutputPlusTest 1 0 0 0 1.259
AsyncOneResponseTest 2 0 0 0 4.336
AsyncPromiseTest 4 0 0 0 0.501
AsyncStreamingInputPlusTest 13 0 0 0 1.524
AsyncStreamingOutputPlusTest 3 0 0 0 1.270
ChunkedInputPlusTest 5 0 0 0 0.626
ConnectionTest 13 0 0 0 76.995
ForwardingInfoTest 2 0 0 0 0.378
FramingTest 5 0 0 0 22.880
HandshakeTest 13 0 0 0 2.487
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.804
MessageSerializationPropertyTest 2 0 0 0 6.431
MessageTest 7 0 0 0 1.702
MessagingServiceTest 14 0 0 0 2.876
MockMessagingServiceTest 1 0 0 0 3.410
OutboundConnectionSettingsTest 9 0 0 0 2.301
OutboundConnectionsTest 6 0 0 0 2.421
OutboundMessageQueueTest 3 0 0 0 1.208
ProxyHandlerConnectionsTest 5 0 0 0 36.158
PrunableArrayQueueTest 9 0 0 0 0.173
ResourceLimitsTest 4 0 0 0 0.228
StartupClusterConnectivityCheckerTest 7 0 0 0 1.365
VerbTest 1 0 0 0 0.222
WriteCallbackInfoTest 1 0 0 0 1.744
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.789
ProxyHandlerTest-cdc 3 0 0 0 0.839
ProxyHandlerTest-compression 3 0 0 0 0.811
ProxyHandlerTest-compression 3 0 0 0 0.851
ProxyHandlerTest 3 0 0 0 0.786
ProxyHandlerTest 3 0 0 0 0.877
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.063
LocalSyncTaskTest-cdc 6 0 0 0 4.324
NeighborsAndRangesTest-cdc 2 0 0 0 0.988
RepairJobTest-cdc 16 0 0 0 4.428
RepairSessionTest-cdc 1 0 0 0 1.062
StreamingRepairTaskTest-cdc 2 0 0 0 3.373
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.075
ValidatorTest-cdc 6 0 0 0 29.434
AbstractRepairTest-cdc 1 0 0 1 0.147
LocalSyncTaskTest-cdc 6 0 0 0 3.398
NeighborsAndRangesTest-cdc 2 0 0 0 1.068
RepairJobTest-cdc 16 0 0 0 3.844
RepairSessionTest-cdc 1 0 0 0 1.115
StreamingRepairTaskTest-cdc 2 0 0 0 2.628
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.106
ValidatorTest-cdc 6 0 0 0 26.253
AbstractRepairTest-compression 1 0 0 1 0.066
LocalSyncTaskTest-compression 6 0 0 0 4.460
NeighborsAndRangesTest-compression 2 0 0 0 1.003
RepairJobTest-compression 16 0 0 0 4.573
RepairSessionTest-compression 1 0 0 0 1.078
StreamingRepairTaskTest-compression 2 0 0 0 3.426
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.097
ValidatorTest-compression 6 0 0 0 29.828
AbstractRepairTest-compression 1 0 0 1 0.183
LocalSyncTaskTest-compression 6 0 0 0 3.806
NeighborsAndRangesTest-compression 2 0 0 0 1.129
RepairJobTest-compression 16 0 0 0 4.299
RepairSessionTest-compression 1 0 0 0 1.228
StreamingRepairTaskTest-compression 2 0 0 0 2.881
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.206
ValidatorTest-compression 6 0 0 0 26.830
AbstractRepairTest 1 0 0 1 0.059
LocalSyncTaskTest 6 0 0 0 4.209
NeighborsAndRangesTest 2 0 0 0 0.877
RepairJobTest 16 0 0 0 4.361
RepairSessionTest 1 0 0 0 0.955
StreamingRepairTaskTest 2 0 0 0 3.193
SymmetricRemoteSyncTaskTest 1 0 0 0 0.964
ValidatorTest 6 0 0 0 27.609
AbstractRepairTest 1 0 0 1 0.165
LocalSyncTaskTest 6 0 0 0 3.585
NeighborsAndRangesTest 2 0 0 0 1.155
RepairJobTest 16 0 0 0 4.175
RepairSessionTest 1 0 0 0 1.208
StreamingRepairTaskTest 2 0 0 0 2.843
SymmetricRemoteSyncTaskTest 1 0 0 0 1.280
ValidatorTest 6 0 0 0 29.154
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.348
RangeDenormalizerTest-cdc 3 0 0 0 0.291
RangeMapTest-cdc 2 0 0 0 16.690
ReduceHelperTest-cdc 5 0 0 0 0.321
StreamFromOptionsTest-cdc 3 0 0 0 0.133
DifferenceHolderTest-cdc 2 0 0 0 0.400
RangeDenormalizerTest-cdc 3 0 0 0 0.333
RangeMapTest-cdc 2 0 0 0 16.451
ReduceHelperTest-cdc 5 0 0 0 0.363
StreamFromOptionsTest-cdc 3 0 0 0 0.209
DifferenceHolderTest-compression 2 0 0 0 0.355
RangeDenormalizerTest-compression 3 0 0 0 0.294
RangeMapTest-compression 2 0 0 0 16.920
ReduceHelperTest-compression 5 0 0 0 0.352
StreamFromOptionsTest-compression 3 0 0 0 0.136
DifferenceHolderTest-compression 2 0 0 0 0.441
RangeDenormalizerTest-compression 3 0 0 0 0.404
RangeMapTest-compression 2 0 0 0 16.412
ReduceHelperTest-compression 5 0 0 0 0.476
StreamFromOptionsTest-compression 3 0 0 0 0.251
DifferenceHolderTest 2 0 0 0 0.301
RangeDenormalizerTest 3 0 0 0 0.256
RangeMapTest 2 0 0 0 17.081
ReduceHelperTest 5 0 0 0 0.292
StreamFromOptionsTest 3 0 0 0 0.120
DifferenceHolderTest 2 0 0 0 0.432
RangeDenormalizerTest 3 0 0 0 0.374
RangeMapTest 2 0 0 0 17.141
ReduceHelperTest 5 0 0 0 0.399
StreamFromOptionsTest 3 0 0 0 0.216
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.060
CoordinatorMessagingTest-cdc 7 0 0 0 5.894
CoordinatorSessionTest-cdc 7 0 0 0 1.136
CoordinatorSessionsTest-cdc 7 0 0 0 3.322
LocalSessionTest-cdc 40 0 0 0 4.775
PendingRepairStatTest-cdc 1 0 0 0 3.416
RepairStateTest-cdc 6 0 0 0 0.125
AbstractConsistentSessionTest-cdc 1 0 0 1 0.150
CoordinatorMessagingTest-cdc 7 0 0 0 5.093
CoordinatorSessionTest-cdc 7 0 0 0 1.153
CoordinatorSessionsTest-cdc 7 0 0 0 2.530
LocalSessionTest-cdc 40 0 0 0 4.085
PendingRepairStatTest-cdc 1 0 0 0 2.611
RepairStateTest-cdc 6 0 0 0 0.192
AbstractConsistentSessionTest-compression 1 0 0 1 0.062
CoordinatorMessagingTest-compression 7 0 0 0 6.030
CoordinatorSessionTest-compression 7 0 0 0 1.150
CoordinatorSessionsTest-compression 7 0 0 0 3.321
LocalSessionTest-compression 40 0 0 0 4.838
PendingRepairStatTest-compression 1 0 0 0 3.476
RepairStateTest-compression 6 0 0 0 0.135
AbstractConsistentSessionTest-compression 1 0 0 1 0.162
CoordinatorMessagingTest-compression 7 0 0 0 5.502
CoordinatorSessionTest-compression 7 0 0 0 1.381
CoordinatorSessionsTest-compression 7 0 0 0 2.908
LocalSessionTest-compression 40 0 0 0 4.806
PendingRepairStatTest-compression 1 0 0 0 3.038
RepairStateTest-compression 6 0 0 0 0.223
AbstractConsistentSessionTest 1 0 0 1 0.055
CoordinatorMessagingTest 7 0 0 0 5.911
CoordinatorSessionTest 7 0 0 0 1.039
CoordinatorSessionsTest 7 0 0 0 3.074
LocalSessionTest 40 0 0 0 5.495
PendingRepairStatTest 1 0 0 0 3.247
RepairStateTest 6 0 0 0 0.123
AbstractConsistentSessionTest 1 0 0 1 0.148
CoordinatorMessagingTest 7 0 0 0 5.327
CoordinatorSessionTest 7 0 0 0 1.299
CoordinatorSessionsTest 7 0 0 0 2.750
LocalSessionTest 40 0 0 0 4.154
PendingRepairStatTest 1 0 0 0 2.917
RepairStateTest 6 0 0 0 0.206
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 3.285
SchemaArgsParserTest-cdc 5 0 0 0 2.559
SchemaArgsParserTest-compression 5 0 0 0 3.387
SchemaArgsParserTest-compression 5 0 0 0 2.671
SchemaArgsParserTest 5 0 0 0 3.084
SchemaArgsParserTest 5 0 0 0 2.680
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 1.056
RepairMessageSerializerTest-cdc 6 0 0 0 0.543
RepairOptionTest-cdc 4 0 0 0 0.978
RepairMessageSerializationsTest-cdc 8 0 0 0 1.125
RepairMessageSerializerTest-cdc 6 0 0 0 0.554
RepairOptionTest-cdc 4 0 0 0 1.023
RepairMessageSerializationsTest- 8 0 0 0 1.114
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.568
RepairOptionTest-compression 4 0 0 0 1.001
RepairMessageSerializationsTest- 8 0 0 0 1.120
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.615
RepairOptionTest-compression 4 0 0 0 1.248
RepairMessageSerializationsTest 8 0 0 0 1.025
RepairMessageSerializerTest 6 0 0 0 0.504
RepairOptionTest 4 0 0 0 0.881
RepairMessageSerializationsTest 8 0 0 0 1.209
RepairMessageSerializerTest 6 0 0 0 0.633
RepairOptionTest 4 0 0 0 1.179
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 3.489
IndexMetadataTest-cdc 3 0 0 0 0.240
MigrationCoordinatorTest-cdc 8 0 0 0 0.999
MigrationManagerTest-cdc 17 0 0 0 5.541
SchemaKeyspaceTest-cdc 5 0 0 0 3.758
SchemaTest-cdc 1 0 0 0 2.684
TupleTypesRepresentationTest-cdc 2 0 0 1 0.938
ValidationTest-cdc 4 0 0 0 0.316
CreateTableValidationTest-cdc 1 0 0 0 2.779
IndexMetadataTest-cdc 3 0 0 0 0.307
MigrationCoordinatorTest-cdc 8 0 0 0 1.100
MigrationManagerTest-cdc 17 0 0 0 4.333
SchemaKeyspaceTest-cdc 5 0 0 0 2.899
SchemaTest-cdc 1 0 0 0 2.375
TupleTypesRepresentationTest-cdc 2 0 0 1 0.979
ValidationTest-cdc 4 0 0 0 0.356
CreateTableValidationTest-compression 1 0 0 0 3.536
IndexMetadataTest-compression 3 0 0 0 0.254
MigrationCoordinatorTest-compression 8 0 0 0 1.095
MigrationManagerTest-compression 17 0 0 0 5.741
SchemaKeyspaceTest-compression 5 0 0 0 3.781
SchemaTest-compression 1 0 0 0 2.712
TupleTypesRepresentationTest-compression 2 0 0 1 1.009
ValidationTest-compression 4 0 0 0 0.321
CreateTableValidationTest-compression 1 0 0 0 3.182
IndexMetadataTest-compression 3 0 0 0 0.384
MigrationCoordinatorTest-compression 8 0 0 0 1.256
MigrationManagerTest-compression 17 0 0 0 5.143
SchemaKeyspaceTest-compression 5 0 0 0 3.307
SchemaTest-compression 1 0 0 0 2.851
TupleTypesRepresentationTest-compression 2 0 0 1 1.095
ValidationTest-compression 4 0 0 0 0.387
CreateTableValidationTest 1 0 0 0 3.488
IndexMetadataTest 3 0 0 0 0.237
MigrationCoordinatorTest 8 0 0 0 0.950
MigrationManagerTest 17 0 0 0 6.093
SchemaKeyspaceTest 5 0 0 0 3.735
SchemaTest 1 0 0 0 2.491
TupleTypesRepresentationTest 2 0 0 1 0.857
ValidationTest 4 0 0 0 0.273
CreateTableValidationTest 1 0 0 0 2.916
IndexMetadataTest 3 0 0 0 0.359
MigrationCoordinatorTest 8 0 0 0 1.191
MigrationManagerTest 17 0 0 0 5.901
SchemaKeyspaceTest 5 0 0 0 3.206
SchemaTest 1 0 0 0 2.621
TupleTypesRepresentationTest 2 0 0 1 1.038
ValidationTest 4 0 0 0 0.397
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.566
EncryptionUtilsTest-cdc 3 0 0 0 1.300
JKSKeyProviderTest-cdc 2 0 0 0 0.326
SSLFactoryTest-cdc 14 0 0 0 1.521
CipherFactoryTest-cdc 7 0 0 0 0.560
EncryptionUtilsTest-cdc 3 0 0 0 1.251
JKSKeyProviderTest-cdc 2 0 0 0 0.347
SSLFactoryTest-cdc 14 0 0 0 1.478
CipherFactoryTest-compression 7 0 0 0 0.571
EncryptionUtilsTest-compression 3 0 0 0 1.361
JKSKeyProviderTest-compression 2 0 0 0 0.317
SSLFactoryTest-compression 14 0 0 0 1.453
CipherFactoryTest-compression 7 0 0 0 0.645
EncryptionUtilsTest-compression 3 0 0 0 1.505
JKSKeyProviderTest-compression 2 0 0 0 0.354
SSLFactoryTest-compression 14 0 0 0 1.434
CipherFactoryTest 7 0 0 0 0.494
EncryptionUtilsTest 3 0 0 0 1.195
JKSKeyProviderTest 2 0 0 0 0.278
SSLFactoryTest 14 0 0 0 1.452
CipherFactoryTest 7 0 0 0 0.688
EncryptionUtilsTest 3 0 0 0 1.384
JKSKeyProviderTest 2 0 0 0 0.391
SSLFactoryTest 14 0 0 0 1.576
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.120
TimeSerializerTest-cdc 16 0 0 0 0.086
TimestampSerializerTest-cdc 8 0 0 0 0.321
SimpleDateSerializerTest-cdc 9 0 0 0 0.196
TimeSerializerTest-cdc 16 0 0 0 0.166
TimestampSerializerTest-cdc 8 0 0 0 0.368
SimpleDateSerializerTest-compression 9 0 0 0 0.125
TimeSerializerTest-compression 16 0 0 0 0.084
TimestampSerializerTest-compression 8 0 0 0 0.324
SimpleDateSerializerTest-compression 9 0 0 0 0.203
TimeSerializerTest-compression 16 0 0 0 0.169
TimestampSerializerTest-compression 8 0 0 0 0.431
SimpleDateSerializerTest 9 0 0 0 0.105
TimeSerializerTest 16 0 0 0 0.070
TimestampSerializerTest 8 0 0 0 0.288
SimpleDateSerializerTest 9 0 0 0 0.239
TimeSerializerTest 16 0 0 0 0.201
TimestampSerializerTest 8 0 0 0 0.407
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 3.964
BootstrapTransientTest-cdc 1 0 0 0 1.063
ClientWarningsTest-cdc 4 0 0 0 27.191
GCInspectorTest-cdc 6 0 0 0 0.997
JoinTokenRingTest-cdc 1 0 0 0 4.973
LeaveAndBootstrapTest-cdc 8 0 0 0 5.442
LegacyAuthFailTest-cdc 1 0 0 0 4.828
MoveTest-cdc 7 0 0 0 22.427
MoveTransientTest-cdc 19 0 0 0 1.373
NativeTransportServiceTest-cdc 13 0 0 0 8.027
OptionalTasksTest-cdc 2 0 0 0 3.275
PaxosStateTest-cdc 2 0 0 0 4.901
ProtocolBetaVersionTest-cdc 2 0 0 0 12.870
QueryPagerTest-cdc 8 0 0 0 3.486
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.068
RemoveTest-cdc 4 0 0 0 6.032
SerializationsTest-cdc 4 0 0 0 1.060
StartupChecksTest-cdc 3 0 0 0 2.603
StorageProxyTest-cdc 4 0 0 0 1.106
StorageServiceServerTest-cdc 19 0 0 1 8.562
StorageServiceTest-cdc 1 0 0 0 1.071
WriteResponseHandlerTest-cdc 5 0 0 0 3.364
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.287
ActiveRepairServiceTest-cdc 11 0 0 0 2.990
BootstrapTransientTest-cdc 1 0 0 0 1.099
ClientWarningsTest-cdc 4 0 0 0 21.726
GCInspectorTest-cdc 6 0 0 0 1.013
JoinTokenRingTest-cdc 1 0 0 0 3.857
LeaveAndBootstrapTest-cdc 8 0 0 0 4.364
LegacyAuthFailTest-cdc 1 0 0 0 3.657
MoveTest-cdc 7 0 0 0 20.696
MoveTransientTest-cdc 19 0 0 0 1.319
NativeTransportServiceTest-cdc 13 0 0 0 7.845
OptionalTasksTest-cdc 2 0 0 0 2.555
PaxosStateTest-cdc 2 0 0 0 3.831
ProtocolBetaVersionTest-cdc 2 0 0 0 11.435
QueryPagerTest-cdc 8 0 0 0 2.694
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.146
RemoveTest-cdc 4 0 0 0 5.771
SerializationsTest-cdc 4 0 0 0 1.092
StartupChecksTest-cdc 3 0 0 0 2.174
StorageProxyTest-cdc 4 0 0 0 1.169
StorageServiceServerTest-cdc 19 0 0 1 8.282
StorageServiceTest-cdc 1 0 0 0 1.094
WriteResponseHandlerTest-cdc 5 0 0 0 2.629
WriteResponseHandlerTransientTest-cdc 4 0 0 0 2.624
ActiveRepairServiceTest-compression 11 0 0 0 4.008
BootstrapTransientTest-compression 1 0 0 0 1.066
ClientWarningsTest-compression 4 0 0 0 28.877
GCInspectorTest-compression 6 0 0 0 0.986
JoinTokenRingTest-compression 1 0 0 0 6.406
LeaveAndBootstrapTest-compression 8 0 0 0 7.167
LegacyAuthFailTest-compression 1 0 0 0 4.882
MoveTest-compression 7 0 0 0 23.411
MoveTransientTest-compression 19 0 0 0 1.382
NativeTransportServiceTest-compression 13 0 0 0 8.033
OptionalTasksTest-compression 2 0 0 0 3.372
PaxosStateTest-compression 2 0 0 0 6.429
ProtocolBetaVersionTest-compression 2 0 0 0 13.076
QueryPagerTest-compression 8 0 0 0 3.585
RMIServerSocketFactoryImplTest- 1 0 0 0 0.074
compression
RemoveTest-compression 4 0 0 0 6.129
SerializationsTest-compression 4 0 0 0 1.043
StartupChecksTest-compression 3 0 0 0 2.764
StorageProxyTest-compression 4 0 0 0 1.153
StorageServiceServerTest-compression 19 0 0 1 8.674
StorageServiceTest-compression 1 0 0 0 1.067
WriteResponseHandlerTest-compression 5 0 0 0 3.405
WriteResponseHandlerTransientTest- 4 0 0 0 3.335
compression
ActiveRepairServiceTest-compression 11 0 0 0 3.618
BootstrapTransientTest-compression 1 0 0 0 1.222
ClientWarningsTest-compression 4 0 0 0 25.383
GCInspectorTest-compression 6 0 0 0 1.240
JoinTokenRingTest-compression 1 0 0 0 6.031
LeaveAndBootstrapTest-compression 8 0 0 0 6.820
LegacyAuthFailTest-compression 1 0 0 0 4.472
MoveTest-compression 7 0 0 0 23.037
MoveTransientTest-compression 19 0 0 0 1.569
NativeTransportServiceTest-compression 13 0 0 0 8.280
OptionalTasksTest-compression 2 0 0 0 2.780
PaxosStateTest-compression 2 0 0 0 5.824
ProtocolBetaVersionTest-compression 2 0 0 0 11.740
QueryPagerTest-compression 8 0 0 0 3.020
RMIServerSocketFactoryImplTest- 1 0 0 0 0.183
compression
RemoveTest-compression 4 0 0 0 6.060
SerializationsTest-compression 4 0 0 0 1.287
StartupChecksTest-compression 3 0 0 0 2.321
StorageProxyTest-compression 4 0 0 0 1.283
StorageServiceServerTest-compression 19 0 0 1 8.654
StorageServiceTest-compression 1 0 0 0 1.279
WriteResponseHandlerTest-compression 5 0 0 0 2.964
WriteResponseHandlerTransientTest- 4 0 0 0 2.845
compression
ActiveRepairServiceTest 11 0 0 0 3.985
BootstrapTransientTest 1 0 0 0 0.906
ClientWarningsTest 4 0 0 0 28.624
GCInspectorTest 6 0 0 0 0.906
JoinTokenRingTest 1 0 0 0 5.210
LeaveAndBootstrapTest 8 0 0 0 5.830
LegacyAuthFailTest 1 0 0 0 5.078
MoveTest 7 0 0 0 22.353
MoveTransientTest 19 0 0 0 1.207
NativeTransportServiceTest 13 0 0 0 7.822
OptionalTasksTest 2 0 0 0 3.147
PaxosStateTest 2 0 0 0 4.983
ProtocolBetaVersionTest 2 0 0 0 13.143
QueryPagerTest 8 0 0 0 3.401
RMIServerSocketFactoryImplTest 1 0 0 0 0.059
RemoveTest 4 0 0 0 6.018
SerializationsTest 4 0 0 0 0.899
StartupChecksTest 3 0 0 0 2.452
StorageProxyTest 4 0 0 0 0.977
StorageServiceServerTest 19 0 0 1 8.472
StorageServiceTest 1 0 0 0 0.954
WriteResponseHandlerTest 5 0 0 0 3.202
WriteResponseHandlerTransientTest 4 0 0 0 3.126
ActiveRepairServiceTest 11 0 0 0 3.289
BootstrapTransientTest 1 0 0 0 1.205
ClientWarningsTest 4 0 0 0 28.737
GCInspectorTest 6 0 0 0 1.106
JoinTokenRingTest 1 0 0 0 4.424
LeaveAndBootstrapTest 8 0 0 0 4.960
LegacyAuthFailTest 1 0 0 0 4.037
MoveTest 7 0 0 0 21.993
MoveTransientTest 19 0 0 0 1.474
NativeTransportServiceTest 13 0 0 0 8.095
OptionalTasksTest 2 0 0 0 2.786
PaxosStateTest 2 0 0 0 4.227
ProtocolBetaVersionTest 2 0 0 0 12.157
QueryPagerTest 8 0 0 0 2.911
RMIServerSocketFactoryImplTest 1 0 0 0 0.159
RemoveTest 4 0 0 0 6.104
SerializationsTest 4 0 0 0 1.237
StartupChecksTest 3 0 0 0 2.429
StorageProxyTest 4 0 0 0 1.358
StorageServiceServerTest 19 0 0 1 8.477
StorageServiceTest 1 0 0 0 1.262
WriteResponseHandlerTest 5 0 0 0 2.784
WriteResponseHandlerTransientTest 4 0 0 0 2.806
-------------------------------------------------------------------------------
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.164
PagingStateTest-compression 7 0 0 0 1.200
PagingStateTest-compression 7 0 0 0 1.293
PagingStateTest 7 0 0 0 1.027
PagingStateTest 7 0 0 0 1.356
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.069
DataResolverTest-cdc 32 0 0 0 3.604
DigestResolverTest-cdc 5 0 0 0 3.414
ReadExecutorTest-cdc 3 0 0 0 3.492
SpeculativeRetryParseTest-cdc 78 0 0 0 0.138
AbstractReadResponseTest-cdc 1 0 0 1 0.149
DataResolverTest-cdc 32 0 0 0 2.868
DigestResolverTest-cdc 5 0 0 0 2.733
ReadExecutorTest-cdc 3 0 0 0 2.807
SpeculativeRetryParseTest-cdc 78 0 0 0 0.185
AbstractReadResponseTest-compression 1 0 0 1 0.064
DataResolverTest-compression 32 0 0 0 3.737
DigestResolverTest-compression 5 0 0 0 3.589
ReadExecutorTest-compression 3 0 0 0 3.578
SpeculativeRetryParseTest-compression 78 0 0 0 0.131
AbstractReadResponseTest-compression 1 0 0 1 0.176
DataResolverTest-compression 32 0 0 0 3.133
DigestResolverTest-compression 5 0 0 0 3.126
ReadExecutorTest-compression 3 0 0 0 2.921
SpeculativeRetryParseTest-compression 78 0 0 0 0.215
AbstractReadResponseTest 1 0 0 1 0.058
DataResolverTest 32 0 0 0 3.628
DigestResolverTest 5 0 0 0 3.265
ReadExecutorTest 3 0 0 0 3.261
SpeculativeRetryParseTest 78 0 0 0 0.102
AbstractReadResponseTest 1 0 0 1 0.160
DataResolverTest 32 0 0 0 3.230
DigestResolverTest 5 0 0 0 2.789
ReadExecutorTest 3 0 0 0 2.984
SpeculativeRetryParseTest 78 0 0 0 0.218
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.071
BlockingReadRepairTest-cdc 9 0 0 0 3.627
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.541
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.454
ReadRepairTest-cdc 7 0 0 0 3.505
RepairedDataVerifierTest-cdc 10 0 0 0 4.796
AbstractReadRepairTest-cdc 1 0 0 1 0.147
BlockingReadRepairTest-cdc 9 0 0 0 2.752
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 2.821
ReadOnlyReadRepairTest-cdc 4 0 0 0 2.623
ReadRepairTest-cdc 7 0 0 0 2.657
RepairedDataVerifierTest-cdc 10 0 0 0 3.690
AbstractReadRepairTest-compression 1 0 0 1 0.070
BlockingReadRepairTest-compression 9 0 0 0 3.582
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.561
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.440
ReadRepairTest-compression 7 0 0 0 3.544
RepairedDataVerifierTest-compression 10 0 0 0 6.596
AbstractReadRepairTest-compression 1 0 0 1 0.192
BlockingReadRepairTest-compression 9 0 0 0 2.939
DiagEventsBlockingReadRepairTest- 3 0 0 0 2.740
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 2.881
ReadRepairTest-compression 7 0 0 0 2.941
RepairedDataVerifierTest-compression 10 0 0 0 5.724
AbstractReadRepairTest 1 0 0 1 0.055
BlockingReadRepairTest 9 0 0 0 3.434
DiagEventsBlockingReadRepairTest 3 0 0 0 3.538
ReadOnlyReadRepairTest 4 0 0 0 3.216
ReadRepairTest 7 0 0 0 3.392
RepairedDataVerifierTest 10 0 0 0 4.860
AbstractReadRepairTest 1 0 0 1 0.176
BlockingReadRepairTest 9 0 0 0 2.971
DiagEventsBlockingReadRepairTest 3 0 0 0 2.965
ReadOnlyReadRepairTest 4 0 0 0 2.786
ReadRepairTest 7 0 0 0 2.970
RepairedDataVerifierTest 10 0 0 0 4.152
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time(s)
LongStreamingTest 2 0 0 0 247.378
LongStreamingTest 2 0 0 0 292.744
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.640
cdc
SessionInfoTest-cdc 1 0 0 0 0.506
StreamOperationTest-cdc 1 0 0 0 0.065
StreamTransferTaskTest-cdc 2 0 0 0 3.467
StreamingTransferTest-cdc 5 0 0 0 14.466
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 2.668
cdc
SessionInfoTest-cdc 1 0 0 0 0.542
StreamOperationTest-cdc 1 0 0 0 0.143
StreamTransferTaskTest-cdc 2 0 0 0 2.590
StreamingTransferTest-cdc 5 0 0 0 12.740
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.699
compression
SessionInfoTest-compression 1 0 0 0 0.567
StreamOperationTest-compression 1 0 0 0 0.069
StreamTransferTaskTest-compression 2 0 0 0 3.574
StreamingTransferTest-compression 5 0 0 0 14.733
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.105
compression
SessionInfoTest-compression 1 0 0 0 0.624
StreamOperationTest-compression 1 0 0 0 0.167
StreamTransferTaskTest-compression 2 0 0 0 3.043
StreamingTransferTest-compression 5 0 0 0 13.250
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.390
SessionInfoTest 1 0 0 0 0.455
StreamOperationTest 1 0 0 0 0.059
StreamTransferTaskTest 2 0 0 0 3.360
StreamingTransferTest 5 0 0 0 13.956
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 2.983
SessionInfoTest 1 0 0 0 0.613
StreamOperationTest 1 0 0 0 0.172
StreamTransferTaskTest 2 0 0 0 2.944
StreamingTransferTest 5 0 0 0 13.064
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.117
StreamCompressionSerializerTest-cdc 2 0 0 0 0.984
StreamingInboundHandlerTest-cdc 6 0 0 0 1.125
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.163
StreamCompressionSerializerTest-cdc 2 0 0 0 1.062
StreamingInboundHandlerTest-cdc 6 0 0 0 1.169
NettyStreamingMessageSenderTest- 10 0 0 0 1.147
compression
StreamCompressionSerializerTest- 2 0 0 0 1.043
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.215
NettyStreamingMessageSenderTest- 10 0 0 0 1.293
compression
StreamCompressionSerializerTest- 2 0 0 0 1.163
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.375
NettyStreamingMessageSenderTest 10 0 0 0 1.063
StreamCompressionSerializerTest 2 0 0 0 0.888
StreamingInboundHandlerTest 6 0 0 0 1.027
NettyStreamingMessageSenderTest 10 0 0 0 1.292
StreamCompressionSerializerTest 2 0 0 0 1.116
StreamingInboundHandlerTest 6 0 0 0 1.344
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression
Name Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc 6 0 0 0 1.192
CompressedInputStreamTest-cdc 6 0 0 0 1.251
CompressedInputStreamTest-compression 6 0 0 0 1.215
CompressedInputStreamTest-compression 6 0 0 0 1.520
CompressedInputStreamTest 6 0 0 0 1.146
CompressedInputStreamTest 6 0 0 0 1.344
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.090
StreamMessageTest-cdc 1 0 0 0 0.155
StreamMessageTest-compression 1 0 0 0 0.093
StreamMessageTest-compression 1 0 0 0 0.191
StreamMessageTest 1 0 0 0 0.078
StreamMessageTest 1 0 0 0 0.198
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.108
DistributionSequenceTest 4 0 0 0 0.076
DistributionGaussianTest 2 0 0 0 0.177
DistributionSequenceTest 4 0 0 0 0.143
-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings
Name Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1 0 0 0 0.094
SettingsMiscTest 4 0 0 0 0.101
SettingsNodeTest 2 0 0 0 0.071
StressSettingsTest 1 0 0 0 0.597
OptionReplicationTest 1 0 0 0 0.162
SettingsMiscTest 4 0 0 0 0.192
SettingsNodeTest 2 0 0 0 0.140
StressSettingsTest 1 0 0 0 0.559
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.072
MultiResultLoggerTest 5 0 0 0 0.145
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 14.748
BulkLoaderTest-cdc 6 0 0 0 12.880
ClearSnapshotTest-cdc 4 0 0 0 13.388
CompactionStressTest-cdc 2 0 0 0 15.086
GetFullQueryLogTest-cdc 3 0 0 0 14.705
GetVersionTest-cdc 1 0 0 0 0.427
JMXCompatabilityTest-cdc 3 0 0 0 32.284
JMXToolTest-cdc 5 0 0 0 11.112
LoaderOptionsTest-cdc 2 0 0 0 0.605
NodeToolGossipInfoTest-cdc 2 0 0 0 16.228
NodeToolTPStatsTest-cdc 3 0 0 0 24.607
NodetoolNetStatsTest-cdc 3 0 0 0 6.962
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.573
SSTableExportTest-cdc 10 0 0 0 1.524
SSTableLevelResetterTest-cdc 5 0 0 0 2.438
SSTableMetadataViewerTest-cdc 10 0 0 0 1.395
SSTableOfflineRelevelTest-cdc 4 0 0 0 2.478
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.171
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.496
StandaloneScrubberTest-cdc 7 0 0 0 2.652
StandaloneSplitterTest-cdc 6 0 0 0 2.521
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 14.921
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.626
StandaloneUpgraderTest-cdc 6 0 0 0 2.561
StandaloneVerifierTest-cdc 10 0 0 0 2.578
ToolsEnvsConfigsTest-cdc 1 0 0 0 1.863
TopPartitionsTest-cdc 2 0 0 0 3.758
AuditLogViewerTest-cdc 10 0 0 0 14.907
BulkLoaderTest-cdc 6 0 0 0 12.559
ClearSnapshotTest-cdc 4 0 0 0 12.201
CompactionStressTest-cdc 2 0 0 0 14.025
GetFullQueryLogTest-cdc 3 0 0 0 13.785
GetVersionTest-cdc 1 0 0 0 0.462
JMXCompatabilityTest-cdc 3 0 0 0 29.426
JMXToolTest-cdc 5 0 0 0 11.009
LoaderOptionsTest-cdc 2 0 0 0 0.590
NodeToolGossipInfoTest-cdc 2 0 0 0 14.514
NodeToolTPStatsTest-cdc 3 0 0 0 22.241
NodetoolNetStatsTest-cdc 3 0 0 0 5.637
SSTableExpiredBlockersTest-cdc 4 0 0 0 1.825
SSTableExportTest-cdc 10 0 0 0 1.224
SSTableLevelResetterTest-cdc 5 0 0 0 1.842
SSTableMetadataViewerTest-cdc 10 0 0 0 1.172
SSTableOfflineRelevelTest-cdc 4 0 0 0 1.786
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.040
StandaloneSSTableUtilTest-cdc 8 0 0 0 1.893
StandaloneScrubberTest-cdc 7 0 0 0 1.935
StandaloneSplitterTest-cdc 6 0 0 0 1.797
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 11.586
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 4.392
StandaloneUpgraderTest-cdc 6 0 0 0 1.826
StandaloneVerifierTest-cdc 10 0 0 0 1.884
ToolsEnvsConfigsTest-cdc 1 0 0 0 1.900
TopPartitionsTest-cdc 2 0 0 0 3.171
AuditLogViewerTest-compression 10 0 0 0 14.747
BulkLoaderTest-compression 6 0 0 0 12.941
ClearSnapshotTest-compression 4 0 0 0 13.515
CompactionStressTest-compression 2 0 0 0 15.235
GetFullQueryLogTest-compression 3 0 0 0 15.125
GetVersionTest-compression 1 0 0 0 0.439
JMXCompatabilityTest-compression 3 0 0 0 32.370
JMXToolTest-compression 5 0 0 0 11.541
LoaderOptionsTest-compression 2 0 0 0 0.614
NodeToolGossipInfoTest-compression 2 0 0 0 16.319
NodeToolTPStatsTest-compression 3 0 0 0 24.825
NodetoolNetStatsTest-compression 3 0 0 0 7.029
SSTableExpiredBlockersTest-compression 4 0 0 0 2.556
SSTableExportTest-compression 10 0 0 0 1.528
SSTableLevelResetterTest-compression 5 0 0 0 2.549
SSTableMetadataViewerTest-compression 10 0 0 0 1.492
SSTableOfflineRelevelTest-compression 4 0 0 0 2.616
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.192
StandaloneSSTableUtilTest-compression 8 0 0 0 2.568
StandaloneScrubberTest-compression 7 0 0 0 2.628
StandaloneSplitterTest-compression 6 0 0 0 2.539
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 15.835
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.853
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.606
StandaloneVerifierTest-compression 10 0 0 0 2.566
ToolsEnvsConfigsTest-compression 1 0 0 0 1.946
TopPartitionsTest-compression 2 0 0 0 3.766
AuditLogViewerTest-compression 10 0 0 0 15.007
BulkLoaderTest-compression 6 0 0 0 12.618
ClearSnapshotTest-compression 4 0 0 0 14.048
CompactionStressTest-compression 2 0 0 0 14.006
GetFullQueryLogTest-compression 3 0 0 0 15.570
GetVersionTest-compression 1 0 0 0 0.509
JMXCompatabilityTest-compression 3 0 0 0 31.567
JMXToolTest-compression 5 0 0 0 11.522
LoaderOptionsTest-compression 2 0 0 0 0.663
NodeToolGossipInfoTest-compression 2 0 0 0 15.763
NodeToolTPStatsTest-compression 3 0 0 0 23.679
NodetoolNetStatsTest-compression 3 0 0 0 6.448
SSTableExpiredBlockersTest-compression 4 0 0 0 1.823
SSTableExportTest-compression 10 0 0 0 1.216
SSTableLevelResetterTest-compression 5 0 0 0 2.053
SSTableMetadataViewerTest-compression 10 0 0 0 1.305
SSTableOfflineRelevelTest-compression 4 0 0 0 2.052
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.205
StandaloneSSTableUtilTest-compression 8 0 0 0 2.037
StandaloneScrubberTest-compression 7 0 0 0 2.098
StandaloneSplitterTest-compression 6 0 0 0 2.110
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 13.061
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.019
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.043
StandaloneVerifierTest-compression 10 0 0 0 2.109
ToolsEnvsConfigsTest-compression 1 0 0 0 2.191
TopPartitionsTest-compression 2 0 0 0 3.401
AuditLogViewerTest 10 0 0 0 14.960
BulkLoaderTest 6 0 0 0 12.856
ClearSnapshotTest 4 0 0 0 13.945
CompactionStressTest 2 0 0 0 14.821
GetFullQueryLogTest 3 0 0 0 15.174
GetVersionTest 1 0 0 0 0.434
JMXCompatabilityTest 3 0 0 0 32.830
JMXToolTest 5 0 0 0 11.254
LoaderOptionsTest 2 0 0 0 0.575
NodeToolGossipInfoTest 2 0 0 0 16.517
NodeToolTPStatsTest 3 0 0 0 24.949
NodetoolNetStatsTest 3 0 0 0 7.362
SSTableExpiredBlockersTest 4 0 0 0 2.257
SSTableExportTest 10 0 0 0 1.354
SSTableLevelResetterTest 5 0 0 0 2.294
SSTableMetadataViewerTest 10 0 0 0 1.275
SSTableOfflineRelevelTest 4 0 0 0 2.250
SSTableRepairedAtSetterTest 6 0 0 0 1.025
StandaloneSSTableUtilTest 8 0 0 0 2.302
StandaloneScrubberTest 7 0 0 0 2.330
StandaloneSplitterTest 6 0 0 0 2.286
StandaloneSplitterWithCQLTesterTest 6 0 0 0 12.997
StandaloneUpgraderOnSStablesTest 3 0 0 0 6.043
StandaloneUpgraderTest 6 0 0 0 2.301
StandaloneVerifierTest 10 0 0 0 2.297
ToolsEnvsConfigsTest 1 0 0 0 1.872
TopPartitionsTest 2 0 0 0 3.495
AuditLogViewerTest 10 0 0 0 15.291
BulkLoaderTest 6 0 0 0 12.522
ClearSnapshotTest 4 0 0 0 13.880
CompactionStressTest 2 0 0 0 14.552
GetFullQueryLogTest 3 0 0 0 15.828
GetVersionTest 1 0 0 0 0.483
JMXCompatabilityTest 3 0 0 0 33.032
JMXToolTest 5 0 0 0 11.935
LoaderOptionsTest 2 0 0 0 0.651
NodeToolGossipInfoTest 2 0 0 0 15.708
NodeToolTPStatsTest 3 0 0 0 24.865
NodetoolNetStatsTest 3 0 0 0 6.412
SSTableExpiredBlockersTest 4 0 0 0 2.015
SSTableExportTest 10 0 0 0 1.303
SSTableLevelResetterTest 5 0 0 0 1.976
SSTableMetadataViewerTest 10 0 0 0 1.291
SSTableOfflineRelevelTest 4 0 0 0 1.923
SSTableRepairedAtSetterTest 6 0 0 0 1.098
StandaloneSSTableUtilTest 8 0 0 0 2.014
StandaloneScrubberTest 7 0 0 0 2.101
StandaloneSplitterTest 6 0 0 0 2.024
StandaloneSplitterWithCQLTesterTest 6 0 0 0 14.816
StandaloneUpgraderOnSStablesTest 3 0 0 0 5.024
StandaloneUpgraderTest 6 0 0 0 2.005
StandaloneVerifierTest 10 0 0 0 2.001
ToolsEnvsConfigsTest 1 0 0 0 2.123
TopPartitionsTest 2 0 0 0 3.424
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 13.280
CassandrastressTest-cdc 1 0 0 0 11.859
CassandrastressTest-compression 1 0 0 0 13.309
CassandrastressTest-compression 1 0 0 0 12.750
CassandrastressTest 1 0 0 0 13.498
CassandrastressTest 1 0 0 0 12.723
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 12.881
CqlshTest-cdc 1 0 0 0 11.730
CqlshTest-compression 1 0 0 0 13.103
CqlshTest-compression 1 0 0 0 12.502
CqlshTest 1 0 0 0 13.095
CqlshTest 1 0 0 0 12.346
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 1.968
SjkTest-cdc 1 0 0 0 1.921
SjkTest-compression 1 0 0 0 2.040
SjkTest-compression 1 0 0 0 2.211
SjkTest 1 0 0 0 1.904
SjkTest 1 0 0 0 2.212
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.080
TableBuilderTest-cdc 6 0 0 0 0.149
TableBuilderTest-compression 6 0 0 0 0.074
TableBuilderTest-compression 6 0 0 0 0.190
TableBuilderTest 6 0 0 0 0.063
TableBuilderTest 6 0 0 0 0.171
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats
Name Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc 6 0 0 0 27.088
StatsTableComparatorTest-cdc 6 0 0 0 0.258
TableStatsPrinterTest-cdc 2 0 0 0 0.097
NodetoolTableStatsTest-cdc 6 0 0 0 24.737
StatsTableComparatorTest-cdc 6 0 0 0 0.290
TableStatsPrinterTest-cdc 2 0 0 0 0.243
NodetoolTableStatsTest-compression 6 0 0 0 28.702
StatsTableComparatorTest-compression 6 0 0 0 0.272
TableStatsPrinterTest-compression 2 0 0 0 0.094
NodetoolTableStatsTest-compression 6 0 0 0 27.996
StatsTableComparatorTest-compression 6 0 0 0 0.356
TableStatsPrinterTest-compression 2 0 0 0 0.252
NodetoolTableStatsTest 6 0 0 0 27.743
StatsTableComparatorTest 6 0 0 0 0.228
TableStatsPrinterTest 2 0 0 0 0.084
NodetoolTableStatsTest 6 0 0 0 28.846
StatsTableComparatorTest 6 0 0 0 0.342
TableStatsPrinterTest 2 0 0 0 0.288
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 1.009
TracingTest-cdc 6 0 0 0 1.070
TracingTest-compression 6 0 0 0 1.163
TracingTest-compression 6 0 0 0 1.219
TracingTest 6 0 0 0 0.960
TracingTest 6 0 0 0 1.228
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
DriverBurnTest 9 0 0 0 892.495
SimpleClientBurnTest 1 0 0 0 122.227
SimpleClientPerfTest 8 0 0 0 724.203
DriverBurnTest 9 0 0 0 890.243
SimpleClientBurnTest 1 0 0 0 122.420
SimpleClientPerfTest 8 0 0 0 724.463
CBUtilTest-cdc 4 0 0 0 0.388
CQLConnectionTest-cdc 5 0 0 0 3.925
CQLUserAuditTest-cdc 8 0 0 0 28.523
ClientResourceLimitsTest-cdc 10 0 0 0 18.032
DataTypeTest-cdc 3 0 0 0 0.385
ErrorMessageTest-cdc 7 0 0 0 0.392
IdleDisconnectTest-cdc 2 0 0 0 17.771
MessagePayloadTest-cdc 3 0 0 0 13.893
ProtocolErrorTest-cdc 6 0 0 0 1.173
ProtocolNegotiationTest-cdc 3 0 0 0 20.433
ProtocolVersionTest-cdc 4 0 0 0 0.968
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.322
SerDeserTest-cdc 6 0 0 0 1.703
CBUtilTest-cdc 4 0 0 0 0.398
CQLConnectionTest-cdc 5 0 0 0 3.808
CQLUserAuditTest-cdc 8 0 0 0 27.215
ClientResourceLimitsTest-cdc 10 0 0 0 16.089
DataTypeTest-cdc 3 0 0 0 0.429
ErrorMessageTest-cdc 7 0 0 0 0.440
IdleDisconnectTest-cdc 2 0 0 0 16.364
MessagePayloadTest-cdc 3 0 0 0 12.446
ProtocolErrorTest-cdc 6 0 0 0 1.233
ProtocolNegotiationTest-cdc 3 0 0 0 19.023
ProtocolVersionTest-cdc 4 0 0 0 1.027
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.350
SerDeserTest-cdc 6 0 0 0 1.633
CBUtilTest-compression 4 0 0 0 0.404
CQLConnectionTest-compression 5 0 0 0 4.162
CQLUserAuditTest-compression 8 0 0 0 29.367
ClientResourceLimitsTest-compression 10 0 0 0 18.168
DataTypeTest-compression 3 0 0 0 0.389
ErrorMessageTest-compression 7 0 0 0 0.413
IdleDisconnectTest-compression 2 0 0 0 17.844
MessagePayloadTest-compression 3 0 0 0 14.139
ProtocolErrorTest-compression 6 0 0 0 1.179
ProtocolNegotiationTest-compression 3 0 0 0 20.752
ProtocolVersionTest-compression 4 0 0 0 0.994
ProtocolVersionTrackerTest-compression 3 0 0 0 0.328
SerDeserTest-compression 6 0 0 0 1.699
CBUtilTest-compression 4 0 0 0 0.413
CQLConnectionTest-compression 5 0 0 0 4.016
CQLUserAuditTest-compression 8 0 0 0 27.351
ClientResourceLimitsTest-compression 10 0 0 0 17.080
DataTypeTest-compression 3 0 0 0 0.477
ErrorMessageTest-compression 7 0 0 0 0.503
IdleDisconnectTest-compression 2 0 0 0 17.127
MessagePayloadTest-compression 3 0 0 0 13.382
ProtocolErrorTest-compression 6 0 0 0 1.366
ProtocolNegotiationTest-compression 3 0 0 0 19.704
ProtocolVersionTest-compression 4 0 0 0 1.220
ProtocolVersionTrackerTest-compression 3 0 0 0 0.382
SerDeserTest-compression 6 0 0 0 1.782
CBUtilTest 4 0 0 0 0.314
CQLConnectionTest 5 0 0 0 3.969
CQLUserAuditTest 8 0 0 0 29.324
ClientResourceLimitsTest 10 0 0 0 19.636
DataTypeTest 3 0 0 0 0.343
ErrorMessageTest 7 0 0 0 0.357
IdleDisconnectTest 2 0 0 0 18.075
MessagePayloadTest 3 0 0 0 14.357
ProtocolErrorTest 6 0 0 0 1.030
ProtocolNegotiationTest 3 0 0 0 21.119
ProtocolVersionTest 4 0 0 0 0.877
ProtocolVersionTrackerTest 3 0 0 0 0.276
SerDeserTest 6 0 0 0 1.619
CBUtilTest 4 0 0 0 0.424
CQLConnectionTest 5 0 0 0 4.034
CQLUserAuditTest 8 0 0 0 27.674
ClientResourceLimitsTest 10 0 0 0 17.164
DataTypeTest 3 0 0 0 0.518
ErrorMessageTest 7 0 0 0 0.464
IdleDisconnectTest 2 0 0 0 17.047
MessagePayloadTest 3 0 0 0 13.262
ProtocolErrorTest 6 0 0 0 1.371
ProtocolNegotiationTest 3 0 0 0 19.971
ProtocolVersionTest 4 0 0 0 1.130
ProtocolVersionTrackerTest 3 0 0 0 0.401
SerDeserTest 6 0 0 0 1.760
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.347
PrepareMessageTest-cdc 1 0 0 0 0.354
AuthenticateMessageTest-cdc 1 0 0 0 0.401
PrepareMessageTest-cdc 1 0 0 0 0.403
AuthenticateMessageTest-compression 1 0 0 0 0.364
PrepareMessageTest-compression 1 0 0 0 0.397
AuthenticateMessageTest-compression 1 0 0 0 0.453
PrepareMessageTest-compression 1 0 0 0 0.455
AuthenticateMessageTest 1 0 0 0 0.309
PrepareMessageTest 1 0 0 0 0.311
AuthenticateMessageTest 1 0 0 0 0.421
PrepareMessageTest 1 0 0 0 0.424
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 1.761
TriggersSchemaTest-cdc 4 0 0 0 3.713
TriggersTest-cdc 7 0 0 0 4.762
TriggerExecutorTest-cdc 9 0 0 0 1.655
TriggersSchemaTest-cdc 4 0 0 0 2.941
TriggersTest-cdc 7 0 0 0 3.793
TriggerExecutorTest-compression 9 0 0 0 1.794
TriggersSchemaTest-compression 4 0 0 0 3.914
TriggersTest-compression 7 0 0 0 5.009
TriggerExecutorTest-compression 9 0 0 0 1.867
TriggersSchemaTest-compression 4 0 0 0 3.413
TriggersTest-compression 7 0 0 0 3.781
TriggerExecutorTest 9 0 0 0 1.576
TriggersSchemaTest 4 0 0 0 3.873
TriggersTest 7 0 0 0 4.913
TriggerExecutorTest 9 0 0 0 1.798
TriggersSchemaTest 4 0 0 0 3.330
TriggersTest 7 0 0 0 4.258
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 146.981
LongBloomFilterTest 5 0 0 0 154.720
LongBTreeTest 15 0 0 0 805.030
LongBTreeTest 15 0 0 0 758.061
AbstractIteratorTest-cdc 9 0 0 0 0.098
BloomFilterTest-cdc 11 0 0 2 0.603
ByteArrayUtilTest-cdc 18 0 0 0 0.272
ByteBufferUtilTest-cdc 12 0 0 0 0.443
BytesReadTrackerTest-cdc 4 0 0 0 0.069
CassandraVersionTest-cdc 11 0 0 0 0.614
EstimatedHistogramTest-cdc 7 0 0 0 0.245
FBUtilitiesTest-cdc 7 0 0 0 0.772
FastByteOperationsTest-cdc 2 0 0 0 3.912
GeneratorsTest-cdc 2 0 0 0 0.833
HexTest-cdc 2 0 0 0 0.245
HistogramBuilderTest-cdc 5 0 0 0 0.302
IntegerIntervalsTest-cdc 6 0 0 0 52.388
IntervalTreeTest-cdc 3 0 0 0 0.276
JVMStabilityInspectorTest-cdc 4 0 0 0 1.072
JavaUtilsTest-cdc 1 0 0 0 0.235
MergeIteratorComparisonTest-cdc 16 0 0 0 11.825
MergeIteratorTest-cdc 1 0 0 0 0.090
MerkleTreeTest-cdc 27 0 0 0 6.679
MerkleTreesTest-cdc 13 0 0 0 1.056
MonotonicClockTest-cdc 1 0 0 0 18.581
NativeLibraryTest-cdc 2 0 0 0 0.493
NoSpamLoggerTest-cdc 5 0 0 0 0.081
OverlapIteratorTest-cdc 1 0 0 0 11.592
SerializationsTest-cdc 3 0 0 0 1.638
SlidingTimeRateTest-cdc 7 0 0 0 0.545
StatusLoggerTest-cdc 1 0 0 0 3.597
AbstractIteratorTest-cdc 9 0 0 0 0.179
BloomFilterTest-cdc 11 0 0 2 0.617
ByteArrayUtilTest-cdc 18 0 0 0 0.280
ByteBufferUtilTest-cdc 12 0 0 0 0.422
BytesReadTrackerTest-cdc 4 0 0 0 0.144
CassandraVersionTest-cdc 11 0 0 0 0.579
EstimatedHistogramTest-cdc 7 0 0 0 0.288
FBUtilitiesTest-cdc 7 0 0 0 0.818
FastByteOperationsTest-cdc 2 0 0 0 4.540
GeneratorsTest-cdc 2 0 0 0 0.870
HexTest-cdc 2 0 0 0 0.284
HistogramBuilderTest-cdc 5 0 0 0 0.313
IntegerIntervalsTest-cdc 6 0 0 0 55.965
IntervalTreeTest-cdc 3 0 0 0 0.332
JVMStabilityInspectorTest-cdc 4 0 0 0 1.095
JavaUtilsTest-cdc 1 0 0 0 0.281
MergeIteratorComparisonTest-cdc 16 0 0 0 11.449
MergeIteratorTest-cdc 1 0 0 0 0.162
MerkleTreeTest-cdc 27 0 0 0 6.571
MerkleTreesTest-cdc 13 0 0 0 1.090
MonotonicClockTest-cdc 1 0 0 0 4.818
NativeLibraryTest-cdc 2 0 0 0 0.508
NoSpamLoggerTest-cdc 5 0 0 0 0.154
OverlapIteratorTest-cdc 1 0 0 0 11.262
SerializationsTest-cdc 3 0 0 0 1.644
SlidingTimeRateTest-cdc 7 0 0 0 0.533
StatusLoggerTest-cdc 1 0 0 0 2.771
AbstractIteratorTest-compression 9 0 0 0 0.093
BloomFilterTest-compression 11 0 0 2 0.605
ByteArrayUtilTest-compression 18 0 0 0 0.284
ByteBufferUtilTest-compression 12 0 0 0 0.391
BytesReadTrackerTest-compression 4 0 0 0 0.072
CassandraVersionTest-compression 11 0 0 0 0.614
EstimatedHistogramTest-compression 7 0 0 0 0.258
FBUtilitiesTest-compression 7 0 0 0 0.745
FastByteOperationsTest-compression 2 0 0 0 3.808
GeneratorsTest-compression 2 0 0 0 0.923
HexTest-compression 2 0 0 0 0.239
HistogramBuilderTest-compression 5 0 0 0 0.269
IntegerIntervalsTest-compression 6 0 0 0 52.372
IntervalTreeTest-compression 3 0 0 0 0.287
JVMStabilityInspectorTest-compression 4 0 0 0 1.042
JavaUtilsTest-compression 1 0 0 0 0.233
MergeIteratorComparisonTest-compression 16 0 0 0 12.552
MergeIteratorTest-compression 1 0 0 0 0.084
MerkleTreeTest-compression 27 0 0 0 7.328
MerkleTreesTest-compression 13 0 0 0 1.068
MonotonicClockTest-compression 1 0 0 0 18.737
NativeLibraryTest-compression 2 0 0 0 0.486
NoSpamLoggerTest-compression 5 0 0 0 0.083
OverlapIteratorTest-compression 1 0 0 0 11.318
SerializationsTest-compression 3 0 0 0 1.596
SlidingTimeRateTest-compression 7 0 0 0 0.530
StatusLoggerTest-compression 1 0 0 0 3.660
AbstractIteratorTest-compression 9 0 0 0 0.200
BloomFilterTest-compression 11 0 0 2 0.708
ByteArrayUtilTest-compression 18 0 0 0 0.347
ByteBufferUtilTest-compression 12 0 0 0 0.443
BytesReadTrackerTest-compression 4 0 0 0 0.164
CassandraVersionTest-compression 11 0 0 0 0.645
EstimatedHistogramTest-compression 7 0 0 0 0.331
FBUtilitiesTest-compression 7 0 0 0 0.916
FastByteOperationsTest-compression 2 0 0 0 4.490
GeneratorsTest-compression 2 0 0 0 0.996
HexTest-compression 2 0 0 0 0.302
HistogramBuilderTest-compression 5 0 0 0 0.356
IntegerIntervalsTest-compression 6 0 0 0 57.227
IntervalTreeTest-compression 3 0 0 0 0.348
JVMStabilityInspectorTest-compression 4 0 0 0 1.249
JavaUtilsTest-compression 1 0 0 0 0.300
MergeIteratorComparisonTest-compression 16 0 0 0 12.868
MergeIteratorTest-compression 1 0 0 0 0.188
MerkleTreeTest-compression 27 0 0 0 6.806
MerkleTreesTest-compression 13 0 0 0 1.271
MonotonicClockTest-compression 1 0 0 0 4.758
NativeLibraryTest-compression 2 0 0 0 0.528
NoSpamLoggerTest-compression 5 0 0 0 0.177
OverlapIteratorTest-compression 1 0 0 0 11.291
SerializationsTest-compression 3 0 0 0 1.841
SlidingTimeRateTest-compression 7 0 0 0 0.621
StatusLoggerTest-compression 1 0 0 0 2.904
AbstractIteratorTest 9 0 0 0 0.090
BloomFilterTest 11 0 0 2 0.783
ByteArrayUtilTest 18 0 0 0 0.226
ByteBufferUtilTest 12 0 0 0 0.373
BytesReadTrackerTest 4 0 0 0 0.061
CassandraVersionTest 11 0 0 0 0.546
EstimatedHistogramTest 7 0 0 0 0.208
FBUtilitiesTest 7 0 0 0 0.664
FastByteOperationsTest 2 0 0 0 3.907
GeneratorsTest 2 0 0 0 0.777
HexTest 2 0 0 0 0.208
HistogramBuilderTest 5 0 0 0 0.241
IntegerIntervalsTest 6 0 0 0 44.992
IntervalTreeTest 3 0 0 0 0.250
JVMStabilityInspectorTest 4 0 0 0 0.935
JavaUtilsTest 1 0 0 0 0.216
MergeIteratorComparisonTest 16 0 0 0 11.933
MergeIteratorTest 1 0 0 0 0.090
MerkleTreeTest 27 0 0 0 6.821
MerkleTreesTest 13 0 0 0 0.935
MonotonicClockTest 1 0 0 0 7.205
NativeLibraryTest 2 0 0 0 0.424
NoSpamLoggerTest 5 0 0 0 0.068
OverlapIteratorTest 1 0 0 0 11.296
SerializationsTest 3 0 0 0 1.463
SlidingTimeRateTest 7 0 0 0 0.522
StatusLoggerTest 1 0 0 0 3.514
AbstractIteratorTest 9 0 0 0 0.194
BloomFilterTest 11 0 0 2 0.661
ByteArrayUtilTest 18 0 0 0 0.346
ByteBufferUtilTest 12 0 0 0 0.480
BytesReadTrackerTest 4 0 0 0 0.160
CassandraVersionTest 11 0 0 0 0.672
EstimatedHistogramTest 7 0 0 0 0.320
FBUtilitiesTest 7 0 0 0 0.903
FastByteOperationsTest 2 0 0 0 4.467
GeneratorsTest 2 0 0 0 0.950
HexTest 2 0 0 0 0.343
HistogramBuilderTest 5 0 0 0 0.384
IntegerIntervalsTest 6 0 0 0 57.889
IntervalTreeTest 3 0 0 0 0.386
JVMStabilityInspectorTest 4 0 0 0 1.309
JavaUtilsTest 1 0 0 0 0.326
MergeIteratorComparisonTest 16 0 0 0 13.051
MergeIteratorTest 1 0 0 0 0.182
MerkleTreeTest 27 0 0 0 7.166
MerkleTreesTest 13 0 0 0 1.211
MonotonicClockTest 1 0 0 0 16.181
NativeLibraryTest 2 0 0 0 0.559
NoSpamLoggerTest 5 0 0 0 0.180
OverlapIteratorTest 1 0 0 0 11.771
SerializationsTest 3 0 0 0 1.794
SlidingTimeRateTest 7 0 0 0 0.663
StatusLoggerTest 1 0 0 0 3.113
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 11.209
DeletingArchiverTest-cdc 3 0 0 0 0.275
ExternalArchiverTest-cdc 5 0 0 0 10.472
BinLogTest-cdc 13 0 0 0 11.526
DeletingArchiverTest-cdc 3 0 0 0 0.304
ExternalArchiverTest-cdc 5 0 0 0 10.507
BinLogTest-compression 13 0 0 0 11.287
DeletingArchiverTest-compression 3 0 0 0 0.269
ExternalArchiverTest-compression 5 0 0 0 10.454
BinLogTest-compression 13 0 0 0 11.481
DeletingArchiverTest-compression 3 0 0 0 0.361
ExternalArchiverTest-compression 5 0 0 0 10.557
BinLogTest 13 0 0 0 11.350
DeletingArchiverTest 3 0 0 0 0.241
ExternalArchiverTest 5 0 0 0 10.525
BinLogTest 13 0 0 0 11.607
DeletingArchiverTest 3 0 0 0 0.333
ExternalArchiverTest 5 0 0 0 10.582
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.208
BTreeSearchIteratorTest-cdc 4 0 0 0 0.080
BTreeTest-cdc 14 0 0 0 0.452
BTreeRemovalTest-cdc 22 0 0 0 0.280
BTreeSearchIteratorTest-cdc 4 0 0 0 0.153
BTreeTest-cdc 14 0 0 0 0.479
BTreeRemovalTest-compression 22 0 0 0 0.209
BTreeSearchIteratorTest-compression 4 0 0 0 0.080
BTreeTest-compression 14 0 0 0 0.442
BTreeRemovalTest-compression 22 0 0 0 0.315
BTreeSearchIteratorTest-compression 4 0 0 0 0.165
BTreeTest-compression 14 0 0 0 0.539
BTreeRemovalTest 22 0 0 0 0.199
BTreeSearchIteratorTest 4 0 0 0 0.068
BTreeTest 14 0 0 0 0.402
BTreeRemovalTest 22 0 0 0 0.344
BTreeSearchIteratorTest 4 0 0 0 0.164
BTreeTest 14 0 0 0 0.543
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.071
AccumulatorTest-cdc 4 0 0 0 0.075
RefCountedTest-cdc 12 0 0 0 6.278
WeightedQueueTest-cdc 46 0 0 0 0.999
AbstractTransactionalTest-cdc 1 0 0 1 0.147
AccumulatorTest-cdc 4 0 0 0 0.146
RefCountedTest-cdc 12 0 0 0 7.181
WeightedQueueTest-cdc 46 0 0 0 1.014
AbstractTransactionalTest-compression 1 0 0 1 0.062
AccumulatorTest-compression 4 0 0 0 0.070
RefCountedTest-compression 12 0 0 0 6.310
WeightedQueueTest-compression 46 0 0 0 0.976
AbstractTransactionalTest-compression 1 0 0 1 0.176
AccumulatorTest-compression 4 0 0 0 0.168
RefCountedTest-compression 12 0 0 0 7.594
WeightedQueueTest-compression 46 0 0 0 1.024
AbstractTransactionalTest 1 0 0 1 0.054
AccumulatorTest 4 0 0 0 0.059
RefCountedTest 12 0 0 0 6.249
WeightedQueueTest 46 0 0 0 0.954
AbstractTransactionalTest 1 0 0 1 0.149
AccumulatorTest 4 0 0 0 0.185
RefCountedTest 12 0 0 0 7.633
WeightedQueueTest 46 0 0 0 1.094
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.102
LongBufferPoolTest 2 0 0 0 241.415
BufferPoolTest-cdc 35 0 0 0 8.124
NativeAllocatorTest-cdc 1 0 0 0 0.425
BufferPoolTest-cdc 35 0 0 0 7.755
NativeAllocatorTest-cdc 1 0 0 0 0.459
BufferPoolTest-compression 35 0 0 0 7.848
NativeAllocatorTest-compression 1 0 0 0 0.401
BufferPoolTest-compression 35 0 0 0 7.932
NativeAllocatorTest-compression 1 0 0 0 0.543
BufferPoolTest 35 0 0 0 8.450
NativeAllocatorTest 1 0 0 0 0.374
BufferPoolTest 35 0 0 0 7.905
NativeAllocatorTest 1 0 0 0 0.576
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.549
OffHeapBitSetTest-cdc 4 0 0 0 0.545
OffHeapBitSetTest-compression 4 0 0 0 0.533
OffHeapBitSetTest-compression 4 0 0 0 0.609
OffHeapBitSetTest 4 0 0 0 0.467
OffHeapBitSetTest 4 0 0 0 0.599
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.033
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.099
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 1.988
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.588
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.488
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.605
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.280
VIntCodingTest-cdc 4 0 0 0 0.298
VIntCodingTest-compression 4 0 0 0 0.257
VIntCodingTest-compression 4 0 0 0 0.361
VIntCodingTest 4 0 0 0 0.254
VIntCodingTest 4 0 0 0 0.332
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70b1ed6e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70b0508df0>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70aa94b4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70b01d4dc0>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70b0298a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70aaff0910>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70aab63040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70b08cb7f0>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70b02f10d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70b0931f40>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254a72a880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f254a881a00>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254a7d8fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f254a7b8eb0>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254a71c730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f254aaa84f0>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254aa849a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f254b6e7970>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab3195940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ab2fa4940>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab21c72e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ab2254760>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab224a1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ab224a460>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab25cc2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ab25188e0>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f45510cce80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f45510ccd90>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f455061d490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f455078e8b0>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f455037b640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f45513b19a0>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4551259c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f455146fc40>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4548720bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4548720700>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe06c411400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe06c4112b0>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe06c5be520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe06c7e2c40>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe06a1876d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe06a187640>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe069ef5fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe069ed6e80>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe069fb83a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe069fb8130>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974e8b2370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f974e8b2490>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974c6ea850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f974c763430>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974e5c6b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f974e624f40>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974e626e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f974e6269a0>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a30534730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8a3052bbe0>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a3167f190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8a3111ef40>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a2850c2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8a306462b0>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a30089520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8a30089160>
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 0x7f7a96f040a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7a964342b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7a977e8e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7a9760fbb0>
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 0x7f7a96f040a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7a971f0130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7a977e8e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7a971ed730>
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 0x7f524d215e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f524c1039a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f524da9fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f524d4043d0>
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 0x7f524d215e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f524d873070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f524da9fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f524d873280>
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 0x7fce3d5221c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce3d51fdc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce3dd6ddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce3d51fb80>
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 0x7fce3d5221c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce3c196280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce3dd6ddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce3dbabb80>
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 0x7fce3d5221c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce3db40160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce3dd6ddc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce3dbaa580>
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 0x7f6d6a197160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d69f49a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d6a176e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d4099a610>
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 0x7feae4264130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7feae0d6ff10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feae4b58dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feae4504130>
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 0x7feae4264130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7feacbb1b4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feae4b58dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feacb73ae50>
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 0x7feae4264130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7feacb72f610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feae4b58dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feacbe497f0>
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 0x7f360aaf53d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3608081700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f360b339ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36080ac220>
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 0x7f360aaf53d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36086b8070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f360b339ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f35f387ff10>
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 0x7f5aaa08cca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5aa8625f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5aaa7e2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5aa878cac0>
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 0x7f5aaa08cca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5aa80cf8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5aaa7e2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5aa80bbe50>
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 0x7f37148c41f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3713d94820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3714ee2040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3713cf5e20>
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 0x7f37148c41f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3713b350d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3714ee2040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3713bde2e0>
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 0x7faf89d6c820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf8828e610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf8a32eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf88232e20>
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 0x7faf89d6c820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf880b2fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf8a32eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf880b29a0>
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 0x7faf89d6c820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf8a0f6730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf8a32eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf8a2cb370>
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 0x7fb81ef0b3a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb81e4d0190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb81f6c2040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb81e4ce610>
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 0x7fb81ef0b3a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb81e2e18e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb81f6c2040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb81f1b4f40>
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 0x7f93e9168bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f93e206fc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f93e9945f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f93e206f760>
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 0x7fe62426a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe603442400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe624a42ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe603442e80>
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 0x7fe62426a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe624543730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe624a42ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe624543d00>
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 0x7f76164cdca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f76167b0040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7616ca5e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7614c2ebe0>
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 0x7f76164cdca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f76158d2910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7616ca5e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f76158d2cd0>
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 0x7f6ba296aa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6b8ba601c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6ba3142ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6b8b199490>
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 0x7fac15ddb130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac14578520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac165e9f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac160f0820>
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 0x7fac15ddb130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac15f81730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac165e9f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac15eead90>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f107d4df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f107adca0>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f123f0580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f1225ca60>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f128b10a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f121f1ca0>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f1189c9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f1189cd30>
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 0x7f450c31e340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f44e1e7d9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f450cb24e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f44e1e7dca0>
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 0x7f450c31e340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f44e26dea60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f450cb24e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f44e26de580>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa208b910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcfa3b743d0>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa3ee5bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcfa40c32b0>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa3c8d2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcfa2c107f0>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa30355e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcfa39656a0>
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 0x7f2a504edf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2a50cdadf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2a50cf7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2a4ec99700>
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 0x7f2a504edf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2a5067da00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2a50cf7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2a5052e520>
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 0x7f2a504edf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2a4fc09760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2a50cf7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2a4fc09340>
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 0x7f6c77447b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6c776b2c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6c77cb6d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6c776b2d00>
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 0x7f6c77447b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6c76a3c850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6c77cb6d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6c7798e0a0>
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 0x7f72ee556940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f72eeb60cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f72eebc6e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f72ee3eabb0>
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 0x7f72ee556940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f72ee577520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f72eebc6e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f72ee44ceb0>
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 0x7f182805ef70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f18244424f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f18288dbe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f18276ada60>
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 0x7f182805ef70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f18286a1c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f18288dbe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f182751f2b0>
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 0x7f182805ef70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f18281ba6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f18288dbe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1828282550>
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 0x7f3769d99a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f37692a8310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f376a59aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f37692a8040>
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 0x7f3769d99a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f37692f65b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f376a59aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3769f54730>
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 0x7f4b3f1fc7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4b3e6880d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4b3fa66ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b3e6e72e0>
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 0x7f4b3f1fc7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4b3f8146d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4b3fa66ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b3e6e3040>
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 0x7f4b3f1fc7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4b3e8fe400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4b3fa66ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b3e8c0af0>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0421b69df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f04219ec340>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0421af9520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0420f0d580>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0420cd2250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0420cd2640>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0420adea60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0420ade0d0>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d607f7220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d7192c8b0>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d71034670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d70ffd190>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d71b1a700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d7107daf0>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d70acc250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d70be7af0>
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 0x7f4f6b6587c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f6b888100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f6bf0bee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f69c1cb50>
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 0x7f4f6b6587c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f6bcac9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f6bf0bee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f6bcacfa0>
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 0x7f4f6b6587c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f6b8a27c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f6bf0bee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f6b8f1bb0>
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 0x7fbd1c4c2f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbd1c6ed5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd1ccb1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbd1b9dee80>
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 0x7fbd1c4c2f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbd1bb20550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd1ccb1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbd1bb242e0>
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 0x7ff4f2d83d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff4f21ec4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff4f3555dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff4f21d1580>
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 0x7ff4f2d83d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff4f233c370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff4f3555dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff4f32f3f10>
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 0x7f580366b2b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f58005927f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5803e5fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5802a75130>
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 0x7f580366b2b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5802bb5df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5803e5fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5802d56520>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601c713fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f601dd07850>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601c705b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f601df46e50>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601dbaba00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f601dbab5e0>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601d7fc520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f602024e610>
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 0x7fd6ab49dfd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd6a9a34160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd6abbe9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd6a9a09370>
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 0x7fd6ab49dfd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd6aabbd760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd6abbe9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd6aabbdbe0>
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 0x7fd6ab49dfd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd6aabe2a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd6abbe9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd6a9b826a0>
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 0x7f8160e5c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f81604441f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81615e7ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f81603d82b0>
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 0x7f8160e5c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f81600a7dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81615e7ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8160175ac0>
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 0x7f8160e5c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f816017c970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81615e7ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f816007be80>
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 0x7fab0b5fa730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab09790d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab0b8e4f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab09717730>
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 0x7fab0b5fa730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab0a2ebf10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab0b8e4f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab0a2ed580>
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 0x7fab0b5fa730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab0a848550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab0b8e4f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab0a8480a0>
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 0x7f5a4ec07d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a4c0f3970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a4f485160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a4c0ff2e0>
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 0x7f5a4ec07d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a4c16aca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a4f485160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a4f24f5b0>
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 0x7f5a4ec07d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a4c9197f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a4f485160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a4c919310>
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 0x7f605bd01850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f605a31bd90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f605c5aee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f605a3e1e80>
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 0x7f605bd01850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f605c154760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f605c5aee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f605bf58880>
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 0x7f605bd01850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f605bf1bb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f605c5aee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f605bf1b7f0>
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 0x7fbe837b4c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbe83c10df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbe83fcbdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbe82e1e9a0>
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 0x7fbe837b4c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbe83e083a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbe83fcbdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbe83e08400>
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 0x7fc2cf556520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc2cf8ea550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc2cfe18ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc2cc1a5d00>
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 0x7fc2cf556520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc2ce899f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc2cfe18ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc2b7fbc4c0>
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 0x7fc2cf556520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc2ce8a0070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc2cfe18ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc2ce8a0220>
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 0x7f7c86ee48b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7c84a6d310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7c876faee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7c874f7070>
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 0x7f7c86ee48b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7c86572070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7c876faee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7c84baf6d0>
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 0x7fd44e546130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd44cb9f4f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd44ed6d040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd44e679520>
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 0x7fd44e546130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd44c0cca60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd44ed6d040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd44c0ccfd0>
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 0x7f30a422c280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f30a01794f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f30a4a89ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f30a0381610>
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 0x7f30a422c280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f30a33c09a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f30a4a89ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f30a33c0400>
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 0x7fd4130ff100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd4135d2940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd413918ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd410429310>
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 0x7fd4130ff100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd4117e9940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd413918ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd4117e9be0>
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 0x7ff42d5f5040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff42ccc0b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff42de13dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff42ccc6880>
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 0x7ff42d5f5040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff42d762a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff42de13dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff42cb98fa0>
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 0x7ff42d5f5040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff42d7c8940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff42de13dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff42d7c8be0>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f5a2b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f963f711520>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f44ccd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f963f3ffd60>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f534040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f963f5341c0>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f476e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f963f48d310>
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 0x7fb929294e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb92365c670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb92995dee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb92365c550>
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 0x7fb929294e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb9237d0940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb92995dee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb9280ca430>
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 0x7f49e274fdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f49e26aa880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f49e2e4cd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f49e25b5640>
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 0x7f49e274fdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f49d39feca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f49e2e4cd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f49e26bd730>
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 0x7f49e274fdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f49d2a26670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f49e2e4cd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f49d2a265b0>
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 0x7fe4ba69ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe4ba533370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe4bad44dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe4ba6d2160>
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 0x7fe4ba69ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe4b9a317c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe4bad44dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe4bab3d760>
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 0x7fe4ba69ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe4b8c647c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe4bad44dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe4b8c64580>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff334490310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff3345f9880>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff310638e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff310704bb0>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff334488ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff33354da30>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff333b6aaf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff334a17c70>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea65188970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fea64621fd0>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea65185ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fea65185c70>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea6527ca90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fea6527c280>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea65187400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fea65208910>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e66b8be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f90e67e3e20>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e4cd5910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f90e4c95910>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e41af850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f90d456cdc0>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e582f0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f90e582ff40>
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 0x7f1f1cd1ae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1f1cd07610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1f1d568ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1f1cefd5e0>
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 0x7f1f1cd1ae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1ef45a8fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1f1d568ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1ed47ec040>
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 0x7f1f1cd1ae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1ef475d2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1f1d568ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1ef475d220>
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 0x7f6e5d250850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6e5d26a670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6e5da9bdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6e5d4048e0>
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 0x7f6e5d250850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6e3079f100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6e5da9bdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6e5c756f10>
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 0x7f6e5d250850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6e5d8d7a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6e5da9bdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6e5d72bd00>
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 0x7f9aa5efe040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9aa5f86d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9aa6753d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9aa6099520>
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 0x7f9aa5efe040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9aa6545b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9aa6753d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9aa45e5af0>
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 0x7f9aa5efe040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9aa5512160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9aa6753d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9aa55127c0>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7086d01940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7086d01e80>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7086d6bfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7086d6b970>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70872045b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7087264280>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7086e11d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7086e116d0>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6732295f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6722f82730>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6730230370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67302c4040>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6730552820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67304af5b0>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f67320904c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6732090940>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f673007ab50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6731f07d00>
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 0x7fec891ceb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fec883d77c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fec897a7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fec884186a0>
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 0x7fec891ceb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fec8957baf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fec897a7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fec89090730>
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 0x7fec891ceb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fec885a14f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fec897a7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fec89670370>
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 0x7fe7b836de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7b51c7d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7b8b55d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7b400fa90>
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 0x7fe7b836de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7b5196760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7b8b55d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7b4145cd0>
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 0x7fe7b836de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7b84caa90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7b8b55d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7b84ca8b0>
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 0x7fcbbe46fc70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcbbd85de20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcbbed0cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcbbd80ca30>
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_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 0x7f02e20d0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02e136cf40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02e25ddee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02e2413a30>
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_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 0x7f02e20d0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02e1eeffd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02e25ddee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02e1e5aca0>
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_describe_keyspace // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f02e20d0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02e123d7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02e25ddee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02e1493550>
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
----------------