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/01 22:29:43 UTC
Build complete: Cassandra-trunk #174 [FAILURE]
a7c4ba9eeecb365e7c4753d8eaab747edd9a632a
-------------------------------------------------------------------------------
Build Cassandra-trunk #174 Failure
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/174/
-------------------------------------------------------------------------------
Changes:
[Sam Tunnicliffe] Improve checksumming and compression in protocol V5
-------------------------------------------------------------------------------
Failed Tests:
14 tests failed.
FAILED: dtest-offheap.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED: dtest.paxos_test.TestPaxos.test_replica_availability
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairDeleteTest.mixedModeReadRepairDeletePartition
FAILED: org.apache.cassandra.distributed.test.ring.NodeNotInRingTest.nodeNotInRingTest
FAILED: org.apache.cassandra.distributed.test.OptimiseStreamsRepairTest.randomTest
FAILED: org.apache.cassandra.distributed.test.OptimiseStreamsRepairTest.randomTest
FAILED: org.apache.cassandra.tools.JMXCompatabilityTest.diff40-cdc
FAILED: org.apache.cassandra.tools.JMXCompatabilityTest.diff40-cdc
FAILED: org.apache.cassandra.tools.JMXCompatabilityTest.diff40-compression
FAILED: org.apache.cassandra.tools.JMXCompatabilityTest.diff40-compression
FAILED: org.apache.cassandra.tools.JMXCompatabilityTest.diff40
FAILED: org.apache.cassandra.tools.JMXCompatabilityTest.diff40
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------
Tests Failures Errors Skipped Success rate Time
35467 10 441 206 98.73% 155657.723
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3088 438 1 0 105842.443
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 0 0 531.436
org.apache.cassandra.auth 216 0 0 0 103.349
org.apache.cassandra.auth.jmx 138 0 0 0 34.389
org.apache.cassandra.batchlog 72 0 0 0 164.550
org.apache.cassandra.cache 24 0 0 0 48.132
org.apache.cassandra.concurrent 58 0 2 0 795.626
org.apache.cassandra.config 210 0 0 0 20.656
org.apache.cassandra.cql.jdbc 6 0 0 0 0.740
org.apache.cassandra.cql3 1438 0 0 54 3518.000
org.apache.cassandra.cql3.conditions 24 0 0 0 3.817
org.apache.cassandra.cql3.functions 186 0 0 0 88.327
org.apache.cassandra.cql3.restrictions 138 0 0 0 7.420
org.apache.cassandra.cql3.selection 60 0 0 0 80.953
org.apache.cassandra.cql3.statements 144 0 0 0 168.791
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2239.753
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 297.539
org.apache.cassandra.cql3.validation.operations 2898 0 0 0 2441.698
org.apache.cassandra.db 2394 0 0 4 1638.251
org.apache.cassandra.db.aggregation 36 0 0 0 6.729
org.apache.cassandra.db.columniterator 6 0 0 0 22.351
org.apache.cassandra.db.commitlog 2426 0 0 14 1875.707
org.apache.cassandra.db.compaction 1126 0 0 12 3228.941
org.apache.cassandra.db.composites 18 0 0 0 3.643
org.apache.cassandra.db.context 48 0 0 0 13.792
org.apache.cassandra.db.filter 48 0 0 0 9.622
org.apache.cassandra.db.lifecycle 408 0 0 0 192.830
org.apache.cassandra.db.marshal 846 0 0 0 278.974
org.apache.cassandra.db.monitoring 90 0 0 0 32.957
org.apache.cassandra.db.partition 60 0 0 0 404.929
org.apache.cassandra.db.partitions 48 0 0 0 4.943
org.apache.cassandra.db.repair 138 0 0 6 137.344
org.apache.cassandra.db.rows 324 0 0 0 286.166
org.apache.cassandra.db.streaming 108 0 0 0 190.141
org.apache.cassandra.db.transform 132 0 0 0 59.559
org.apache.cassandra.db.view 24 0 0 0 147.762
org.apache.cassandra.db.virtual 78 0 0 0 185.776
org.apache.cassandra.dht 624 0 0 0 349.027
org.apache.cassandra.dht.tokenallocator 18 0 0 2 540.079
org.apache.cassandra.diag 36 0 0 0 7.560
org.apache.cassandra.diag.store 36 0 0 0 0.842
org.apache.cassandra.distributed.test 1676 2 0 36 9121.529
org.apache.cassandra.distributed.test.ring 10 0 1 0 643.952
org.apache.cassandra.distributed.upgrade 15 1 0 0 555.366
org.apache.cassandra.fql 210 0 0 0 65.323
org.apache.cassandra.fqltool 50 0 0 0 10.709
org.apache.cassandra.gms 96 0 0 0 131.215
org.apache.cassandra.hints 224 0 0 0 1497.091
org.apache.cassandra.index 270 0 0 0 351.703
org.apache.cassandra.index.internal 168 0 0 0 148.439
org.apache.cassandra.index.sasi 246 0 0 0 258.548
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 9.253
org.apache.cassandra.index.sasi.conf 84 0 0 0 7.457
org.apache.cassandra.index.sasi.disk 168 0 0 0 218.442
org.apache.cassandra.index.sasi.plan 48 0 0 0 31.484
org.apache.cassandra.index.sasi.utils 312 0 0 0 21.443
org.apache.cassandra.io 30 0 0 0 96.583
org.apache.cassandra.io.compress 276 0 0 0 129.642
org.apache.cassandra.io.sstable 764 0 0 12 1776.101
org.apache.cassandra.io.sstable.format 6 0 0 0 14.930
org.apache.cassandra.io.sstable.format.big 12 0 0 0 24.609
org.apache.cassandra.io.sstable.metadata 60 0 0 0 8.383
org.apache.cassandra.io.util 798 0 0 0 282.137
org.apache.cassandra.locator 422 0 0 0 768.506
org.apache.cassandra.metrics 444 0 0 6 443.717
org.apache.cassandra.net 938 0 0 0 1325.982
org.apache.cassandra.net.proxy 18 0 0 0 5.300
org.apache.cassandra.repair 210 0 0 6 279.263
org.apache.cassandra.repair.asymmetric 90 0 0 0 112.276
org.apache.cassandra.repair.consistent 414 0 0 6 123.233
org.apache.cassandra.repair.consistent.admin 30 0 0 0 21.706
org.apache.cassandra.repair.messages 108 0 0 0 17.846
org.apache.cassandra.schema 246 0 0 6 126.391
org.apache.cassandra.security 156 0 0 0 24.959
org.apache.cassandra.serializers 198 0 0 0 4.174
org.apache.cassandra.service 780 0 0 6 873.516
org.apache.cassandra.service.pager 42 0 0 0 7.397
org.apache.cassandra.service.reads 714 0 0 6 73.065
org.apache.cassandra.service.reads.repair 204 0 0 6 135.868
org.apache.cassandra.streaming 64 0 0 0 623.516
org.apache.cassandra.streaming.async 108 0 0 0 21.474
org.apache.cassandra.streaming.compression 36 0 0 0 7.816
org.apache.cassandra.streaming.messages 6 0 0 0 0.824
org.apache.cassandra.stress.generate 12 0 0 0 0.578
org.apache.cassandra.stress.settings 16 0 0 0 1.955
org.apache.cassandra.stress.util 10 0 0 0 0.272
org.apache.cassandra.tools 792 0 6 0 1384.975
org.apache.cassandra.tools.cassandrastress 6 0 0 0 81.730
org.apache.cassandra.tools.cqlsh 6 0 0 0 84.076
org.apache.cassandra.tools.nodetool 6 0 0 0 15.067
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.689
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 192.352
org.apache.cassandra.tracing 36 0 0 0 7.089
org.apache.cassandra.transport 420 0 0 0 4173.370
org.apache.cassandra.transport.messages 12 0 0 0 4.952
org.apache.cassandra.triggers 120 0 0 0 66.824
org.apache.cassandra.utils 1126 0 0 12 2486.721
org.apache.cassandra.utils.binlog 126 0 0 0 136.356
org.apache.cassandra.utils.btree 240 0 0 0 5.771
org.apache.cassandra.utils.concurrent 378 0 0 6 52.332
org.apache.cassandra.utils.memory 220 0 0 0 535.829
org.apache.cassandra.utils.obs 24 0 0 0 3.439
org.apache.cassandra.utils.streamhist 66 0 0 0 14.564
org.apache.cassandra.utils.vint 24 0 0 0 2.070
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 1027.114
Cassandra dtests 5 0 0 496.396
Cassandra dtests 6 0 0 783.804
Cassandra dtests 5 0 0 794.963
Cassandra dtests 5 0 0 897.405
Cassandra dtests 4 0 0 322.722
Cassandra dtests 2 0 0 385.882
Cassandra dtests 3 0 0 881.851
Cassandra dtests 22 4 0 531.429
Cassandra dtests 22 5 0 643.618
Cassandra dtests 22 5 0 368.493
Cassandra dtests 21 4 0 575.896
Cassandra dtests 22 4 0 782.809
Cassandra dtests 20 2 0 690.670
Cassandra dtests 20 2 0 853.630
Cassandra dtests 22 3 0 496.341
Cassandra dtests 20 2 0 953.793
Cassandra dtests 19 3 0 485.675
Cassandra dtests 19 2 0 525.753
Cassandra dtests 19 2 0 557.940
Cassandra dtests 19 1 0 840.395
Cassandra dtests 23 4 0 443.954
Cassandra dtests 22 2 0 1373.154
Cassandra dtests 21 4 0 837.771
Cassandra dtests 20 3 0 688.456
Cassandra dtests 18 2 0 602.141
Cassandra dtests 17 2 0 321.775
Cassandra dtests 19 3 0 539.620
Cassandra dtests 19 2 0 444.328
Cassandra dtests 20 3 0 467.669
Cassandra dtests 21 4 0 384.539
Cassandra dtests 20 4 0 364.321
Cassandra dtests 22 3 0 370.518
Cassandra dtests 19 2 0 633.317
Cassandra dtests 19 2 0 1026.554
Cassandra dtests 20 3 0 779.670
Cassandra dtests 20 3 0 1258.297
Cassandra dtests 20 3 0 956.284
Cassandra dtests 20 3 0 1039.641
Cassandra dtests 20 2 0 761.788
Cassandra dtests 22 3 0 596.154
Cassandra dtests 20 2 0 777.074
Cassandra dtests 20 2 0 1162.915
Cassandra dtests 22 4 0 642.197
Cassandra dtests 21 3 0 855.923
Cassandra dtests 21 4 0 806.439
Cassandra dtests 22 4 0 549.667
Cassandra dtests 21 3 0 478.871
Cassandra dtests 21 3 0 915.023
Cassandra dtests 21 3 0 753.088
Cassandra dtests 22 4 0 631.152
Cassandra dtests 23 5 0 533.839
Cassandra dtests 21 3 0 538.490
Cassandra dtests 21 3 0 619.215
Cassandra dtests 19 1 0 897.893
Cassandra dtests 19 3 0 524.073
Cassandra dtests 18 2 0 565.354
Cassandra dtests 20 4 0 616.703
Cassandra dtests 20 4 0 402.015
Cassandra dtests 17 1 0 571.273
Cassandra dtests 20 3 0 382.247
Cassandra dtests 19 2 0 432.445
Cassandra dtests 22 5 0 1186.392
Cassandra dtests 21 4 0 743.693
Cassandra dtests 19 3 0 558.061
Cassandra dtests 20 2 0 845.574
Cassandra dtests 19 4 0 341.092
Cassandra dtests 18 3 0 317.647
Cassandra dtests 20 3 0 532.120
Cassandra dtests 20 3 0 549.539
Cassandra dtests 22 5 0 364.053
Cassandra dtests 23 4 0 572.374
Cassandra dtests 21 4 0 498.710
Cassandra dtests 20 3 0 643.925
Cassandra dtests 20 3 0 632.032
Cassandra dtests 20 4 0 582.544
Cassandra dtests 21 3 0 940.882
Cassandra dtests 18 2 0 607.812
Cassandra dtests 18 2 0 528.437
Cassandra dtests 18 2 0 563.266
Cassandra dtests 18 2 0 597.983
Cassandra dtests 16 2 0 410.284
Cassandra dtests 17 2 0 701.610
Cassandra dtests 18 2 0 603.427
Cassandra dtests 17 2 0 870.765
Cassandra dtests 18 2 0 628.243
Cassandra dtests 19 2 0 722.566
Cassandra dtests 20 2 0 627.958
Cassandra dtests 20 4 0 410.511
Cassandra dtests 19 3 0 978.213
Cassandra dtests 18 2 0 955.664
Cassandra dtests 20 3 0 728.597
Cassandra dtests 20 3 0 715.618
Cassandra dtests 20 3 0 500.436
Cassandra dtests 19 2 0 388.491
Cassandra dtests 20 3 0 607.252
Cassandra dtests 20 3 0 992.406
Cassandra dtests 20 3 0 643.829
Cassandra dtests 20 2 0 973.623
Cassandra dtests 20 3 0 416.286
Cassandra dtests 19 2 0 905.241
Cassandra dtests 19 2 0 762.801
Cassandra dtests 19 2 0 597.980
Cassandra dtests 19 2 0 715.020
Cassandra dtests 21 4 0 546.055
Cassandra dtests 19 2 0 772.871
Cassandra dtests 21 4 0 631.769
Cassandra dtests 21 4 0 487.928
Cassandra dtests 20 3 0 699.788
Cassandra dtests 19 1 0 1263.945
Cassandra dtests 20 3 0 584.491
Cassandra dtests 21 4 0 844.916
Cassandra dtests 20 3 0 1034.412
Cassandra dtests 21 4 0 916.504
Cassandra dtests 20 3 0 707.662
Cassandra dtests 19 2 0 627.339
Cassandra dtests 18 2 0 858.830
Cassandra dtests 16 1 0 474.279
Cassandra dtests 20 2 0 673.428
Cassandra dtests 19 3 0 487.943
Cassandra dtests 19 3 0 528.191
Cassandra dtests 20 4 0 347.401
Cassandra dtests 18 2 0 572.456
Cassandra dtests 19 2 0 486.725
Cassandra dtests 21 4 0 516.459
Cassandra dtests 19 3 0 552.315
Cassandra dtests 17 2 0 442.285
Cassandra dtests 19 4 0 179.267
Cassandra dtests 21 4 0 418.927
Cassandra dtests 21 4 0 385.492
Cassandra dtests 21 4 0 513.961
Cassandra dtests 20 3 0 639.029
Cassandra dtests 19 3 0 555.058
Cassandra dtests 18 2 0 452.269
Cassandra dtests 18 2 0 521.675
Cassandra dtests 18 2 0 544.686
Cassandra dtests 17 2 0 572.031
Cassandra dtests 16 2 1 390.754
Cassandra dtests 18 2 0 798.801
Cassandra dtests 18 2 0 922.782
Cassandra dtests 17 2 0 652.795
Cassandra dtests 19 2 0 781.686
Cassandra dtests 19 1 0 942.284
Cassandra dtests 20 4 0 512.746
Cassandra dtests 19 2 0 690.477
Cassandra dtests 20 3 0 695.184
Cassandra dtests 19 2 0 532.366
Cassandra dtests 20 3 0 455.220
Cassandra dtests 19 2 0 591.100
Cassandra dtests 20 3 0 1013.943
Cassandra dtests 20 3 0 618.530
Cassandra dtests 20 2 0 675.497
Cassandra dtests 21 4 0 378.571
Cassandra dtests 19 2 0 676.109
Cassandra dtests 19 2 0 790.414
Cassandra dtests 19 2 0 591.131
Cassandra dtests 21 4 0 621.537
Cassandra dtests 20 3 0 583.250
Cassandra dtests 21 4 0 703.954
Cassandra dtests 21 4 0 629.895
Cassandra dtests 20 3 0 530.470
Cassandra dtests 20 3 0 791.909
Cassandra dtests 16 1 0 525.268
-------------------------------------------------------------------------------
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.283
AuditLoggerAuthTest-cdc 9 0 0 0 53.384
AuditLoggerTest-cdc 28 0 0 0 22.029
BinAuditLoggerTest-cdc 1 0 0 0 12.978
AuditLogFilterTest-cdc 10 0 0 0 0.302
AuditLoggerAuthTest-cdc 9 0 0 0 52.022
AuditLoggerTest-cdc 28 0 0 0 19.070
BinAuditLoggerTest-cdc 1 0 0 0 11.732
AuditLogFilterTest-compression 10 0 0 0 0.260
AuditLoggerAuthTest-compression 9 0 0 0 53.405
AuditLoggerTest-compression 28 0 0 0 23.895
BinAuditLoggerTest-compression 1 0 0 0 13.213
AuditLogFilterTest-compression 10 0 0 0 0.349
AuditLoggerAuthTest-compression 9 0 0 0 53.098
AuditLoggerTest-compression 28 0 0 0 21.388
BinAuditLoggerTest-compression 1 0 0 0 12.249
AuditLogFilterTest 10 0 0 0 0.218
AuditLoggerAuthTest 9 0 0 0 54.601
AuditLoggerTest 28 0 0 0 27.222
BinAuditLoggerTest 1 0 0 0 13.418
AuditLogFilterTest 10 0 0 0 0.395
AuditLoggerAuthTest 9 0 0 0 52.515
AuditLoggerTest 28 0 0 0 21.155
BinAuditLoggerTest 1 0 0 0 12.255
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.529
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.303
CassandraRoleManagerTest-cdc 1 0 0 0 3.598
PasswordAuthenticatorTest-cdc 7 0 0 0 5.692
RoleOptionsTest-cdc 4 0 0 0 0.418
RolesTest-cdc 4 0 0 0 3.563
AuthCacheTest-cdc 14 0 0 0 0.563
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 3.542
CassandraRoleManagerTest-cdc 1 0 0 0 2.877
PasswordAuthenticatorTest-cdc 7 0 0 0 4.616
RoleOptionsTest-cdc 4 0 0 0 0.427
RolesTest-cdc 4 0 0 0 2.877
AuthCacheTest-compression 14 0 0 0 0.532
CassandraNetworkAuthorizerTest- 6 0 0 0 4.388
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.630
PasswordAuthenticatorTest-compression 7 0 0 0 5.639
RoleOptionsTest-compression 4 0 0 0 0.416
RolesTest-compression 4 0 0 0 3.724
AuthCacheTest-compression 14 0 0 0 0.622
CassandraNetworkAuthorizerTest- 6 0 0 0 3.974
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.146
PasswordAuthenticatorTest-compression 7 0 0 0 5.232
RoleOptionsTest-compression 4 0 0 0 0.496
RolesTest-compression 4 0 0 0 3.152
AuthCacheTest 14 0 0 0 0.461
CassandraNetworkAuthorizerTest 6 0 0 0 4.352
CassandraRoleManagerTest 1 0 0 0 3.464
PasswordAuthenticatorTest 7 0 0 0 6.385
RoleOptionsTest 4 0 0 0 0.367
RolesTest 4 0 0 0 3.508
AuthCacheTest 14 0 0 0 0.625
CassandraNetworkAuthorizerTest 6 0 0 0 3.692
CassandraRoleManagerTest 1 0 0 0 3.078
PasswordAuthenticatorTest 7 0 0 0 5.893
RoleOptionsTest 4 0 0 0 0.458
RolesTest 4 0 0 0 3.110
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.177
JMXAuthTest-cdc 3 0 0 0 4.831
AuthorizationProxyTest-cdc 20 0 0 0 1.215
JMXAuthTest-cdc 3 0 0 0 3.961
AuthorizationProxyTest-compression 20 0 0 0 1.215
JMXAuthTest-compression 3 0 0 0 4.933
AuthorizationProxyTest-compression 20 0 0 0 1.280
JMXAuthTest-compression 3 0 0 0 3.935
AuthorizationProxyTest 20 0 0 0 1.037
JMXAuthTest 3 0 0 0 5.181
AuthorizationProxyTest 20 0 0 0 1.372
JMXAuthTest 3 0 0 0 4.252
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.469
BatchlogManagerTest-cdc 6 0 0 0 23.805
BatchlogTest-cdc 1 0 0 0 3.463
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.477
BatchlogManagerTest-cdc 6 0 0 0 23.090
BatchlogTest-cdc 1 0 0 0 2.861
BatchlogEndpointFilterTest-compression 5 0 0 0 0.470
BatchlogManagerTest-compression 6 0 0 0 24.184
BatchlogTest-compression 1 0 0 0 3.641
BatchlogEndpointFilterTest-compression 5 0 0 0 0.523
BatchlogManagerTest-compression 6 0 0 0 23.585
BatchlogTest-compression 1 0 0 0 3.156
BatchlogEndpointFilterTest 5 0 0 0 0.412
BatchlogManagerTest 6 0 0 0 23.765
BatchlogTest 1 0 0 0 3.431
BatchlogEndpointFilterTest 5 0 0 0 0.552
BatchlogManagerTest 6 0 0 0 23.710
BatchlogTest 1 0 0 0 2.956
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.726
CacheProviderTest-cdc 2 0 0 0 5.166
AutoSavingCacheTest-cdc 2 0 0 0 3.015
CacheProviderTest-cdc 2 0 0 0 3.828
AutoSavingCacheTest-compression 2 0 0 0 3.791
CacheProviderTest-compression 2 0 0 0 5.252
AutoSavingCacheTest-compression 2 0 0 0 2.925
CacheProviderTest-compression 2 0 0 0 4.234
AutoSavingCacheTest 2 0 0 0 3.773
CacheProviderTest 2 0 0 0 4.513
AutoSavingCacheTest 2 0 0 0 3.216
CacheProviderTest 2 0 0 0 4.693
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.756
LongSharedExecutorPoolTest 1 0 1 0 0.685
LongOpOrderTest 1 0 0 0 330.795
LongSharedExecutorPoolTest 1 0 1 0 0.795
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.406
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.524
SEPExecutorTest-cdc 2 0 0 0 5.051
WaitQueueTest-cdc 2 0 0 0 0.247
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.369
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.766
SEPExecutorTest-cdc 2 0 0 0 4.661
WaitQueueTest-cdc 2 0 0 0 0.323
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.562
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.654
compression
SEPExecutorTest-compression 2 0 0 0 5.681
WaitQueueTest-compression 2 0 0 0 0.278
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.924
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.776
compression
SEPExecutorTest-compression 2 0 0 0 5.183
WaitQueueTest-compression 2 0 0 0 0.360
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.498
DebuggableThreadPoolExecutorTest 4 0 0 0 1.480
SEPExecutorTest 2 0 0 0 4.366
WaitQueueTest 2 0 0 0 0.234
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 14.794
DebuggableThreadPoolExecutorTest 4 0 0 0 1.709
SEPExecutorTest 2 0 0 0 5.414
WaitQueueTest 2 0 0 0 0.335
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.143
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.332
DatabaseDescriptorTest-cdc 21 0 0 0 1.071
EncryptionOptionsTest-cdc 4 0 0 0 0.395
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.329
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.219
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.313
DatabaseDescriptorTest-cdc 21 0 0 0 1.255
EncryptionOptionsTest-cdc 4 0 0 0 0.462
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.433
CassandraRelevantPropertiesTest- 8 0 0 0 0.150
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.379
DatabaseDescriptorTest-compression 21 0 0 0 1.107
EncryptionOptionsTest-compression 4 0 0 0 0.421
YamlConfigurationLoaderTest-compression 1 0 0 0 0.341
CassandraRelevantPropertiesTest- 8 0 0 0 0.199
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.270
DatabaseDescriptorTest-compression 21 0 0 0 1.239
EncryptionOptionsTest-compression 4 0 0 0 0.533
YamlConfigurationLoaderTest-compression 1 0 0 0 0.405
CassandraRelevantPropertiesTest 8 0 0 0 0.127
DatabaseDescriptorRefTest 1 0 0 0 1.282
DatabaseDescriptorTest 21 0 0 0 0.965
EncryptionOptionsTest 4 0 0 0 0.362
YamlConfigurationLoaderTest 1 0 0 0 0.300
CassandraRelevantPropertiesTest 8 0 0 0 0.231
DatabaseDescriptorRefTest 1 0 0 0 1.321
DatabaseDescriptorTest 21 0 0 0 1.192
EncryptionOptionsTest 4 0 0 0 0.457
YamlConfigurationLoaderTest 1 0 0 0 0.423
-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc
Name Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc 1 0 0 0 0.080
JdbcDecimalTest-cdc 1 0 0 0 0.163
JdbcDecimalTest-compression 1 0 0 0 0.085
JdbcDecimalTest-compression 1 0 0 0 0.185
JdbcDecimalTest 1 0 0 0 0.064
JdbcDecimalTest 1 0 0 0 0.163
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 126.091
ManyRowsTest 2 0 0 0 6.231
ViewLongTest 5 0 0 0 102.731
CorruptionTest 1 0 0 0 127.592
ManyRowsTest 2 0 0 0 8.845
ViewLongTest 5 0 0 0 104.766
CDCStatementTest-cdc 3 0 0 0 4.666
CQL3TypeLiteralTest-cdc 6 0 0 0 0.951
ColumnIdentifierTest-cdc 4 0 0 0 0.450
CqlParserTest-cdc 3 0 0 0 0.443
CustomNowInSecondsTest-cdc 4 0 0 0 15.402
DeleteTest-cdc 1 0 0 0 16.408
DistinctQueryPagingTest-cdc 5 0 0 0 15.283
DurationTest-cdc 8 0 0 0 0.095
EmptyValuesTest-cdc 14 0 0 5 38.297
ErrorCollectorTest-cdc 6 0 0 0 0.074
GcCompactionTest-cdc 8 0 0 0 10.408
IndexQueryPagingTest-cdc 5 0 0 0 15.418
KeyCacheCqlTest-cdc 10 0 0 0 20.868
ListsTest-cdc 6 0 0 0 5.281
NonNativeTimestampTest-cdc 1 0 0 0 3.820
OutOfSpaceTest-cdc 3 0 0 0 4.744
PagingQueryTest-cdc 1 0 0 0 21.848
PagingTest-cdc 1 0 0 0 11.177
PreparedStatementsTest-cdc 10 0 0 0 20.951
PstmtPersistenceTest-cdc 2 0 0 0 14.457
QueryEventsTest-cdc 4 0 0 0 14.194
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.444
ReservedKeywordsTest-cdc 1 0 0 0 0.882
SerializationMirrorTest-cdc 1 0 0 0 3.749
SimpleQueryTest-cdc 18 0 0 0 9.573
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.873
TraceCqlTest-cdc 1 0 0 0 12.906
UDHelperTest-cdc 3 0 0 0 0.368
ViewComplexTest-cdc 32 0 0 1 101.143
ViewFilteringTest-cdc 25 0 0 3 44.386
ViewSchemaTest-cdc 7 0 0 0 23.603
ViewTest-cdc 41 0 0 0 63.864
CDCStatementTest-cdc 3 0 0 0 4.174
CQL3TypeLiteralTest-cdc 6 0 0 0 0.984
ColumnIdentifierTest-cdc 4 0 0 0 0.459
CqlParserTest-cdc 3 0 0 0 0.409
CustomNowInSecondsTest-cdc 4 0 0 0 15.903
DeleteTest-cdc 1 0 0 0 14.388
DistinctQueryPagingTest-cdc 5 0 0 0 14.432
DurationTest-cdc 8 0 0 0 0.191
EmptyValuesTest-cdc 14 0 0 5 36.830
ErrorCollectorTest-cdc 6 0 0 0 0.244
GcCompactionTest-cdc 8 0 0 0 10.376
IndexQueryPagingTest-cdc 5 0 0 0 13.720
KeyCacheCqlTest-cdc 10 0 0 0 18.093
ListsTest-cdc 6 0 0 0 4.248
NonNativeTimestampTest-cdc 1 0 0 0 2.929
OutOfSpaceTest-cdc 3 0 0 0 3.778
PagingQueryTest-cdc 1 0 0 0 19.141
PagingTest-cdc 1 0 0 0 9.240
PreparedStatementsTest-cdc 10 0 0 0 18.592
PstmtPersistenceTest-cdc 2 0 0 0 13.554
QueryEventsTest-cdc 4 0 0 0 13.095
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.158
ReservedKeywordsTest-cdc 1 0 0 0 0.870
SerializationMirrorTest-cdc 1 0 0 0 3.362
SimpleQueryTest-cdc 18 0 0 0 8.308
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 4.668
TraceCqlTest-cdc 1 0 0 0 12.638
UDHelperTest-cdc 3 0 0 0 0.400
ViewComplexTest-cdc 32 0 0 1 100.144
ViewFilteringTest-cdc 25 0 0 3 40.926
ViewSchemaTest-cdc 7 0 0 0 23.088
ViewTest-cdc 41 0 0 0 56.327
CDCStatementTest-compression 3 0 0 0 4.816
CQL3TypeLiteralTest-compression 6 0 0 0 0.992
ColumnIdentifierTest-compression 4 0 0 0 0.418
CqlParserTest-compression 3 0 0 0 0.449
CustomNowInSecondsTest-compression 4 0 0 0 15.274
DeleteTest-compression 1 0 0 0 16.853
DistinctQueryPagingTest-compression 5 0 0 0 15.579
DurationTest-compression 8 0 0 0 0.098
EmptyValuesTest-compression 14 0 0 5 38.890
ErrorCollectorTest-compression 6 0 0 0 0.073
GcCompactionTest-compression 8 0 0 0 10.550
IndexQueryPagingTest-compression 5 0 0 0 15.452
KeyCacheCqlTest-compression 10 0 0 0 22.021
ListsTest-compression 6 0 0 0 5.427
NonNativeTimestampTest-compression 1 0 0 0 3.943
OutOfSpaceTest-compression 3 0 0 0 4.909
PagingQueryTest-compression 1 0 0 0 23.081
PagingTest-compression 1 0 0 0 10.923
PreparedStatementsTest-compression 10 0 0 0 21.583
PstmtPersistenceTest-compression 2 0 0 0 14.647
QueryEventsTest-compression 4 0 0 0 15.430
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.525
ReservedKeywordsTest-compression 1 0 0 0 0.914
SerializationMirrorTest-compression 1 0 0 0 3.920
SimpleQueryTest-compression 18 0 0 0 9.848
TombstonesWithIndexedSSTableTest- 2 0 0 0 6.109
compression
TraceCqlTest-compression 1 0 0 0 13.141
UDHelperTest-compression 3 0 0 0 0.354
ViewComplexTest-compression 32 0 0 1 101.902
ViewFilteringTest-compression 25 0 0 3 43.173
ViewSchemaTest-compression 7 0 0 0 23.905
ViewTest-compression 41 0 0 0 61.189
CDCStatementTest-compression 3 0 0 0 4.215
CQL3TypeLiteralTest-compression 6 0 0 0 1.014
ColumnIdentifierTest-compression 4 0 0 0 0.537
CqlParserTest-compression 3 0 0 0 0.432
CustomNowInSecondsTest-compression 4 0 0 0 14.539
DeleteTest-compression 1 0 0 0 15.504
DistinctQueryPagingTest-compression 5 0 0 0 14.726
DurationTest-compression 8 0 0 0 0.184
EmptyValuesTest-compression 14 0 0 5 39.461
ErrorCollectorTest-compression 6 0 0 0 0.149
GcCompactionTest-compression 8 0 0 0 9.865
IndexQueryPagingTest-compression 5 0 0 0 14.902
KeyCacheCqlTest-compression 10 0 0 0 21.085
ListsTest-compression 6 0 0 0 4.553
NonNativeTimestampTest-compression 1 0 0 0 3.035
OutOfSpaceTest-compression 3 0 0 0 4.274
PagingQueryTest-compression 1 0 0 0 21.243
PagingTest-compression 1 0 0 0 9.714
PreparedStatementsTest-compression 10 0 0 0 20.302
PstmtPersistenceTest-compression 2 0 0 0 14.020
QueryEventsTest-compression 4 0 0 0 13.652
QueryWithIndexedSSTableTest-compression 1 0 0 0 3.908
ReservedKeywordsTest-compression 1 0 0 0 0.943
SerializationMirrorTest-compression 1 0 0 0 3.402
SimpleQueryTest-compression 18 0 0 0 8.897
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.589
compression
TraceCqlTest-compression 1 0 0 0 11.959
UDHelperTest-compression 3 0 0 0 0.457
ViewComplexTest-compression 32 0 0 1 100.167
ViewFilteringTest-compression 25 0 0 3 42.642
ViewSchemaTest-compression 7 0 0 0 23.022
ViewTest-compression 41 0 0 0 62.150
CDCStatementTest 3 0 0 0 5.151
CQL3TypeLiteralTest 6 0 0 0 0.926
ColumnIdentifierTest 4 0 0 0 0.405
CqlParserTest 3 0 0 0 0.392
CustomNowInSecondsTest 4 0 0 0 16.365
DeleteTest 1 0 0 0 16.861
DistinctQueryPagingTest 5 0 0 0 16.780
DurationTest 8 0 0 0 0.090
EmptyValuesTest 14 0 0 5 40.303
ErrorCollectorTest 6 0 0 0 0.062
GcCompactionTest 8 0 0 0 11.673
IndexQueryPagingTest 5 0 0 0 16.667
KeyCacheCqlTest 10 0 0 0 23.179
ListsTest 6 0 0 0 5.824
NonNativeTimestampTest 1 0 0 0 3.864
OutOfSpaceTest 3 0 0 0 5.011
PagingQueryTest 1 0 0 0 23.408
PagingTest 1 0 0 0 10.997
PreparedStatementsTest 10 0 0 0 24.403
PstmtPersistenceTest 2 0 0 0 14.981
QueryEventsTest 4 0 0 0 15.068
QueryWithIndexedSSTableTest 1 0 0 0 4.569
ReservedKeywordsTest 1 0 0 0 0.793
SerializationMirrorTest 1 0 0 0 3.866
SimpleQueryTest 18 0 0 0 13.294
TombstonesWithIndexedSSTableTest 2 0 0 0 5.997
TraceCqlTest 1 0 0 0 13.111
UDHelperTest 3 0 0 0 0.309
ViewComplexTest 32 0 0 1 114.655
ViewFilteringTest 25 0 0 3 63.694
ViewSchemaTest 7 0 0 0 28.548
ViewTest 41 0 0 0 77.896
CDCStatementTest 3 0 0 0 4.078
CQL3TypeLiteralTest 6 0 0 0 1.115
ColumnIdentifierTest 4 0 0 0 0.505
CqlParserTest 3 0 0 0 0.423
CustomNowInSecondsTest 4 0 0 0 14.094
DeleteTest 1 0 0 0 16.075
DistinctQueryPagingTest 5 0 0 0 14.289
DurationTest 8 0 0 0 0.188
EmptyValuesTest 14 0 0 5 38.964
ErrorCollectorTest 6 0 0 0 0.190
GcCompactionTest 8 0 0 0 9.540
IndexQueryPagingTest 5 0 0 0 14.430
KeyCacheCqlTest 10 0 0 0 21.047
ListsTest 6 0 0 0 4.595
NonNativeTimestampTest 1 0 0 0 3.165
OutOfSpaceTest 3 0 0 0 4.065
PagingQueryTest 1 0 0 0 22.127
PagingTest 1 0 0 0 10.166
PreparedStatementsTest 10 0 0 0 20.772
PstmtPersistenceTest 2 0 0 0 13.812
QueryEventsTest 4 0 0 0 14.242
QueryWithIndexedSSTableTest 1 0 0 0 3.901
ReservedKeywordsTest 1 0 0 0 0.881
SerializationMirrorTest 1 0 0 0 3.336
SimpleQueryTest 18 0 0 0 8.452
TombstonesWithIndexedSSTableTest 2 0 0 0 5.215
TraceCqlTest 1 0 0 0 12.323
UDHelperTest 3 0 0 0 0.442
ViewComplexTest 32 0 0 1 98.061
ViewFilteringTest 25 0 0 3 40.221
ViewSchemaTest 7 0 0 0 22.025
ViewTest 41 0 0 0 63.238
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions
Name Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc 4 0 0 0 0.605
ColumnConditionTest-cdc 4 0 0 0 0.685
ColumnConditionTest-compression 4 0 0 0 0.625
ColumnConditionTest-compression 4 0 0 0 0.694
ColumnConditionTest 4 0 0 0 0.544
ColumnConditionTest 4 0 0 0 0.664
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 6.708
OperationFctsTest-cdc 11 0 0 0 7.685
TimeFctsTest-cdc 13 0 0 0 0.546
CastFctsTest-cdc 7 0 0 0 5.840
OperationFctsTest-cdc 11 0 0 0 6.685
TimeFctsTest-cdc 13 0 0 0 0.584
CastFctsTest-compression 7 0 0 0 6.864
OperationFctsTest-compression 11 0 0 0 8.088
TimeFctsTest-compression 13 0 0 0 0.575
CastFctsTest-compression 7 0 0 0 6.084
OperationFctsTest-compression 11 0 0 0 7.007
TimeFctsTest-compression 13 0 0 0 0.660
CastFctsTest 7 0 0 0 7.824
OperationFctsTest 11 0 0 0 9.793
TimeFctsTest 13 0 0 0 0.513
CastFctsTest 7 0 0 0 5.658
OperationFctsTest 11 0 0 0 6.588
TimeFctsTest 13 0 0 0 0.625
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.151
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.240
ClusteringColumnRestrictionsTest- 23 0 0 0 1.205
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.322
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.131
ClusteringColumnRestrictionsTest 23 0 0 0 1.371
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 5.721
TermSelectionTest-cdc 8 0 0 0 7.856
SelectionColumnMappingTest-cdc 2 0 0 0 5.081
TermSelectionTest-cdc 8 0 0 0 6.899
SelectionColumnMappingTest-compression 2 0 0 0 5.964
TermSelectionTest-compression 8 0 0 0 8.967
SelectionColumnMappingTest-compression 2 0 0 0 5.323
TermSelectionTest-compression 8 0 0 0 7.198
SelectionColumnMappingTest 2 0 0 0 6.290
TermSelectionTest 8 0 0 0 9.686
SelectionColumnMappingTest 2 0 0 0 5.097
TermSelectionTest 8 0 0 0 6.871
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 0.869
CreateRoleStatementTest-cdc 4 0 0 0 4.231
CreateUserStatementTest-cdc 1 0 0 0 0.856
DescribeStatementTest-cdc 12 0 0 0 18.731
PropertyDefinitionsTest-cdc 2 0 0 0 0.229
SelectStatementTest-cdc 1 0 0 0 3.491
AlterRoleStatementTest-cdc 4 0 0 0 0.899
CreateRoleStatementTest-cdc 4 0 0 0 3.716
CreateUserStatementTest-cdc 1 0 0 0 0.856
DescribeStatementTest-cdc 12 0 0 0 17.280
PropertyDefinitionsTest-cdc 2 0 0 0 0.321
SelectStatementTest-cdc 1 0 0 0 2.971
AlterRoleStatementTest-compression 4 0 0 0 0.909
CreateRoleStatementTest-compression 4 0 0 0 4.235
CreateUserStatementTest-compression 1 0 0 0 0.874
DescribeStatementTest-compression 12 0 0 0 19.217
PropertyDefinitionsTest-compression 2 0 0 0 0.235
SelectStatementTest-compression 1 0 0 0 3.670
AlterRoleStatementTest-compression 4 0 0 0 0.977
CreateRoleStatementTest-compression 4 0 0 0 3.761
CreateUserStatementTest-compression 1 0 0 0 0.929
DescribeStatementTest-compression 12 0 0 0 17.735
PropertyDefinitionsTest-compression 2 0 0 0 0.311
SelectStatementTest-compression 1 0 0 0 3.249
AlterRoleStatementTest 4 0 0 0 0.779
CreateRoleStatementTest 4 0 0 0 4.524
CreateUserStatementTest 1 0 0 0 0.770
DescribeStatementTest 12 0 0 0 21.448
PropertyDefinitionsTest 2 0 0 0 0.202
SelectStatementTest 1 0 0 0 3.464
AlterRoleStatementTest 4 0 0 0 0.875
CreateRoleStatementTest 4 0 0 0 3.606
CreateUserStatementTest 1 0 0 0 0.875
DescribeStatementTest 12 0 0 0 18.283
PropertyDefinitionsTest 2 0 0 0 0.299
SelectStatementTest 1 0 0 0 3.114
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 30.378
CountersTest-cdc 7 0 0 0 5.947
DateTypeTest-cdc 1 0 0 0 3.792
FrozenCollectionsTest-cdc 34 0 0 0 14.728
JsonTest-cdc 22 0 0 0 22.952
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 8.015
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 7.276
SecondaryIndexTest-cdc 49 0 0 0 33.159
StaticColumnsTest-cdc 7 0 0 0 8.011
TimestampTest-cdc 8 0 0 0 18.509
TimeuuidTest-cdc 2 0 0 0 4.403
TupleTypeTest-cdc 15 0 0 0 31.432
TypeTest-cdc 4 0 0 0 5.046
UFAuthTest-cdc 26 0 0 0 14.201
UFIdentificationTest-cdc 14 0 0 1 14.875
UFJavaTest-cdc 20 0 0 0 23.495
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 13.793
UFScriptTest-cdc 12 0 0 0 18.877
UFSecurityTest-cdc 2 0 0 0 6.766
UFTest-cdc 24 0 0 0 22.360
UFTypesTest-cdc 7 0 0 0 19.487
UFVerifierTest-cdc 20 0 0 0 7.503
UserTypesTest-cdc 27 0 0 0 16.377
VirtualTableTest-cdc 5 0 0 0 13.960
CollectionsTest-cdc 50 0 0 0 26.796
CountersTest-cdc 7 0 0 0 5.238
DateTypeTest-cdc 1 0 0 0 3.143
FrozenCollectionsTest-cdc 34 0 0 0 12.028
JsonTest-cdc 22 0 0 0 20.502
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 7.006
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.395
SecondaryIndexTest-cdc 49 0 0 0 30.319
StaticColumnsTest-cdc 7 0 0 0 7.013
TimestampTest-cdc 8 0 0 0 17.639
TimeuuidTest-cdc 2 0 0 0 3.834
TupleTypeTest-cdc 15 0 0 0 28.665
TypeTest-cdc 4 0 0 0 4.318
UFAuthTest-cdc 26 0 0 0 12.126
UFIdentificationTest-cdc 14 0 0 1 12.652
UFJavaTest-cdc 20 0 0 0 20.020
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 14.142
UFScriptTest-cdc 12 0 0 0 19.355
UFSecurityTest-cdc 2 0 0 0 6.931
UFTest-cdc 24 0 0 0 22.798
UFTypesTest-cdc 7 0 0 0 19.467
UFVerifierTest-cdc 20 0 0 0 6.921
UserTypesTest-cdc 27 0 0 0 16.413
VirtualTableTest-cdc 5 0 0 0 15.033
CollectionsTest-compression 50 0 0 0 29.868
CountersTest-compression 7 0 0 0 6.033
DateTypeTest-compression 1 0 0 0 3.796
FrozenCollectionsTest-compression 34 0 0 0 14.035
JsonTest-compression 22 0 0 0 23.397
SecondaryIndexOnMapEntriesTest- 11 0 0 0 8.501
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 7.391
compression
SecondaryIndexTest-compression 49 0 0 0 33.499
StaticColumnsTest-compression 7 0 0 0 8.224
TimestampTest-compression 8 0 0 0 18.668
TimeuuidTest-compression 2 0 0 0 4.660
TupleTypeTest-compression 15 0 0 0 33.244
TypeTest-compression 4 0 0 0 5.241
UFAuthTest-compression 26 0 0 0 14.427
UFIdentificationTest-compression 14 0 0 1 15.326
UFJavaTest-compression 20 0 0 0 22.792
UFPureScriptTupleCollectionTest- 1 0 0 0 14.001
compression
UFScriptTest-compression 12 0 0 0 19.401
UFSecurityTest-compression 2 0 0 0 7.092
UFTest-compression 24 0 0 0 22.840
UFTypesTest-compression 7 0 0 0 20.226
UFVerifierTest-compression 20 0 0 0 7.291
UserTypesTest-compression 27 0 0 0 16.404
VirtualTableTest-compression 5 0 0 0 14.114
CollectionsTest-compression 50 0 0 0 29.510
CountersTest-compression 7 0 0 0 5.590
DateTypeTest-compression 1 0 0 0 3.330
FrozenCollectionsTest-compression 34 0 0 0 14.078
JsonTest-compression 22 0 0 0 21.236
SecondaryIndexOnMapEntriesTest- 11 0 0 0 7.209
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 6.072
compression
SecondaryIndexTest-compression 49 0 0 0 34.372
StaticColumnsTest-compression 7 0 0 0 6.853
TimestampTest-compression 8 0 0 0 19.010
TimeuuidTest-compression 2 0 0 0 3.915
TupleTypeTest-compression 15 0 0 0 31.269
TypeTest-compression 4 0 0 0 4.348
UFAuthTest-compression 26 0 0 0 14.141
UFIdentificationTest-compression 14 0 0 1 14.102
UFJavaTest-compression 20 0 0 0 21.506
UFPureScriptTupleCollectionTest- 1 0 0 0 13.143
compression
UFScriptTest-compression 12 0 0 0 17.752
UFSecurityTest-compression 2 0 0 0 6.582
UFTest-compression 24 0 0 0 20.699
UFTypesTest-compression 7 0 0 0 19.406
UFVerifierTest-compression 20 0 0 0 6.688
UserTypesTest-compression 27 0 0 0 15.532
VirtualTableTest-compression 5 0 0 0 13.256
CollectionsTest 50 0 0 0 40.335
CountersTest 7 0 0 0 6.670
DateTypeTest 1 0 0 0 3.797
FrozenCollectionsTest 34 0 0 0 20.918
JsonTest 22 0 0 0 27.152
SecondaryIndexOnMapEntriesTest 11 0 0 0 10.360
SecondaryIndexOnStaticColumnTest 6 0 0 0 9.173
SecondaryIndexTest 49 0 0 0 50.570
StaticColumnsTest 7 0 0 0 9.598
TimestampTest 8 0 0 0 20.003
TimeuuidTest 2 0 0 0 4.772
TupleTypeTest 15 0 0 0 48.215
TypeTest 4 0 0 0 5.576
UFAuthTest 26 0 0 0 22.284
UFIdentificationTest 14 0 0 1 32.223
UFJavaTest 20 0 0 0 30.593
UFPureScriptTupleCollectionTest 1 0 0 0 14.622
UFScriptTest 12 0 0 0 22.304
UFSecurityTest 2 0 0 0 7.741
UFTest 24 0 0 0 27.779
UFTypesTest 7 0 0 0 23.203
UFVerifierTest 20 0 0 0 9.982
UserTypesTest 27 0 0 0 24.888
VirtualTableTest 5 0 0 0 15.125
CollectionsTest 50 0 0 0 26.492
CountersTest 7 0 0 0 5.121
DateTypeTest 1 0 0 0 3.177
FrozenCollectionsTest 34 0 0 0 12.041
JsonTest 22 0 0 0 21.576
SecondaryIndexOnMapEntriesTest 11 0 0 0 6.991
SecondaryIndexOnStaticColumnTest 6 0 0 0 6.397
SecondaryIndexTest 49 0 0 0 28.827
StaticColumnsTest 7 0 0 0 7.157
TimestampTest 8 0 0 0 17.601
TimeuuidTest 2 0 0 0 3.804
TupleTypeTest 15 0 0 0 28.615
TypeTest 4 0 0 0 4.470
UFAuthTest 26 0 0 0 12.400
UFIdentificationTest 14 0 0 1 12.944
UFJavaTest 20 0 0 0 21.521
UFPureScriptTupleCollectionTest 1 0 0 0 12.931
UFScriptTest 12 0 0 0 17.529
UFSecurityTest 2 0 0 0 6.031
UFTest 24 0 0 0 21.124
UFTypesTest 7 0 0 0 17.840
UFVerifierTest 20 0 0 0 6.033
UserTypesTest 27 0 0 0 13.832
VirtualTableTest 5 0 0 0 13.250
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 6.564
OverflowTest-cdc 14 0 0 0 8.059
PgStringTest-cdc 3 0 0 0 4.949
RoleSyntaxTest-cdc 9 0 0 0 5.171
SSTableMetadataTrackingTest-cdc 7 0 0 0 6.399
SSTablesIteratedTest-cdc 14 0 0 0 10.656
TombstonesTest-cdc 6 0 0 0 8.088
CrcCheckChanceTest-cdc 3 0 0 0 6.312
OverflowTest-cdc 14 0 0 0 7.993
PgStringTest-cdc 3 0 0 0 4.668
RoleSyntaxTest-cdc 9 0 0 0 4.759
SSTableMetadataTrackingTest-cdc 7 0 0 0 5.962
SSTablesIteratedTest-cdc 14 0 0 0 10.777
TombstonesTest-cdc 6 0 0 0 7.733
CrcCheckChanceTest-compression 3 0 0 0 6.778
OverflowTest-compression 14 0 0 0 8.181
PgStringTest-compression 3 0 0 0 5.089
RoleSyntaxTest-compression 9 0 0 0 5.033
SSTableMetadataTrackingTest-compression 7 0 0 0 6.230
SSTablesIteratedTest-compression 14 0 0 0 10.914
TombstonesTest-compression 6 0 0 0 8.395
CrcCheckChanceTest-compression 3 0 0 0 6.115
OverflowTest-compression 14 0 0 0 7.301
PgStringTest-compression 3 0 0 0 4.445
RoleSyntaxTest-compression 9 0 0 0 4.046
SSTableMetadataTrackingTest-compression 7 0 0 0 5.538
SSTablesIteratedTest-compression 14 0 0 0 9.891
TombstonesTest-compression 6 0 0 0 7.632
CrcCheckChanceTest 3 0 0 0 8.072
OverflowTest 14 0 0 0 10.452
PgStringTest 3 0 0 0 5.416
RoleSyntaxTest 9 0 0 0 5.961
SSTableMetadataTrackingTest 7 0 0 0 7.351
SSTablesIteratedTest 14 0 0 0 13.483
TombstonesTest 6 0 0 0 9.495
CrcCheckChanceTest 3 0 0 0 5.704
OverflowTest 14 0 0 0 6.900
PgStringTest 3 0 0 0 4.192
RoleSyntaxTest 9 0 0 0 4.284
SSTableMetadataTrackingTest 7 0 0 0 5.370
SSTablesIteratedTest 14 0 0 0 9.894
TombstonesTest 6 0 0 0 7.287
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 33.576
AlterTest-cdc 26 0 0 0 23.849
BatchTest-cdc 11 0 0 0 51.747
CompactStorageTest-cdc 83 0 0 0 35.693
CompactTableTest-cdc 2 0 0 0 4.996
CreateTest-cdc 20 0 0 0 12.248
DeleteTest-cdc 33 0 0 0 20.665
DropRecreateAndRestoreTest-cdc 4 0 0 0 6.258
DropTest-cdc 2 0 0 0 4.960
InsertTest-cdc 8 0 0 0 7.619
InsertUpdateIfConditionTest-cdc 42 0 0 0 24.740
SelectGroupByTest-cdc 7 0 0 0 20.435
SelectLimitTest-cdc 7 0 0 0 17.065
SelectMultiColumnRelationTest-cdc 22 0 0 0 13.135
SelectOrderByTest-cdc 17 0 0 0 9.880
SelectOrderedPartitionerTest-cdc 20 0 0 0 12.120
SelectSingleColumnRelationTest-cdc 23 0 0 0 19.025
SelectTest-cdc 82 0 0 0 39.024
TTLTest-cdc 8 0 0 0 12.285
TruncateTest-cdc 1 0 0 0 5.985
TuplesWithNullsComparisonTest-cdc 3 0 0 0 5.233
UpdateTest-cdc 11 0 0 0 9.887
UseTest-cdc 1 0 0 0 3.664
AggregationTest-cdc 50 0 0 0 34.927
AlterTest-cdc 26 0 0 0 22.851
BatchTest-cdc 11 0 0 0 49.081
CompactStorageTest-cdc 83 0 0 0 38.552
CompactTableTest-cdc 2 0 0 0 6.530
CreateTest-cdc 20 0 0 0 14.775
DeleteTest-cdc 33 0 0 0 18.861
DropRecreateAndRestoreTest-cdc 4 0 0 0 4.374
DropTest-cdc 2 0 0 0 3.634
InsertTest-cdc 8 0 0 0 5.661
InsertUpdateIfConditionTest-cdc 42 0 0 0 19.655
SelectGroupByTest-cdc 7 0 0 0 19.154
SelectLimitTest-cdc 7 0 0 0 14.911
SelectMultiColumnRelationTest-cdc 22 0 0 0 8.774
SelectOrderByTest-cdc 17 0 0 0 8.648
SelectOrderedPartitionerTest-cdc 20 0 0 0 8.351
SelectSingleColumnRelationTest-cdc 23 0 0 0 9.429
SelectTest-cdc 82 0 0 0 26.859
TTLTest-cdc 8 0 0 0 11.207
TruncateTest-cdc 1 0 0 0 3.316
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.492
UpdateTest-cdc 11 0 0 0 8.698
UseTest-cdc 1 0 0 0 2.921
AggregationTest-compression 50 0 0 0 34.203
AlterTest-compression 26 0 0 0 25.207
BatchTest-compression 11 0 0 0 52.417
CompactStorageTest-compression 83 0 0 0 38.411
CompactTableTest-compression 2 0 0 0 5.600
CreateTest-compression 20 0 0 0 12.067
DeleteTest-compression 33 0 0 0 20.224
DropRecreateAndRestoreTest-compression 4 0 0 0 6.096
DropTest-compression 2 0 0 0 4.521
InsertTest-compression 8 0 0 0 7.371
InsertUpdateIfConditionTest-compression 42 0 0 0 23.938
SelectGroupByTest-compression 7 0 0 0 21.768
SelectLimitTest-compression 7 0 0 0 17.326
SelectMultiColumnRelationTest-compression 22 0 0 0 12.069
SelectOrderByTest-compression 17 0 0 0 21.754
SelectOrderedPartitionerTest-compression 20 0 0 0 21.537
SelectSingleColumnRelationTest- 23 0 0 0 16.559
compression
SelectTest-compression 82 0 0 0 39.253
TTLTest-compression 8 0 0 0 13.536
TruncateTest-compression 1 0 0 0 4.642
TuplesWithNullsComparisonTest-compression 3 0 0 0 6.353
UpdateTest-compression 11 0 0 0 11.838
UseTest-compression 1 0 0 0 4.172
AggregationTest-compression 50 0 0 0 32.241
AlterTest-compression 26 0 0 0 20.795
BatchTest-compression 11 0 0 0 48.490
CompactStorageTest-compression 83 0 0 0 40.277
CompactTableTest-compression 2 0 0 0 4.829
CreateTest-compression 20 0 0 0 11.313
DeleteTest-compression 33 0 0 0 19.431
DropRecreateAndRestoreTest-compression 4 0 0 0 4.970
DropTest-compression 2 0 0 0 4.026
InsertTest-compression 8 0 0 0 6.773
InsertUpdateIfConditionTest-compression 42 0 0 0 22.925
SelectGroupByTest-compression 7 0 0 0 19.237
SelectLimitTest-compression 7 0 0 0 14.891
SelectMultiColumnRelationTest-compression 22 0 0 0 10.713
SelectOrderByTest-compression 17 0 0 0 9.514
SelectOrderedPartitionerTest-compression 20 0 0 0 11.382
SelectSingleColumnRelationTest- 23 0 0 0 12.048
compression
SelectTest-compression 82 0 0 0 34.333
TTLTest-compression 8 0 0 0 11.236
TruncateTest-compression 1 0 0 0 3.332
TuplesWithNullsComparisonTest-compression 3 0 0 0 4.672
UpdateTest-compression 11 0 0 0 10.393
UseTest-compression 1 0 0 0 3.478
AggregationTest 50 0 0 0 46.117
AlterTest 26 0 0 0 29.076
BatchTest 11 0 0 0 51.530
CompactStorageTest 83 0 0 0 59.231
CompactTableTest 2 0 0 0 5.855
CreateTest 20 0 0 0 18.871
DeleteTest 33 0 0 0 39.900
DropRecreateAndRestoreTest 4 0 0 0 6.465
DropTest 2 0 0 0 5.184
InsertTest 8 0 0 0 8.178
InsertUpdateIfConditionTest 42 0 0 0 48.221
SelectGroupByTest 7 0 0 0 25.646
SelectLimitTest 7 0 0 0 18.925
SelectMultiColumnRelationTest 22 0 0 0 16.083
SelectOrderByTest 17 0 0 0 13.586
SelectOrderedPartitionerTest 20 0 0 0 14.812
SelectSingleColumnRelationTest 23 0 0 0 16.966
SelectTest 82 0 0 0 81.317
TTLTest 8 0 0 0 20.380
TruncateTest 1 0 0 0 4.883
TuplesWithNullsComparisonTest 3 0 0 0 5.982
UpdateTest 11 0 0 0 13.172
UseTest 1 0 0 0 3.695
AggregationTest 50 0 0 0 31.004
AlterTest 26 0 0 0 22.691
BatchTest 11 0 0 0 48.286
CompactStorageTest 83 0 0 0 30.497
CompactTableTest 2 0 0 0 6.379
CreateTest 20 0 0 0 15.251
DeleteTest 33 0 0 0 24.031
DropRecreateAndRestoreTest 4 0 0 0 4.868
DropTest 2 0 0 0 4.000
InsertTest 8 0 0 0 6.289
InsertUpdateIfConditionTest 42 0 0 0 21.269
SelectGroupByTest 7 0 0 0 22.726
SelectLimitTest 7 0 0 0 19.534
SelectMultiColumnRelationTest 22 0 0 0 10.162
SelectOrderByTest 17 0 0 0 8.562
SelectOrderedPartitionerTest 20 0 0 0 9.771
SelectSingleColumnRelationTest 23 0 0 0 11.932
SelectTest 82 0 0 0 34.504
TTLTest 8 0 0 0 12.390
TruncateTest 1 0 0 0 3.781
TuplesWithNullsComparisonTest 3 0 0 0 5.158
UpdateTest 11 0 0 0 9.366
UseTest 1 0 0 0 3.261
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.513
CleanupTest-cdc 8 0 0 0 18.336
CleanupTransientTest-cdc 1 0 0 0 4.215
ClusteringBoundTest-cdc 2 0 0 0 0.078
ColumnFamilyMetricTest-cdc 3 0 0 0 3.807
ColumnFamilyStoreTest-cdc 8 0 0 0 4.874
ColumnsTest-cdc 8 0 0 0 1.864
CounterCacheTest-cdc 5 0 0 0 3.822
CounterCellTest-cdc 5 0 0 0 3.517
CounterMutationTest-cdc 4 0 0 0 3.869
DeletePartitionTest-cdc 1 0 0 0 3.615
DigestTest-cdc 6 0 0 0 0.554
DirectoriesTest-cdc 13 0 0 0 1.230
DiskBoundaryManagerTest-cdc 4 0 0 0 5.216
ImportTest-cdc 14 0 0 0 9.763
KeyCacheTest-cdc 6 0 0 0 4.621
KeyspaceTest-cdc 11 0 0 0 9.769
LivenessInfoTest-cdc 2 0 0 0 0.441
MmapFileTest-cdc 1 0 0 0 0.396
MultiKeyspaceTest-cdc 1 0 0 0 4.347
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.074
NameSortTest-cdc 3 0 0 0 4.196
NativeCellTest-cdc 1 0 0 0 0.960
PartitionRangeReadTest-cdc 7 0 0 0 4.897
PartitionTest-cdc 4 0 0 0 4.270
RangeTombstoneListTest-cdc 25 0 0 0 1.417
RangeTombstoneTest-cdc 14 0 0 0 4.934
ReadCommandTest-cdc 23 0 0 0 5.635
ReadCommandVerbHandlerTest-cdc 4 0 0 0 5.773
ReadMessageTest-cdc 3 0 0 0 4.369
ReadResponseTest-cdc 8 0 0 0 0.728
RecoveryManagerFlushedTest-cdc 6 0 0 0 4.336
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 4.193
RecoveryManagerTest-cdc 42 0 0 0 7.756
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.517
RemoveCellTest-cdc 1 0 0 0 4.011
RepairedDataInfoTest-cdc 7 0 0 0 1.980
RepairedDataTombstonesTest-cdc 7 0 0 0 29.077
RowCacheCQLTest-cdc 3 0 0 0 5.247
RowCacheTest-cdc 11 0 0 0 6.023
RowIndexEntryTest-cdc 4 0 0 0 5.111
RowIterationTest-cdc 3 0 0 0 5.034
RowTest-cdc 4 0 0 0 3.780
SchemaCQLHelperTest-cdc 9 0 0 0 7.266
ScrubTest-cdc 23 0 0 0 12.571
SecondaryIndexTest-cdc 14 0 0 0 12.268
SerializationHeaderTest-cdc 1 0 0 0 2.175
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 5.071
SinglePartitionSliceCommandTest-cdc 10 0 0 0 5.940
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.994
SystemKeyspaceTest-cdc 4 0 0 0 2.954
TimeSortTest-cdc 2 0 0 0 5.307
TransformerTest-cdc 1 0 0 0 1.214
VerifyTest-cdc 23 0 0 0 4.675
CellTest-cdc 11 0 0 0 2.833
CleanupTest-cdc 8 0 0 0 16.963
CleanupTransientTest-cdc 1 0 0 0 3.394
ClusteringBoundTest-cdc 2 0 0 0 0.158
ColumnFamilyMetricTest-cdc 3 0 0 0 3.186
ColumnFamilyStoreTest-cdc 8 0 0 0 4.103
ColumnsTest-cdc 8 0 0 0 1.860
CounterCacheTest-cdc 5 0 0 0 3.341
CounterCellTest-cdc 5 0 0 0 2.924
CounterMutationTest-cdc 4 0 0 0 3.028
DeletePartitionTest-cdc 1 0 0 0 2.972
DigestTest-cdc 6 0 0 0 0.556
DirectoriesTest-cdc 13 0 0 0 1.290
DiskBoundaryManagerTest-cdc 4 0 0 0 4.914
ImportTest-cdc 14 0 0 0 7.766
KeyCacheTest-cdc 6 0 0 0 3.438
KeyspaceTest-cdc 11 0 0 0 6.717
LivenessInfoTest-cdc 2 0 0 0 0.421
MmapFileTest-cdc 1 0 0 0 0.439
MultiKeyspaceTest-cdc 1 0 0 0 3.152
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.140
NameSortTest-cdc 3 0 0 0 3.547
NativeCellTest-cdc 1 0 0 0 1.027
PartitionRangeReadTest-cdc 7 0 0 0 3.433
PartitionTest-cdc 4 0 0 0 3.412
RangeTombstoneListTest-cdc 25 0 0 0 1.346
RangeTombstoneTest-cdc 14 0 0 0 3.885
ReadCommandTest-cdc 23 0 0 0 4.920
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.574
ReadMessageTest-cdc 3 0 0 0 3.406
ReadResponseTest-cdc 8 0 0 0 0.795
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.380
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 2.948
RecoveryManagerTest-cdc 42 0 0 0 10.345
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.643
RemoveCellTest-cdc 1 0 0 0 3.675
RepairedDataInfoTest-cdc 7 0 0 0 2.209
RepairedDataTombstonesTest-cdc 7 0 0 0 57.097
RowCacheCQLTest-cdc 3 0 0 0 4.230
RowCacheTest-cdc 11 0 0 0 4.685
RowIndexEntryTest-cdc 4 0 0 0 4.306
RowIterationTest-cdc 3 0 0 0 4.327
RowTest-cdc 4 0 0 0 3.204
SchemaCQLHelperTest-cdc 9 0 0 0 5.631
ScrubTest-cdc 23 0 0 0 8.522
SecondaryIndexTest-cdc 14 0 0 0 9.236
SerializationHeaderTest-cdc 1 0 0 0 1.747
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.807
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.377
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.101
SystemKeyspaceTest-cdc 4 0 0 0 2.751
TimeSortTest-cdc 2 0 0 0 4.934
TransformerTest-cdc 1 0 0 0 1.328
VerifyTest-cdc 23 0 0 0 3.832
CellTest-compression 11 0 0 0 3.803
CleanupTest-compression 8 0 0 0 19.258
CleanupTransientTest-compression 1 0 0 0 4.693
ClusteringBoundTest-compression 2 0 0 0 0.081
ColumnFamilyMetricTest-compression 3 0 0 0 3.844
ColumnFamilyStoreTest-compression 8 0 0 0 5.174
ColumnsTest-compression 8 0 0 0 2.276
CounterCacheTest-compression 5 0 0 0 4.684
CounterCellTest-compression 5 0 0 0 5.164
CounterMutationTest-compression 4 0 0 0 3.944
DeletePartitionTest-compression 1 0 0 0 4.004
DigestTest-compression 6 0 0 0 0.843
DirectoriesTest-compression 13 0 0 0 1.921
DiskBoundaryManagerTest-compression 4 0 0 0 6.240
ImportTest-compression 14 0 0 0 10.830
KeyCacheTest-compression 6 0 0 0 4.934
KeyspaceTest-compression 11 0 0 0 8.885
LivenessInfoTest-compression 2 0 0 0 0.430
MmapFileTest-compression 1 0 0 0 0.324
MultiKeyspaceTest-compression 1 0 0 0 4.173
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.079
compression
NameSortTest-compression 3 0 0 0 4.584
NativeCellTest-compression 1 0 0 0 1.002
PartitionRangeReadTest-compression 7 0 0 0 4.814
PartitionTest-compression 4 0 0 0 4.467
RangeTombstoneListTest-compression 25 0 0 0 1.246
RangeTombstoneTest-compression 14 0 0 0 4.890
ReadCommandTest-compression 23 0 0 0 6.312
ReadCommandVerbHandlerTest-compression 4 0 0 0 8.202
ReadMessageTest-compression 3 0 0 0 5.047
ReadResponseTest-compression 8 0 0 0 0.847
RecoveryManagerFlushedTest-compression 6 0 0 0 5.535
RecoveryManagerMissingHeaderTest- 6 0 0 0 4.950
compression
RecoveryManagerTest-compression 42 0 0 0 10.217
RecoveryManagerTruncateTest-compression 6 0 0 0 4.938
RemoveCellTest-compression 1 0 0 0 4.940
RepairedDataInfoTest-compression 7 0 0 0 1.866
RepairedDataTombstonesTest-compression 7 0 0 0 28.691
RowCacheCQLTest-compression 3 0 0 0 4.983
RowCacheTest-compression 11 0 0 0 8.790
RowIndexEntryTest-compression 4 0 0 0 5.353
RowIterationTest-compression 3 0 0 0 5.913
RowTest-compression 4 0 0 0 4.627
SchemaCQLHelperTest-compression 9 0 0 0 7.338
ScrubTest-compression 23 0 0 2 14.209
SecondaryIndexTest-compression 14 0 0 0 10.015
SerializationHeaderTest-compression 1 0 0 0 1.992
SinglePartitionReadCommandCQLTest- 1 0 0 0 4.041
compression
SinglePartitionSliceCommandTest- 10 0 0 0 5.959
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 5.093
SystemKeyspaceTest-compression 4 0 0 0 3.428
TimeSortTest-compression 2 0 0 0 6.047
TransformerTest-compression 1 0 0 0 1.225
VerifyTest-compression 23 0 0 0 5.774
CellTest-compression 11 0 0 0 3.382
CleanupTest-compression 8 0 0 0 18.023
CleanupTransientTest-compression 1 0 0 0 3.797
ClusteringBoundTest-compression 2 0 0 0 0.183
ColumnFamilyMetricTest-compression 3 0 0 0 3.518
ColumnFamilyStoreTest-compression 8 0 0 0 4.630
ColumnsTest-compression 8 0 0 0 2.007
CounterCacheTest-compression 5 0 0 0 3.538
CounterCellTest-compression 5 0 0 0 3.363
CounterMutationTest-compression 4 0 0 0 3.218
DeletePartitionTest-compression 1 0 0 0 3.334
DigestTest-compression 6 0 0 0 0.574
DirectoriesTest-compression 13 0 0 0 1.523
DiskBoundaryManagerTest-compression 4 0 0 0 5.279
ImportTest-compression 14 0 0 0 8.680
KeyCacheTest-compression 6 0 0 0 4.909
KeyspaceTest-compression 11 0 0 0 8.203
LivenessInfoTest-compression 2 0 0 0 0.449
MmapFileTest-compression 1 0 0 0 0.511
MultiKeyspaceTest-compression 1 0 0 0 3.430
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.159
compression
NameSortTest-compression 3 0 0 0 3.454
NativeCellTest-compression 1 0 0 0 1.170
PartitionRangeReadTest-compression 7 0 0 0 3.909
PartitionTest-compression 4 0 0 0 3.411
RangeTombstoneListTest-compression 25 0 0 0 1.470
RangeTombstoneTest-compression 14 0 0 0 12.683
ReadCommandTest-compression 23 0 0 0 26.712
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.031
ReadMessageTest-compression 3 0 0 0 3.447
ReadResponseTest-compression 8 0 0 0 0.859
RecoveryManagerFlushedTest-compression 6 0 0 0 4.001
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.730
compression
RecoveryManagerTest-compression 42 0 0 0 10.508
RecoveryManagerTruncateTest-compression 6 0 0 0 3.822
RemoveCellTest-compression 1 0 0 0 3.645
RepairedDataInfoTest-compression 7 0 0 0 1.988
RepairedDataTombstonesTest-compression 7 0 0 0 28.062
RowCacheCQLTest-compression 3 0 0 0 4.040
RowCacheTest-compression 11 0 0 0 5.982
RowIndexEntryTest-compression 4 0 0 0 4.412
RowIterationTest-compression 3 0 0 0 4.333
RowTest-compression 4 0 0 0 3.162
SchemaCQLHelperTest-compression 9 0 0 0 7.093
ScrubTest-compression 23 0 0 2 9.492
SecondaryIndexTest-compression 14 0 0 0 10.118
SerializationHeaderTest-compression 1 0 0 0 2.027
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.779
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.864
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.356
SystemKeyspaceTest-compression 4 0 0 0 2.851
TimeSortTest-compression 2 0 0 0 4.752
TransformerTest-compression 1 0 0 0 1.396
VerifyTest-compression 23 0 0 0 4.152
CellTest 11 0 0 0 3.415
CleanupTest 8 0 0 0 20.330
CleanupTransientTest 1 0 0 0 4.089
ClusteringBoundTest 2 0 0 0 0.069
ColumnFamilyMetricTest 3 0 0 0 3.664
ColumnFamilyStoreTest 8 0 0 0 5.192
ColumnsTest 8 0 0 0 1.670
CounterCacheTest 5 0 0 0 3.807
CounterCellTest 5 0 0 0 3.410
CounterMutationTest 4 0 0 0 3.745
DeletePartitionTest 1 0 0 0 3.663
DigestTest 6 0 0 0 0.454
DirectoriesTest 13 0 0 0 1.103
DiskBoundaryManagerTest 4 0 0 0 5.931
ImportTest 14 0 0 0 12.299
KeyCacheTest 6 0 0 0 4.860
KeyspaceTest 11 0 0 0 9.973
LivenessInfoTest 2 0 0 0 0.416
MmapFileTest 1 0 0 0 0.346
MultiKeyspaceTest 1 0 0 0 4.327
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.072
NameSortTest 3 0 0 0 4.202
NativeCellTest 1 0 0 0 1.042
PartitionRangeReadTest 7 0 0 0 4.395
PartitionTest 4 0 0 0 3.750
RangeTombstoneListTest 25 0 0 0 1.314
RangeTombstoneTest 14 0 0 0 5.309
ReadCommandTest 23 0 0 0 6.345
ReadCommandVerbHandlerTest 4 0 0 0 5.430
ReadMessageTest 3 0 0 0 4.005
ReadResponseTest 8 0 0 0 0.628
RecoveryManagerFlushedTest 6 0 0 0 4.650
RecoveryManagerMissingHeaderTest 6 0 0 0 4.089
RecoveryManagerTest 42 0 0 0 10.011
RecoveryManagerTruncateTest 6 0 0 0 3.693
RemoveCellTest 1 0 0 0 4.221
RepairedDataInfoTest 7 0 0 0 1.622
RepairedDataTombstonesTest 7 0 0 0 29.607
RowCacheCQLTest 3 0 0 0 5.461
RowCacheTest 11 0 0 0 5.977
RowIndexEntryTest 4 0 0 0 6.160
RowIterationTest 3 0 0 0 6.513
RowTest 4 0 0 0 3.457
SchemaCQLHelperTest 9 0 0 0 8.099
ScrubTest 23 0 0 0 16.550
SecondaryIndexTest 14 0 0 0 11.680
SerializationHeaderTest 1 0 0 0 1.466
SinglePartitionReadCommandCQLTest 1 0 0 0 4.365
SinglePartitionSliceCommandTest 10 0 0 0 7.895
SystemKeyspaceMigrator40Test 4 0 0 0 7.183
SystemKeyspaceTest 4 0 0 0 3.663
TimeSortTest 2 0 0 0 5.468
TransformerTest 1 0 0 0 1.016
VerifyTest 23 0 0 0 4.800
CellTest 11 0 0 0 3.296
CleanupTest 8 0 0 0 19.013
CleanupTransientTest 1 0 0 0 4.237
ClusteringBoundTest 2 0 0 0 0.193
ColumnFamilyMetricTest 3 0 0 0 3.307
ColumnFamilyStoreTest 8 0 0 0 4.119
ColumnsTest 8 0 0 0 2.127
CounterCacheTest 5 0 0 0 4.495
CounterCellTest 5 0 0 0 3.083
CounterMutationTest 4 0 0 0 3.281
DeletePartitionTest 1 0 0 0 3.193
DigestTest 6 0 0 0 0.593
DirectoriesTest 13 0 0 0 1.594
DiskBoundaryManagerTest 4 0 0 0 4.806
ImportTest 14 0 0 0 9.229
KeyCacheTest 6 0 0 0 4.798
KeyspaceTest 11 0 0 0 9.537
LivenessInfoTest 2 0 0 0 0.555
MmapFileTest 1 0 0 0 0.598
MultiKeyspaceTest 1 0 0 0 3.795
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.216
NameSortTest 3 0 0 0 4.112
NativeCellTest 1 0 0 0 1.530
PartitionRangeReadTest 7 0 0 0 3.713
PartitionTest 4 0 0 0 3.167
RangeTombstoneListTest 25 0 0 0 1.400
RangeTombstoneTest 14 0 0 0 3.886
ReadCommandTest 23 0 0 0 4.817
ReadCommandVerbHandlerTest 4 0 0 0 4.388
ReadMessageTest 3 0 0 0 3.220
ReadResponseTest 8 0 0 0 0.725
RecoveryManagerFlushedTest 6 0 0 0 3.211
RecoveryManagerMissingHeaderTest 6 0 0 0 2.807
RecoveryManagerTest 42 0 0 0 10.440
RecoveryManagerTruncateTest 6 0 0 0 3.030
RemoveCellTest 1 0 0 0 3.703
RepairedDataInfoTest 7 0 0 0 1.961
RepairedDataTombstonesTest 7 0 0 0 27.490
RowCacheCQLTest 3 0 0 0 4.218
RowCacheTest 11 0 0 0 4.766
RowIndexEntryTest 4 0 0 0 4.258
RowIterationTest 3 0 0 0 4.174
RowTest 4 0 0 0 3.240
SchemaCQLHelperTest 9 0 0 0 8.202
ScrubTest 23 0 0 0 9.349
SecondaryIndexTest 14 0 0 0 10.693
SerializationHeaderTest 1 0 0 0 2.041
SinglePartitionReadCommandCQLTest 1 0 0 0 3.845
SinglePartitionSliceCommandTest 10 0 0 0 7.183
SystemKeyspaceMigrator40Test 4 0 0 0 4.150
SystemKeyspaceTest 4 0 0 0 2.810
TimeSortTest 2 0 0 0 5.020
TransformerTest 1 0 0 0 1.707
VerifyTest 23 0 0 0 6.834
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 1.032
GroupMakerTest-cdc 6 0 0 0 1.149
GroupMakerTest-compression 6 0 0 0 1.217
GroupMakerTest-compression 6 0 0 0 1.193
GroupMakerTest 6 0 0 0 0.927
GroupMakerTest 6 0 0 0 1.211
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 4.310
SSTableReverseIteratorTest-cdc 1 0 0 0 3.270
SSTableReverseIteratorTest-compression 1 0 0 0 4.456
SSTableReverseIteratorTest-compression 1 0 0 0 3.303
SSTableReverseIteratorTest 1 0 0 0 3.743
SSTableReverseIteratorTest 1 0 0 0 3.269
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 202.086
CommitLogStressTest 1 0 0 1 0.051
GroupCommitLogStressTest 15 0 0 0 196.058
PeriodicCommitLogStressTest 15 0 0 0 309.074
BatchCommitLogStressTest 15 0 0 0 202.912
CommitLogStressTest 1 0 0 1 0.247
GroupCommitLogStressTest 15 0 0 0 189.973
PeriodicCommitLogStressTest 15 0 0 0 247.040
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.350
BatchCommitLogTest-cdc 174 0 0 0 8.195
CommitLogCQLTest-cdc 1 0 0 0 4.623
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.891
CommitLogDescriptorTest-cdc 14 0 0 0 14.371
CommitLogFailurePolicyTest-cdc 4 0 0 0 6.176
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.745
CommitLogReaderTest-cdc 5 0 0 0 6.487
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.976
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.253
CommitLogTest-cdc 1 0 0 1 0.064
CommitLogUpgradeTest-cdc 1 0 0 0 3.845
CommitlogShutdownTest-cdc 1 0 0 0 4.546
GroupCommitLogTest-cdc 162 0 0 0 14.145
SegmentReaderTest-cdc 6 0 0 0 1.367
SnapshotDeletingTest-cdc 1 0 0 1 3.509
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.503
BatchCommitLogTest-cdc 174 0 0 0 7.869
CommitLogCQLTest-cdc 1 0 0 0 3.521
CommitLogChainedMarkersTest-cdc 1 0 0 0 3.967
CommitLogDescriptorTest-cdc 14 0 0 0 7.563
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.725
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.786
CommitLogReaderTest-cdc 5 0 0 0 6.089
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.829
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.315
CommitLogTest-cdc 1 0 0 1 0.161
CommitLogUpgradeTest-cdc 1 0 0 0 3.293
CommitlogShutdownTest-cdc 1 0 0 0 3.867
GroupCommitLogTest-cdc 162 0 0 0 13.530
SegmentReaderTest-cdc 6 0 0 0 1.421
SnapshotDeletingTest-cdc 1 0 0 1 3.083
AbstractCommitLogServiceTest-compression 9 0 0 0 1.504
BatchCommitLogTest-compression 174 0 0 0 9.182
CommitLogCQLTest-compression 1 0 0 0 4.536
CommitLogChainedMarkersTest-compression 1 0 0 0 5.152
CommitLogDescriptorTest-compression 14 0 0 0 15.173
CommitLogFailurePolicyTest-compression 4 0 0 0 6.798
CommitLogInitWithExceptionTest- 1 0 0 0 1.716
compression
CommitLogReaderTest-compression 5 0 0 0 7.250
CommitLogSegmentBackpressureTest- 1 0 0 0 5.967
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 10.516
compression
CommitLogTest-compression 1 0 0 1 0.069
CommitLogUpgradeTest-compression 1 0 0 0 4.019
CommitlogShutdownTest-compression 1 0 0 0 4.200
GroupCommitLogTest-compression 162 0 0 0 15.331
SegmentReaderTest-compression 6 0 0 0 1.531
SnapshotDeletingTest-compression 1 0 0 1 3.814
AbstractCommitLogServiceTest-compression 9 0 0 0 1.433
BatchCommitLogTest-compression 174 0 0 0 7.926
CommitLogCQLTest-compression 1 0 0 0 3.093
CommitLogChainedMarkersTest-compression 1 0 0 0 4.152
CommitLogDescriptorTest-compression 14 0 0 0 7.956
CommitLogFailurePolicyTest-compression 4 0 0 0 6.114
CommitLogInitWithExceptionTest- 1 0 0 0 1.882
compression
CommitLogReaderTest-compression 5 0 0 0 7.514
CommitLogSegmentBackpressureTest- 1 0 0 0 5.401
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 10.199
compression
CommitLogTest-compression 1 0 0 1 0.205
CommitLogUpgradeTest-compression 1 0 0 0 3.466
CommitlogShutdownTest-compression 1 0 0 0 3.876
GroupCommitLogTest-compression 162 0 0 0 13.485
SegmentReaderTest-compression 6 0 0 0 1.496
SnapshotDeletingTest-compression 1 0 0 1 3.161
AbstractCommitLogServiceTest 9 0 0 0 1.198
BatchCommitLogTest 174 0 0 0 9.570
CommitLogCQLTest 1 0 0 0 4.188
CommitLogChainedMarkersTest 1 0 0 0 4.993
CommitLogDescriptorTest 14 0 0 0 12.067
CommitLogFailurePolicyTest 4 0 0 0 6.605
CommitLogInitWithExceptionTest 1 0 0 0 1.593
CommitLogReaderTest 5 0 0 0 7.911
CommitLogSegmentBackpressureTest 1 0 0 0 5.750
CommitLogSegmentManagerCDCTest 7 0 0 0 11.783
CommitLogTest 1 0 0 1 0.066
CommitLogUpgradeTest 1 0 0 0 4.442
CommitlogShutdownTest 1 0 0 0 4.826
GroupCommitLogTest 162 0 0 0 15.853
SegmentReaderTest 6 0 0 0 1.296
SnapshotDeletingTest 1 0 0 1 3.424
AbstractCommitLogServiceTest 9 0 0 0 1.655
BatchCommitLogTest 174 0 0 0 10.935
CommitLogCQLTest 1 0 0 0 3.319
CommitLogChainedMarkersTest 1 0 0 0 3.923
CommitLogDescriptorTest 14 0 0 0 10.053
CommitLogFailurePolicyTest 4 0 0 0 8.328
CommitLogInitWithExceptionTest 1 0 0 0 1.730
CommitLogReaderTest 5 0 0 0 5.872
CommitLogSegmentBackpressureTest 1 0 0 0 4.864
CommitLogSegmentManagerCDCTest 7 0 0 0 9.366
CommitLogTest 1 0 0 1 0.216
CommitLogUpgradeTest 1 0 0 0 4.216
CommitlogShutdownTest 1 0 0 0 3.595
GroupCommitLogTest 162 0 0 0 13.520
SegmentReaderTest 6 0 0 0 1.956
SnapshotDeletingTest 1 0 0 1 3.971
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 16.896
LongLeveledCompactionStrategyCQLTest 1 0 0 0 303.795
LongLeveledCompactionStrategyTest 3 0 0 0 21.053
LongCompactionsTest 4 0 0 0 24.950
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.436
LongLeveledCompactionStrategyTest 3 0 0 0 19.493
AbstractCompactionStrategyTest-cdc 4 0 0 0 4.124
AbstractPendingRepairTest-cdc 1 0 0 1 0.071
ActiveCompactionsTest-cdc 6 0 0 0 6.367
AntiCompactionBytemanTest-cdc 1 0 0 0 6.616
AntiCompactionTest-cdc 15 0 0 0 30.570
CancelCompactionsTest-cdc 8 0 0 0 10.108
CompactionAwareWriterTest-cdc 4 0 0 0 92.894
CompactionControllerTest-cdc 2 0 0 0 4.120
CompactionExecutorTest-cdc 3 0 0 0 1.055
CompactionInfoTest-cdc 2 0 0 0 3.921
CompactionIteratorTest-cdc 12 0 0 0 8.812
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 5.320
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 8.356
CompactionTaskTest-cdc 2 0 0 0 5.188
CompactionsBytemanTest-cdc 6 0 0 0 17.377
CompactionsCQLTest-cdc 24 0 0 0 39.439
CompactionsPurgeTest-cdc 10 0 0 0 4.710
CompactionsTest-cdc 6 0 0 1 18.817
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 5.527
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.562
LeveledCompactionStrategyTest-cdc 11 0 0 0 31.550
LeveledGenerationsTest-cdc 4 0 0 0 4.428
NeverPurgeTest-cdc 4 0 0 0 11.164
OneCompactionTest-cdc 2 0 0 0 3.851
PendingRepairManagerTest-cdc 16 0 0 0 5.457
SingleSSTableLCSTaskTest-cdc 4 0 0 0 97.360
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 4.120
TTLExpiryTest-cdc 5 0 0 0 11.053
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 10.590
ValidationExecutorTest-cdc 2 0 0 0 0.642
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.811
AbstractPendingRepairTest-cdc 1 0 0 1 0.176
ActiveCompactionsTest-cdc 6 0 0 0 5.688
AntiCompactionBytemanTest-cdc 1 0 0 0 6.371
AntiCompactionTest-cdc 15 0 0 0 23.386
CancelCompactionsTest-cdc 8 0 0 0 9.770
CompactionAwareWriterTest-cdc 4 0 0 0 63.544
CompactionControllerTest-cdc 2 0 0 0 3.967
CompactionExecutorTest-cdc 3 0 0 0 1.233
CompactionInfoTest-cdc 2 0 0 0 3.384
CompactionIteratorTest-cdc 12 0 0 0 6.664
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.099
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 6.276
CompactionTaskTest-cdc 2 0 0 0 3.148
CompactionsBytemanTest-cdc 6 0 0 0 13.240
CompactionsCQLTest-cdc 24 0 0 0 42.231
CompactionsPurgeTest-cdc 10 0 0 0 5.274
CompactionsTest-cdc 6 0 0 1 16.743
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 4.614
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.277
LeveledCompactionStrategyTest-cdc 11 0 0 0 26.124
LeveledGenerationsTest-cdc 4 0 0 0 5.467
NeverPurgeTest-cdc 4 0 0 0 9.241
OneCompactionTest-cdc 2 0 0 0 3.192
PendingRepairManagerTest-cdc 16 0 0 0 4.331
SingleSSTableLCSTaskTest-cdc 4 0 0 0 58.878
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.256
TTLExpiryTest-cdc 5 0 0 0 9.668
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 9.028
ValidationExecutorTest-cdc 2 0 0 0 0.733
AbstractCompactionStrategyTest-compression 4 0 0 0 4.294
AbstractPendingRepairTest-compression 1 0 0 1 0.067
ActiveCompactionsTest-compression 6 0 0 0 7.426
AntiCompactionBytemanTest-compression 1 0 0 0 7.869
AntiCompactionTest-compression 15 0 0 0 40.223
CancelCompactionsTest-compression 8 0 0 0 10.605
CompactionAwareWriterTest-compression 4 0 0 0 99.242
CompactionControllerTest-compression 2 0 0 0 4.187
CompactionExecutorTest-compression 3 0 0 0 1.030
CompactionInfoTest-compression 2 0 0 0 4.243
CompactionIteratorTest-compression 12 0 0 0 10.976
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.874
compression
CompactionStrategyManagerTest-compression 5 0 0 0 7.320
CompactionTaskTest-compression 2 0 0 0 6.026
CompactionsBytemanTest-compression 6 0 0 0 13.981
CompactionsCQLTest-compression 24 0 0 0 39.473
CompactionsPurgeTest-compression 10 0 0 0 5.988
CompactionsTest-compression 6 0 0 1 18.615
CorruptedSSTablesCompactionsTest- 2 0 0 0 6.510
compression
DateTieredCompactionStrategyTest- 7 0 0 0 8.455
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 31.960
LeveledGenerationsTest-compression 4 0 0 0 4.589
NeverPurgeTest-compression 4 0 0 0 11.640
OneCompactionTest-compression 2 0 0 0 4.299
PendingRepairManagerTest-compression 16 0 0 0 5.895
SingleSSTableLCSTaskTest-compression 4 0 0 0 109.529
SizeTieredCompactionStrategyTest- 3 0 0 0 5.077
compression
TTLExpiryTest-compression 5 0 0 0 12.214
TimeWindowCompactionStrategyTest- 5 0 0 0 9.601
compression
ValidationExecutorTest-compression 2 0 0 0 0.703
AbstractCompactionStrategyTest-compression 4 0 0 0 4.010
AbstractPendingRepairTest-compression 1 0 0 1 0.157
ActiveCompactionsTest-compression 6 0 0 0 5.763
AntiCompactionBytemanTest-compression 1 0 0 0 6.454
AntiCompactionTest-compression 15 0 0 0 23.724
CancelCompactionsTest-compression 8 0 0 0 9.869
CompactionAwareWriterTest-compression 4 0 0 0 64.941
CompactionControllerTest-compression 2 0 0 0 3.690
CompactionExecutorTest-compression 3 0 0 0 1.422
CompactionInfoTest-compression 2 0 0 0 3.658
CompactionIteratorTest-compression 12 0 0 0 6.850
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.354
compression
CompactionStrategyManagerTest-compression 5 0 0 0 6.706
CompactionTaskTest-compression 2 0 0 0 3.643
CompactionsBytemanTest-compression 6 0 0 0 14.107
CompactionsCQLTest-compression 24 0 0 0 37.371
CompactionsPurgeTest-compression 10 0 0 0 3.983
CompactionsTest-compression 6 0 0 1 16.665
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.175
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.479
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 25.138
LeveledGenerationsTest-compression 4 0 0 0 3.759
NeverPurgeTest-compression 4 0 0 0 9.353
OneCompactionTest-compression 2 0 0 0 3.385
PendingRepairManagerTest-compression 16 0 0 0 4.586
SingleSSTableLCSTaskTest-compression 4 0 0 0 71.656
SizeTieredCompactionStrategyTest- 3 0 0 0 3.360
compression
TTLExpiryTest-compression 5 0 0 0 9.992
TimeWindowCompactionStrategyTest- 5 0 0 0 8.952
compression
ValidationExecutorTest-compression 2 0 0 0 0.759
AbstractCompactionStrategyTest 4 0 0 0 4.382
AbstractPendingRepairTest 1 0 0 1 0.058
ActiveCompactionsTest 6 0 0 0 7.404
AntiCompactionBytemanTest 1 0 0 0 6.826
AntiCompactionTest 15 0 0 0 27.576
CancelCompactionsTest 8 0 0 0 11.545
CompactionAwareWriterTest 4 0 0 0 87.401
CompactionControllerTest 2 0 0 0 4.884
CompactionExecutorTest 3 0 0 0 1.123
CompactionInfoTest 2 0 0 0 4.579
CompactionIteratorTest 12 0 0 0 9.841
CompactionStrategyManagerPendingRepairTest 9 0 0 0 5.101
CompactionStrategyManagerTest 5 0 0 0 8.096
CompactionTaskTest 2 0 0 0 3.848
CompactionsBytemanTest 6 0 0 0 15.329
CompactionsCQLTest 24 0 0 0 42.963
CompactionsPurgeTest 10 0 0 0 5.162
CompactionsTest 6 0 0 1 17.729
CorruptedSSTablesCompactionsTest 2 0 0 0 6.660
DateTieredCompactionStrategyTest 7 0 0 0 9.008
LeveledCompactionStrategyTest 11 0 0 0 27.884
LeveledGenerationsTest 4 0 0 0 4.795
NeverPurgeTest 4 0 0 0 10.609
OneCompactionTest 2 0 0 0 3.737
PendingRepairManagerTest 16 0 0 0 6.144
SingleSSTableLCSTaskTest 4 0 0 0 87.348
SizeTieredCompactionStrategyTest 3 0 0 0 3.618
TTLExpiryTest 5 0 0 0 10.883
TimeWindowCompactionStrategyTest 5 0 0 0 9.843
ValidationExecutorTest 2 0 0 0 0.595
AbstractCompactionStrategyTest 4 0 0 0 5.156
AbstractPendingRepairTest 1 0 0 1 0.254
ActiveCompactionsTest 6 0 0 0 8.935
AntiCompactionBytemanTest 1 0 0 0 7.877
AntiCompactionTest 15 0 0 0 31.866
CancelCompactionsTest 8 0 0 0 9.458
CompactionAwareWriterTest 4 0 0 0 65.094
CompactionControllerTest 2 0 0 0 4.221
CompactionExecutorTest 3 0 0 0 1.478
CompactionInfoTest 2 0 0 0 3.897
CompactionIteratorTest 12 0 0 0 8.178
CompactionStrategyManagerPendingRepairTest 9 0 0 0 4.731
CompactionStrategyManagerTest 5 0 0 0 5.788
CompactionTaskTest 2 0 0 0 4.034
CompactionsBytemanTest 6 0 0 0 14.510
CompactionsCQLTest 24 0 0 0 37.040
CompactionsPurgeTest 10 0 0 0 7.133
CompactionsTest 6 0 0 1 16.879
CorruptedSSTablesCompactionsTest 2 0 0 0 6.829
DateTieredCompactionStrategyTest 7 0 0 0 7.272
LeveledCompactionStrategyTest 11 0 0 0 29.452
LeveledGenerationsTest 4 0 0 0 4.265
NeverPurgeTest 4 0 0 0 10.708
OneCompactionTest 2 0 0 0 3.344
PendingRepairManagerTest 16 0 0 0 4.922
SingleSSTableLCSTaskTest 4 0 0 0 76.711
SizeTieredCompactionStrategyTest 3 0 0 0 3.545
TTLExpiryTest 5 0 0 0 10.056
TimeWindowCompactionStrategyTest 5 0 0 0 9.061
ValidationExecutorTest 2 0 0 0 0.798
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.654
CTypeTest-cdc 3 0 0 0 0.600
CTypeTest-compression 3 0 0 0 0.603
CTypeTest-compression 3 0 0 0 0.610
CTypeTest 3 0 0 0 0.500
CTypeTest 3 0 0 0 0.676
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.476
CounterContextTest-cdc 8 0 0 0 2.247
CounterContextTest-compression 8 0 0 0 2.327
CounterContextTest-compression 8 0 0 0 2.502
CounterContextTest 8 0 0 0 2.047
CounterContextTest 8 0 0 0 2.193
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.667
RowFilterTest-cdc 1 0 0 0 0.636
SliceTest-cdc 4 0 0 0 0.121
ColumnFilterTest-cdc 3 0 0 0 0.843
RowFilterTest-cdc 1 0 0 0 0.888
SliceTest-cdc 4 0 0 0 0.253
ColumnFilterTest-compression 3 0 0 0 0.689
RowFilterTest-compression 1 0 0 0 0.682
SliceTest-compression 4 0 0 0 0.151
ColumnFilterTest-compression 3 0 0 0 0.752
RowFilterTest-compression 1 0 0 0 0.741
SliceTest-compression 4 0 0 0 0.223
ColumnFilterTest 3 0 0 0 0.579
RowFilterTest 1 0 0 0 0.574
SliceTest 4 0 0 0 0.106
ColumnFilterTest 3 0 0 0 0.720
RowFilterTest 1 0 0 0 0.783
SliceTest 4 0 0 0 0.214
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 16.935
LifecycleTransactionTest-cdc 8 0 0 0 3.473
LogTransactionTest-cdc 39 0 0 0 3.073
RealTransactionsTest-cdc 3 0 0 0 4.422
TrackerTest-cdc 7 0 0 0 2.601
ViewTest-cdc 3 0 0 0 2.495
HelpersTest-cdc 8 0 0 0 13.979
LifecycleTransactionTest-cdc 8 0 0 0 2.673
LogTransactionTest-cdc 39 0 0 0 3.219
RealTransactionsTest-cdc 3 0 0 0 3.969
TrackerTest-cdc 7 0 0 0 2.618
ViewTest-cdc 3 0 0 0 2.164
HelpersTest-compression 8 0 0 0 16.375
LifecycleTransactionTest-compression 8 0 0 0 3.225
LogTransactionTest-compression 39 0 0 0 3.897
RealTransactionsTest-compression 3 0 0 0 7.233
TrackerTest-compression 7 0 0 0 2.654
ViewTest-compression 3 0 0 0 2.347
HelpersTest-compression 8 0 0 0 15.042
LifecycleTransactionTest-compression 8 0 0 0 3.592
LogTransactionTest-compression 39 0 0 0 4.120
RealTransactionsTest-compression 3 0 0 0 4.650
TrackerTest-compression 7 0 0 0 3.180
ViewTest-compression 3 0 0 0 2.914
HelpersTest 8 0 0 0 14.512
LifecycleTransactionTest 8 0 0 0 3.083
LogTransactionTest 39 0 0 0 3.700
RealTransactionsTest 3 0 0 0 4.504
TrackerTest 7 0 0 0 2.415
ViewTest 3 0 0 0 2.131
HelpersTest 8 0 0 0 14.169
LifecycleTransactionTest 8 0 0 0 4.127
LogTransactionTest 39 0 0 0 4.192
RealTransactionsTest 3 0 0 0 3.882
TrackerTest 7 0 0 0 2.837
ViewTest 3 0 0 0 2.428
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.080
ByteBufferAccessorTest-cdc 2 0 0 0 0.118
BytesTypeTest-cdc 2 0 0 0 0.269
CollectionTypeTest-cdc 6 0 0 0 0.209
CollectionTypesTest-cdc 3 0 0 0 6.240
CompositeAndTupleTypesTest-cdc 3 0 0 0 8.657
CompositeTypeTest-cdc 9 0 0 0 3.748
DecimalTypeTest-cdc 3 0 0 0 0.098
DynamicCompositeTypeTest-cdc 8 0 0 0 4.079
EmptyTypeTest-cdc 7 0 0 0 0.982
IntegerTypeTest-cdc 10 0 0 0 0.166
JsonConversionTest-cdc 30 0 0 0 0.789
ReversedTypeTest-cdc 1 0 0 0 0.110
RoundTripTest-cdc 8 0 0 0 0.642
SimpleDateTypeTest-cdc 1 0 0 0 0.167
TimeTypeTest-cdc 2 0 0 0 5.168
TimeUUIDTypeTest-cdc 6 0 0 0 11.122
TimestampTypeTest-cdc 1 0 0 0 0.803
TypeCompareTest-cdc 6 0 0 0 0.437
TypeParserTest-cdc 3 0 0 0 1.334
TypeValidationTest-cdc 18 0 0 0 5.088
UUIDTypeTest-cdc 6 0 0 0 4.303
ValueAccessorTest-cdc 4 0 0 0 0.698
AbstractCompositeTypeTest-cdc 2 0 0 0 0.156
ByteBufferAccessorTest-cdc 2 0 0 0 0.182
BytesTypeTest-cdc 2 0 0 0 0.335
CollectionTypeTest-cdc 6 0 0 0 0.237
CollectionTypesTest-cdc 3 0 0 0 5.643
CompositeAndTupleTypesTest-cdc 3 0 0 0 7.503
CompositeTypeTest-cdc 9 0 0 0 3.063
DecimalTypeTest-cdc 3 0 0 0 0.165
DynamicCompositeTypeTest-cdc 8 0 0 0 2.799
EmptyTypeTest-cdc 7 0 0 0 0.815
IntegerTypeTest-cdc 10 0 0 0 0.199
JsonConversionTest-cdc 30 0 0 0 0.769
ReversedTypeTest-cdc 1 0 0 0 0.181
RoundTripTest-cdc 8 0 0 0 0.572
SimpleDateTypeTest-cdc 1 0 0 0 0.202
TimeTypeTest-cdc 2 0 0 0 3.538
TimeUUIDTypeTest-cdc 6 0 0 0 4.633
TimestampTypeTest-cdc 1 0 0 0 0.556
TypeCompareTest-cdc 6 0 0 0 0.350
TypeParserTest-cdc 3 0 0 0 1.092
TypeValidationTest-cdc 18 0 0 0 3.478
UUIDTypeTest-cdc 6 0 0 0 2.691
ValueAccessorTest-cdc 4 0 0 0 0.645
AbstractCompositeTypeTest-compression 2 0 0 0 0.075
ByteBufferAccessorTest-compression 2 0 0 0 0.114
BytesTypeTest-compression 2 0 0 0 0.253
CollectionTypeTest-compression 6 0 0 0 0.181
CollectionTypesTest-compression 3 0 0 0 7.174
CompositeAndTupleTypesTest-compression 3 0 0 0 8.729
CompositeTypeTest-compression 9 0 0 0 4.445
DecimalTypeTest-compression 3 0 0 0 0.097
DynamicCompositeTypeTest-compression 8 0 0 0 3.684
EmptyTypeTest-compression 7 0 0 0 0.917
IntegerTypeTest-compression 10 0 0 0 0.157
JsonConversionTest-compression 30 0 0 0 0.820
ReversedTypeTest-compression 1 0 0 0 0.104
RoundTripTest-compression 8 0 0 0 0.583
SimpleDateTypeTest-compression 1 0 0 0 0.123
TimeTypeTest-compression 2 0 0 0 4.108
TimeUUIDTypeTest-compression 6 0 0 0 10.197
TimestampTypeTest-compression 1 0 0 0 0.601
TypeCompareTest-compression 6 0 0 0 0.299
TypeParserTest-compression 3 0 0 0 1.045
TypeValidationTest-compression 18 0 0 0 3.990
UUIDTypeTest-compression 6 0 0 0 6.102
ValueAccessorTest-compression 4 0 0 0 0.601
AbstractCompositeTypeTest-compression 2 0 0 0 0.249
ByteBufferAccessorTest-compression 2 0 0 0 0.288
BytesTypeTest-compression 2 0 0 0 0.470
CollectionTypeTest-compression 6 0 0 0 0.286
CollectionTypesTest-compression 3 0 0 0 5.637
CompositeAndTupleTypesTest-compression 3 0 0 0 7.537
CompositeTypeTest-compression 9 0 0 0 3.282
DecimalTypeTest-compression 3 0 0 0 0.174
DynamicCompositeTypeTest-compression 8 0 0 0 2.855
EmptyTypeTest-compression 7 0 0 0 0.837
IntegerTypeTest-compression 10 0 0 0 0.235
JsonConversionTest-compression 30 0 0 0 0.901
ReversedTypeTest-compression 1 0 0 0 0.184
RoundTripTest-compression 8 0 0 0 0.614
SimpleDateTypeTest-compression 1 0 0 0 0.233
TimeTypeTest-compression 2 0 0 0 3.715
TimeUUIDTypeTest-compression 6 0 0 0 4.681
TimestampTypeTest-compression 1 0 0 0 0.670
TypeCompareTest-compression 6 0 0 0 0.381
TypeParserTest-compression 3 0 0 0 1.163
TypeValidationTest-compression 18 0 0 0 3.998
UUIDTypeTest-compression 6 0 0 0 2.749
ValueAccessorTest-compression 4 0 0 0 0.604
AbstractCompositeTypeTest 2 0 0 0 0.061
ByteBufferAccessorTest 2 0 0 0 0.093
BytesTypeTest 2 0 0 0 0.214
CollectionTypeTest 6 0 0 0 0.142
CollectionTypesTest 3 0 0 0 5.644
CompositeAndTupleTypesTest 3 0 0 0 8.342
CompositeTypeTest 9 0 0 0 3.584
DecimalTypeTest 3 0 0 0 0.072
DynamicCompositeTypeTest 8 0 0 0 3.535
EmptyTypeTest 7 0 0 0 0.793
IntegerTypeTest 10 0 0 0 0.134
JsonConversionTest 30 0 0 0 0.655
ReversedTypeTest 1 0 0 0 0.099
RoundTripTest 8 0 0 0 0.489
SimpleDateTypeTest 1 0 0 0 0.134
TimeTypeTest 2 0 0 0 4.067
TimeUUIDTypeTest 6 0 0 0 8.172
TimestampTypeTest 1 0 0 0 0.549
TypeCompareTest 6 0 0 0 0.279
TypeParserTest 3 0 0 0 0.905
TypeValidationTest 18 0 0 0 3.554
UUIDTypeTest 6 0 0 0 4.049
ValueAccessorTest 4 0 0 0 0.528
AbstractCompositeTypeTest 2 0 0 0 0.179
ByteBufferAccessorTest 2 0 0 0 0.204
BytesTypeTest 2 0 0 0 0.360
CollectionTypeTest 6 0 0 0 0.236
CollectionTypesTest 3 0 0 0 5.865
CompositeAndTupleTypesTest 3 0 0 0 7.943
CompositeTypeTest 9 0 0 0 3.116
DecimalTypeTest 3 0 0 0 0.188
DynamicCompositeTypeTest 8 0 0 0 3.001
EmptyTypeTest 7 0 0 0 0.849
IntegerTypeTest 10 0 0 0 0.212
JsonConversionTest 30 0 0 0 0.808
ReversedTypeTest 1 0 0 0 0.185
RoundTripTest 8 0 0 0 0.637
SimpleDateTypeTest 1 0 0 0 0.227
TimeTypeTest 2 0 0 0 3.482
TimeUUIDTypeTest 6 0 0 0 4.815
TimestampTypeTest 1 0 0 0 0.622
TypeCompareTest 6 0 0 0 0.398
TypeParserTest 3 0 0 0 1.175
TypeValidationTest 18 0 0 0 3.729
UUIDTypeTest 6 0 0 0 2.777
ValueAccessorTest 4 0 0 0 0.619
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.560
MonitoringTaskTest-cdc 15 0 0 0 5.487
MonitoringTaskTest-compression 15 0 0 0 5.408
MonitoringTaskTest-compression 15 0 0 0 5.538
MonitoringTaskTest 15 0 0 0 5.462
MonitoringTaskTest 15 0 0 0 5.502
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 62.722
PartitionUpdateTest-cdc 3 0 0 0 5.192
PartitionImplementationTest-cdc 7 0 0 0 52.853
PartitionUpdateTest-cdc 3 0 0 0 3.707
PartitionImplementationTest-compression 7 0 0 0 71.526
PartitionUpdateTest-compression 3 0 0 0 6.107
PartitionImplementationTest-compression 7 0 0 0 56.625
PartitionUpdateTest-compression 3 0 0 0 11.432
PartitionImplementationTest 7 0 0 0 66.960
PartitionUpdateTest 3 0 0 0 5.475
PartitionImplementationTest 7 0 0 0 57.794
PartitionUpdateTest 3 0 0 0 4.536
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.855
PurgeFunctionTest-cdc 8 0 0 0 0.710
PurgeFunctionTest-compression 8 0 0 0 0.913
PurgeFunctionTest-compression 8 0 0 0 0.746
PurgeFunctionTest 8 0 0 0 0.865
PurgeFunctionTest 8 0 0 0 0.854
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.075
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 4.797
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 5.252
PendingAntiCompactionTest-cdc 18 0 0 0 15.240
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.151
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.084
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 3.559
PendingAntiCompactionTest-cdc 18 0 0 0 12.364
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.082
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 4.715
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 5.092
PendingAntiCompactionTest-compression 18 0 0 0 14.235
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.158
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 7.735
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.105
PendingAntiCompactionTest-compression 18 0 0 0 13.056
AbstractPendingAntiCompactionTest 1 0 0 1 0.053
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.788
PendingAntiCompactionBytemanTest 1 0 0 0 4.318
PendingAntiCompactionTest 18 0 0 0 14.107
AbstractPendingAntiCompactionTest 1 0 0 1 0.178
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.746
PendingAntiCompactionBytemanTest 1 0 0 0 4.252
PendingAntiCompactionTest 18 0 0 0 13.202
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.442
EncodingStatsTest-cdc 10 0 0 0 0.155
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.238
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 4.609
RowsTest-cdc 9 0 0 0 1.838
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 10.674
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 31.796
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.660
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.402
EncodingStatsTest-cdc 10 0 0 0 0.211
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.212
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.384
RowsTest-cdc 9 0 0 0 1.515
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 11.457
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 26.926
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.783
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.430
compression
EncodingStatsTest-compression 10 0 0 0 0.155
PartitionSerializationExceptionTest- 2 0 0 0 1.159
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.543
compression
RowsTest-compression 9 0 0 0 1.167
ThrottledUnfilteredIteratorTest- 7 0 0 0 13.290
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 30.089
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.815
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.467
compression
EncodingStatsTest-compression 10 0 0 0 0.294
PartitionSerializationExceptionTest- 2 0 0 0 1.175
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 2.880
compression
RowsTest-compression 9 0 0 0 1.356
ThrottledUnfilteredIteratorTest- 7 0 0 0 10.783
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 26.118
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.821
ColumnMetadataVersionComparatorTest 10 0 0 0 0.302
EncodingStatsTest 10 0 0 0 0.135
PartitionSerializationExceptionTest 2 0 0 0 1.038
RowAndDeletionMergeIteratorTest 10 0 0 0 3.368
RowsTest 9 0 0 0 1.052
ThrottledUnfilteredIteratorTest 7 0 0 0 10.522
UnfilteredRowIteratorsMergeTest 5 0 0 0 29.572
UnfilteredRowIteratorsTest 1 0 0 0 0.649
ColumnMetadataVersionComparatorTest 10 0 0 0 0.478
EncodingStatsTest 10 0 0 0 0.297
PartitionSerializationExceptionTest 2 0 0 0 1.304
RowAndDeletionMergeIteratorTest 10 0 0 0 4.701
RowsTest 9 0 0 0 1.383
ThrottledUnfilteredIteratorTest 7 0 0 0 10.933
UnfilteredRowIteratorsMergeTest 5 0 0 0 27.785
UnfilteredRowIteratorsTest 1 0 0 0 0.803
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.921
CassandraOutgoingFileTest-cdc 3 0 0 0 4.160
CassandraStreamHeaderTest-cdc 5 0 0 0 4.101
CassandraStreamManagerTest-cdc 2 0 0 0 4.425
ComponentManifestTest-cdc 2 0 0 0 0.335
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 15.441
cdc
StreamRequestTest-cdc 1 0 0 0 1.023
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.112
CassandraOutgoingFileTest-cdc 3 0 0 0 3.171
CassandraStreamHeaderTest-cdc 5 0 0 0 3.166
CassandraStreamManagerTest-cdc 2 0 0 0 3.506
ComponentManifestTest-cdc 2 0 0 0 0.347
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.592
cdc
StreamRequestTest-cdc 1 0 0 0 1.040
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 4.542
CassandraOutgoingFileTest-compression 3 0 0 0 4.482
CassandraStreamHeaderTest-compression 5 0 0 0 3.978
CassandraStreamManagerTest-compression 2 0 0 0 3.979
ComponentManifestTest-compression 2 0 0 0 0.343
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 15.392
compression
StreamRequestTest-compression 1 0 0 0 1.065
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.643
CassandraOutgoingFileTest-compression 3 0 0 0 3.348
CassandraStreamHeaderTest-compression 5 0 0 0 3.334
CassandraStreamManagerTest-compression 2 0 0 0 3.766
ComponentManifestTest-compression 2 0 0 0 0.384
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.880
compression
StreamRequestTest-compression 1 0 0 0 1.551
CassandraEntireSSTableStreamWriterTest 2 0 0 0 4.267
CassandraOutgoingFileTest 3 0 0 0 4.335
CassandraStreamHeaderTest 5 0 0 0 3.623
CassandraStreamManagerTest 2 0 0 0 3.901
ComponentManifestTest 2 0 0 0 0.248
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.881
StreamRequestTest 1 0 0 0 1.010
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.593
CassandraOutgoingFileTest 3 0 0 0 3.441
CassandraStreamHeaderTest 5 0 0 0 3.416
CassandraStreamManagerTest 2 0 0 0 3.813
ComponentManifestTest 2 0 0 0 0.458
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.870
StreamRequestTest 1 0 0 0 1.258
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 7.014
RTTransformationsTest-cdc 15 0 0 0 0.743
DuplicateRowCheckerTest-cdc 7 0 0 0 19.780
RTTransformationsTest-cdc 15 0 0 0 0.743
DuplicateRowCheckerTest-compression 7 0 0 0 7.127
RTTransformationsTest-compression 15 0 0 0 0.725
DuplicateRowCheckerTest-compression 7 0 0 0 7.270
RTTransformationsTest-compression 15 0 0 0 0.868
DuplicateRowCheckerTest 7 0 0 0 7.524
RTTransformationsTest 15 0 0 0 0.587
DuplicateRowCheckerTest 7 0 0 0 6.316
RTTransformationsTest 15 0 0 0 0.862
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 23.770
ViewUtilsTest-cdc 3 0 0 0 1.622
ViewBuilderTaskTest-cdc 1 0 0 0 21.426
ViewUtilsTest-cdc 3 0 0 0 1.538
ViewBuilderTaskTest-compression 1 0 0 0 22.195
ViewUtilsTest-compression 3 0 0 0 1.701
ViewBuilderTaskTest-compression 1 0 0 0 26.262
ViewUtilsTest-compression 3 0 0 0 1.580
ViewBuilderTaskTest 1 0 0 0 25.316
ViewUtilsTest 3 0 0 0 1.675
ViewBuilderTaskTest 1 0 0 0 18.245
ViewUtilsTest 3 0 0 0 2.432
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 15.564
SystemPropertiesTableTest-cdc 6 0 0 0 17.104
SettingsTableTest-cdc 7 0 0 0 13.679
SystemPropertiesTableTest-cdc 6 0 0 0 12.810
SettingsTableTest-compression 7 0 0 0 17.523
SystemPropertiesTableTest-compression 6 0 0 0 17.213
SettingsTableTest-compression 7 0 0 0 14.365
SystemPropertiesTableTest-compression 6 0 0 0 13.527
SettingsTableTest 7 0 0 0 16.797
SystemPropertiesTableTest 6 0 0 0 16.085
SettingsTableTest 7 0 0 0 17.197
SystemPropertiesTableTest 6 0 0 0 13.912
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 7.939
BoundsTest-cdc 1 0 0 0 0.113
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.347
KeyCollisionTest-cdc 1 0 0 0 3.607
Murmur3PartitionerTest-cdc 10 0 0 0 2.033
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.407
RandomPartitionerTest-cdc 9 0 0 0 2.243
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.094
RangeTest-cdc 32 0 0 0 13.702
SplitterTest-cdc 14 0 0 0 20.929
StreamStateStoreTest-cdc 1 0 0 0 3.548
BootStrapperTest-cdc 10 0 0 0 5.381
BoundsTest-cdc 1 0 0 0 0.184
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.447
KeyCollisionTest-cdc 1 0 0 0 3.140
Murmur3PartitionerTest-cdc 10 0 0 0 2.089
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.565
RandomPartitionerTest-cdc 9 0 0 0 2.761
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.366
RangeTest-cdc 32 0 0 0 13.518
SplitterTest-cdc 14 0 0 0 17.990
StreamStateStoreTest-cdc 1 0 0 0 2.273
BootStrapperTest-compression 10 0 0 0 10.111
BoundsTest-compression 1 0 0 0 0.112
ByteOrderedPartitionerTest-compression 6 0 0 0 2.488
KeyCollisionTest-compression 1 0 0 0 3.808
Murmur3PartitionerTest-compression 10 0 0 0 2.005
OrderPreservingPartitionerTest- 7 0 0 0 2.618
compression
RandomPartitionerTest-compression 9 0 0 0 2.362
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.100
RangeTest-compression 32 0 0 0 13.478
SplitterTest-compression 14 0 0 0 20.749
StreamStateStoreTest-compression 1 0 0 0 2.544
BootStrapperTest-compression 10 0 0 0 7.058
BoundsTest-compression 1 0 0 0 0.207
ByteOrderedPartitionerTest-compression 6 0 0 0 2.311
KeyCollisionTest-compression 1 0 0 0 3.075
Murmur3PartitionerTest-compression 10 0 0 0 1.973
OrderPreservingPartitionerTest- 7 0 0 0 2.428
compression
RandomPartitionerTest-compression 9 0 0 0 2.387
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.113
RangeTest-compression 32 0 0 0 12.228
SplitterTest-compression 14 0 0 0 18.369
StreamStateStoreTest-compression 1 0 0 0 2.111
BootStrapperTest 10 0 0 0 6.845
BoundsTest 1 0 0 0 0.094
ByteOrderedPartitionerTest 6 0 0 0 2.188
KeyCollisionTest 1 0 0 0 3.529
Murmur3PartitionerTest 10 0 0 0 1.808
OrderPreservingPartitionerTest 7 0 0 0 2.324
RandomPartitionerTest 9 0 0 0 2.105
RangeFetchMapCalculatorTest 13 0 0 0 0.950
RangeTest 32 0 0 0 15.749
SplitterTest 14 0 0 0 21.527
StreamStateStoreTest 1 0 0 0 1.983
BootStrapperTest 10 0 0 0 5.791
BoundsTest 1 0 0 0 0.201
ByteOrderedPartitionerTest 6 0 0 0 2.542
KeyCollisionTest 1 0 0 0 4.300
Murmur3PartitionerTest 10 0 0 0 2.359
OrderPreservingPartitionerTest 7 0 0 0 2.447
RandomPartitionerTest 9 0 0 0 2.495
RangeFetchMapCalculatorTest 13 0 0 0 1.229
RangeTest 32 0 0 0 14.858
SplitterTest 14 0 0 0 22.338
StreamStateStoreTest 1 0 0 0 3.054
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.051
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 160.969
NoReplicationTokenAllocatorTest 4 0 0 0 7.214
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 67.592
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.214
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 203.918
NoReplicationTokenAllocatorTest 4 0 0 0 9.752
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 90.369
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 1.485
DiagnosticEventServiceTest-cdc 6 0 0 0 1.152
DiagnosticEventServiceTest-compression 6 0 0 0 1.282
DiagnosticEventServiceTest-compression 6 0 0 0 1.065
DiagnosticEventServiceTest 6 0 0 0 1.006
DiagnosticEventServiceTest 6 0 0 0 1.570
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.118
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.180
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.080
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.179
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.076
DiagnosticEventMemoryStoreTest 6 0 0 0 0.209
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 90.729
CASTest 14 0 0 6 168.263
CasWriteTest 9 0 0 0 28.399
ClientNetworkStopStartTest 1 0 0 0 24.038
FailingRepairTest 6 0 0 0 32.422
FqlReplayDDLExclusionTest 1 0 0 0 30.418
FrozenUDTTest 4 0 0 0 28.759
FullRepairCoordinatorFastTest 66 0 0 2 79.060
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 240.337
FullRepairCoordinatorTimeoutTest 6 0 0 0 95.273
GossipSettlesTest 1 0 0 0 34.877
GossipShutdownTest 1 0 0 0 39.081
GossipTest 2 0 0 0 66.351
IncRepairTruncationTest 1 0 0 0 30.538
IncrementalRepairCoordinatorFastTest 66 0 0 6 75.671
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 240.653
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 96.510
InternodeEncryptionOptionsTest 8 0 0 0 69.802
JVMDTestTest 4 0 0 0 167.016
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 84.754
LargeColumnTest 1 0 0 0 17.121
MessageFiltersTest 5 0 0 0 62.556
MessageForwardingTest 1 0 0 0 14.907
NativeProtocolTest 2 0 0 0 76.304
NativeTransportEncryptionOptionsTest 5 0 0 0 30.349
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 248.783
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 244.733
NetstatsRepairStreamingTest 2 0 0 0 304.261
NetworkTopologyTest 7 0 0 0 54.192
NodeToolEnableDisableBinaryTest 2 0 0 0 29.976
NodeToolRingTest 6 0 0 0 9.740
NodeToolTest 3 0 0 0 9.565
OptimiseStreamsRepairTest 1 1 0 0 0.000
PreviewRepairCoordinatorFastTest 66 0 0 2 81.620
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 240.335
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 96.686
PreviewRepairTest 5 0 0 0 151.523
QueryReplayerEndToEndTest 1 0 0 0 49.474
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 51.965
ReadRepairQueryTypesTest 306 0 0 0 217.651
ReadRepairTest 10 0 0 0 153.782
RepairBoundaryTest 2 0 0 0 44.015
RepairCoordinatorFailingMessageTest 1 0 0 1 0.062
RepairDigestTrackingTest 5 0 0 0 48.172
RepairOperationalTest 5 0 0 0 72.067
RepairTest 7 0 0 0 113.113
ReplicaFilteringProtectionTest 3 0 0 0 11.394
ResourceLeakTest 1 0 0 1 0.063
SchemaTest 3 0 0 0 26.935
ShortReadProtectionTest 2 0 0 0 20.837
SimpleReadWriteTest 14 0 0 0 176.099
StreamPrepareFailTest 1 0 0 0 34.073
StreamingTest 1 0 0 0 16.725
TableEstimatesTest 2 0 0 0 9.563
TopologyChangeTest 4 0 0 0 212.241
BootstrapBinaryDisabledTest 1 0 0 0 87.071
CASTest 14 0 0 6 152.392
CasWriteTest 9 0 0 0 27.529
ClientNetworkStopStartTest 1 0 0 0 23.217
FailingRepairTest 6 0 0 0 31.054
FqlReplayDDLExclusionTest 1 0 0 0 29.069
FrozenUDTTest 4 0 0 0 26.027
FullRepairCoordinatorFastTest 66 0 0 2 76.975
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 225.984
FullRepairCoordinatorTimeoutTest 6 0 0 0 94.126
GossipSettlesTest 1 0 0 0 34.004
GossipShutdownTest 1 0 0 0 38.035
GossipTest 2 0 0 0 64.684
IncRepairTruncationTest 1 0 0 0 29.519
IncrementalRepairCoordinatorFastTest 66 0 0 6 74.190
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 226.303
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 93.920
InternodeEncryptionOptionsTest 8 0 0 0 65.795
JVMDTestTest 4 0 0 0 163.802
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 82.444
LargeColumnTest 1 0 0 0 13.188
MessageFiltersTest 5 0 0 0 59.803
MessageForwardingTest 1 0 0 0 14.994
NativeProtocolTest 2 0 0 0 74.614
NativeTransportEncryptionOptionsTest 5 0 0 0 30.271
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 242.950
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 231.649
NetstatsRepairStreamingTest 2 0 0 0 276.499
NetworkTopologyTest 7 0 0 0 50.849
NodeToolEnableDisableBinaryTest 2 0 0 0 27.951
NodeToolRingTest 6 0 0 0 8.078
NodeToolTest 3 0 0 0 7.721
OptimiseStreamsRepairTest 1 1 0 0 0.000
PreviewRepairCoordinatorFastTest 66 0 0 2 82.539
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 233.350
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 94.113
PreviewRepairTest 5 0 0 0 145.434
QueryReplayerEndToEndTest 1 0 0 0 48.518
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 55.601
ReadRepairQueryTypesTest 306 0 0 0 230.410
ReadRepairTest 10 0 0 0 141.075
RepairBoundaryTest 2 0 0 0 47.270
RepairCoordinatorFailingMessageTest 1 0 0 1 0.202
RepairDigestTrackingTest 5 0 0 0 43.616
RepairOperationalTest 5 0 0 0 76.851
RepairTest 7 0 0 0 122.064
ReplicaFilteringProtectionTest 3 0 0 0 11.378
ResourceLeakTest 1 0 0 1 0.177
SchemaTest 3 0 0 0 26.812
ShortReadProtectionTest 2 0 0 0 17.796
SimpleReadWriteTest 14 0 0 0 149.044
StreamPrepareFailTest 1 0 0 0 31.691
StreamingTest 1 0 0 0 15.302
TableEstimatesTest 2 0 0 0 8.085
TopologyChangeTest 4 0 0 0 201.661
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 170.690
CommunicationDuringDecommissionTest 1 0 0 0 61.961
NodeNotInRingTest 1 0 0 0 30.593
PendingWritesTest 1 0 0 0 58.632
BootstrapTest 2 0 0 0 167.772
CommunicationDuringDecommissionTest 1 0 0 0 61.628
NodeNotInRingTest 1 0 1 0 30.582
PendingWritesTest 1 0 0 0 62.094
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 1 0 0 0 11.479
CompactStorageUpgradeTest 5 0 0 0 61.279
MixedModeReadRepairDeleteTest 2 1 0 0 128.951
MixedModeReadRepairWriteTest 2 0 0 0 107.855
MixedModeReadTest 1 0 0 0 26.158
PagingTest 1 0 0 0 85.168
ReadRepairCompactStorageUpgradeTest 1 0 0 0 43.218
UpgradeTest 2 0 0 0 91.258
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 12.939
FullQueryLoggerTest-cdc 35 0 0 0 9.217
FullQueryLoggerTest-compression 35 0 0 0 10.830
FullQueryLoggerTest-compression 35 0 0 0 9.446
FullQueryLoggerTest 35 0 0 0 14.355
FullQueryLoggerTest 35 0 0 0 8.536
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.966
FQLReplayTest 22 0 0 0 2.415
FQLCompareTest 3 0 0 0 2.727
FQLReplayTest 22 0 0 0 2.601
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.077
ArrivalWindowTest-cdc 1 0 0 0 0.494
EndpointStateTest-cdc 2 0 0 0 1.354
ExpireEndpointTest-cdc 1 0 0 0 1.032
FailureDetectorTest-cdc 1 0 0 0 2.784
GossipDigestTest-cdc 1 0 0 0 0.271
GossiperTest-cdc 4 0 0 0 3.688
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 6.460
SerializationsTest-cdc 2 0 0 0 1.069
ShadowRoundTest-cdc 1 0 0 0 5.983
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.149
ArrivalWindowTest-cdc 1 0 0 0 0.553
EndpointStateTest-cdc 2 0 0 0 1.689
ExpireEndpointTest-cdc 1 0 0 0 1.228
FailureDetectorTest-cdc 1 0 0 0 2.533
GossipDigestTest-cdc 1 0 0 0 0.356
GossiperTest-cdc 4 0 0 0 3.036
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.721
SerializationsTest-cdc 2 0 0 0 1.179
ShadowRoundTest-cdc 1 0 0 0 6.127
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.080
ArrivalWindowTest-compression 1 0 0 0 0.489
EndpointStateTest-compression 2 0 0 0 1.422
ExpireEndpointTest-compression 1 0 0 0 1.587
FailureDetectorTest-compression 1 0 0 0 3.096
GossipDigestTest-compression 1 0 0 0 0.326
GossiperTest-compression 4 0 0 0 3.243
PendingRangeCalculatorServiceTest- 1 0 0 0 5.378
compression
SerializationsTest-compression 2 0 0 0 1.306
ShadowRoundTest-compression 1 0 0 0 6.126
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.192
ArrivalWindowTest-compression 1 0 0 0 0.573
EndpointStateTest-compression 2 0 0 0 2.246
ExpireEndpointTest-compression 1 0 0 0 1.338
FailureDetectorTest-compression 1 0 0 0 2.706
GossipDigestTest-compression 1 0 0 0 0.369
GossiperTest-compression 4 0 0 0 2.538
PendingRangeCalculatorServiceTest- 1 0 0 0 4.620
compression
SerializationsTest-compression 2 0 0 0 1.280
ShadowRoundTest-compression 1 0 0 0 6.216
ArrayBackedBoundedStatsTest 2 0 0 0 0.090
ArrivalWindowTest 1 0 0 0 0.440
EndpointStateTest 2 0 0 0 1.536
ExpireEndpointTest 1 0 0 0 1.134
FailureDetectorTest 1 0 0 0 2.500
GossipDigestTest 1 0 0 0 0.237
GossiperTest 4 0 0 0 2.400
PendingRangeCalculatorServiceTest 1 0 0 0 4.788
SerializationsTest 2 0 0 0 0.890
ShadowRoundTest 1 0 0 0 5.778
ArrayBackedBoundedStatsTest 2 0 0 0 0.200
ArrivalWindowTest 1 0 0 0 0.838
EndpointStateTest 2 0 0 0 1.970
ExpireEndpointTest 1 0 0 0 1.245
FailureDetectorTest 1 0 0 0 2.652
GossipDigestTest 1 0 0 0 0.337
GossiperTest 4 0 0 0 2.807
PendingRangeCalculatorServiceTest 1 0 0 0 4.131
SerializationsTest 2 0 0 0 1.296
ShadowRoundTest 1 0 0 0 6.032
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 0 0 45.915
HintsWriteThenReadTest 1 0 0 0 107.389
ChecksummedDataInputTest-cdc 3 0 0 0 1.119
HintMessageTest-cdc 1 0 0 0 3.942
HintTest-cdc 7 0 0 0 5.582
HintWriteTTLTest-cdc 4 0 0 0 3.504
HintsBufferPoolTest-cdc 1 0 0 0 6.103
HintsBufferTest-cdc 2 0 0 0 6.079
HintsCatalogTest-cdc 3 0 0 0 3.832
HintsCompressionTest-cdc 4 0 0 0 8.584
HintsDescriptorTest-cdc 5 0 0 0 0.597
HintsEncryptionTest-cdc 1 0 0 0 5.874
HintsReaderTest-cdc 2 0 0 0 4.355
HintsServiceTest-cdc 4 0 0 0 177.513
ChecksummedDataInputTest-cdc 3 0 0 0 1.286
HintMessageTest-cdc 1 0 0 0 3.180
HintTest-cdc 7 0 0 0 4.382
HintWriteTTLTest-cdc 4 0 0 0 2.913
HintsBufferPoolTest-cdc 1 0 0 0 3.686
HintsBufferTest-cdc 2 0 0 0 5.261
HintsCatalogTest-cdc 3 0 0 0 2.988
HintsCompressionTest-cdc 4 0 0 0 6.420
HintsDescriptorTest-cdc 5 0 0 0 0.669
HintsEncryptionTest-cdc 1 0 0 0 4.917
HintsReaderTest-cdc 2 0 0 0 3.447
HintsServiceTest-cdc 4 0 0 0 175.615
ChecksummedDataInputTest-compression 3 0 0 0 1.129
HintMessageTest-compression 1 0 0 0 4.254
HintTest-compression 7 0 0 0 5.923
HintWriteTTLTest-compression 4 0 0 0 5.367
HintsBufferPoolTest-compression 1 0 0 0 5.112
HintsBufferTest-compression 2 0 0 0 8.423
HintsCatalogTest-compression 3 0 0 0 4.393
HintsCompressionTest-compression 4 0 0 0 9.281
HintsDescriptorTest-compression 5 0 0 0 0.718
HintsEncryptionTest-compression 1 0 0 0 5.802
HintsReaderTest-compression 2 0 0 0 4.023
HintsServiceTest-compression 4 0 0 0 177.063
ChecksummedDataInputTest-compression 3 0 0 0 1.183
HintMessageTest-compression 1 0 0 0 3.100
HintTest-compression 7 0 0 0 4.727
HintWriteTTLTest-compression 4 0 0 0 3.352
HintsBufferPoolTest-compression 1 0 0 0 4.110
HintsBufferTest-compression 2 0 0 0 4.639
HintsCatalogTest-compression 3 0 0 0 3.161
HintsCompressionTest-compression 4 0 0 0 6.293
HintsDescriptorTest-compression 5 0 0 0 0.661
HintsEncryptionTest-compression 1 0 0 0 4.735
HintsReaderTest-compression 2 0 0 0 3.655
HintsServiceTest-compression 4 0 0 0 185.924
ChecksummedDataInputTest 3 0 0 0 1.184
HintMessageTest 1 0 0 0 3.392
HintTest 7 0 0 0 5.487
HintWriteTTLTest 4 0 0 0 3.826
HintsBufferPoolTest 1 0 0 0 4.493
HintsBufferTest 2 0 0 0 6.317
HintsCatalogTest 3 0 0 0 3.868
HintsCompressionTest 4 0 0 0 7.175
HintsDescriptorTest 5 0 0 0 0.568
HintsEncryptionTest 1 0 0 0 4.796
HintsReaderTest 2 0 0 0 4.321
HintsServiceTest 4 0 0 0 176.651
ChecksummedDataInputTest 3 0 0 0 1.280
HintMessageTest 1 0 0 0 4.111
HintTest 7 0 0 0 5.335
HintWriteTTLTest 4 0 0 0 3.056
HintsBufferPoolTest 1 0 0 0 3.969
HintsBufferTest 2 0 0 0 6.904
HintsCatalogTest 3 0 0 0 5.036
HintsCompressionTest 4 0 0 0 6.764
HintsDescriptorTest 5 0 0 0 0.730
HintsEncryptionTest 1 0 0 0 5.134
HintsReaderTest 2 0 0 0 4.239
HintsServiceTest 4 0 0 0 176.275
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 27.019
SecondaryIndexManagerTest-cdc 16 0 0 0 28.768
CustomIndexTest-cdc 29 0 0 0 27.904
SecondaryIndexManagerTest-cdc 16 0 0 0 27.717
CustomIndexTest-compression 29 0 0 0 29.350
SecondaryIndexManagerTest-compression 16 0 0 0 31.880
CustomIndexTest-compression 29 0 0 0 25.733
SecondaryIndexManagerTest-compression 16 0 0 0 27.867
CustomIndexTest 29 0 0 0 34.792
SecondaryIndexManagerTest 16 0 0 0 34.264
CustomIndexTest 29 0 0 0 28.400
SecondaryIndexManagerTest 16 0 0 0 28.009
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 28 0 0 0 22.245
CassandraIndexTest-cdc 28 0 0 0 23.568
CassandraIndexTest-compression 28 0 0 0 23.910
CassandraIndexTest-compression 28 0 0 0 22.466
CassandraIndexTest 28 0 0 0 32.647
CassandraIndexTest 28 0 0 0 23.603
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 20.797
SASIIndexTest-cdc 32 0 0 0 20.401
SASICQLTest-cdc 9 0 0 0 20.401
SASIIndexTest-cdc 32 0 0 0 16.645
SASICQLTest-compression 9 0 0 0 23.173
SASIIndexTest-compression 32 0 0 0 21.014
SASICQLTest-compression 9 0 0 0 21.312
SASIIndexTest-compression 32 0 0 0 16.657
SASICQLTest 9 0 0 0 25.910
SASIIndexTest 32 0 0 0 22.471
SASICQLTest 9 0 0 0 22.442
SASIIndexTest 32 0 0 0 27.325
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.445
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.263
StandardAnalyzerTest-cdc 10 0 0 0 0.613
DelimiterAnalyzerTest-cdc 12 0 0 0 0.477
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.325
StandardAnalyzerTest-cdc 10 0 0 0 0.669
DelimiterAnalyzerTest-compression 12 0 0 0 0.424
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.278
StandardAnalyzerTest-compression 10 0 0 0 0.664
DelimiterAnalyzerTest-compression 12 0 0 0 0.488
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.377
StandardAnalyzerTest-compression 10 0 0 0 0.655
DelimiterAnalyzerTest 12 0 0 0 0.425
NonTokenizingAnalyzerTest 3 0 0 0 0.238
StandardAnalyzerTest 10 0 0 0 0.592
DelimiterAnalyzerTest 12 0 0 0 0.744
NonTokenizingAnalyzerTest 3 0 0 0 0.497
StandardAnalyzerTest 10 0 0 0 1.079
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.094
IndexModeTest-cdc 14 0 0 0 1.258
IndexModeTest-compression 14 0 0 0 1.145
IndexModeTest-compression 14 0 0 0 1.297
IndexModeTest 14 0 0 0 0.979
IndexModeTest 14 0 0 0 1.684
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 17.182
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.244
TokenTreeTest-cdc 14 0 0 0 13.286
OnDiskIndexTest-cdc 12 0 0 0 14.505
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.225
TokenTreeTest-cdc 14 0 0 0 14.922
OnDiskIndexTest-compression 12 0 0 0 17.384
PerSSTableIndexWriterTest-compression 2 0 0 0 6.734
TokenTreeTest-compression 14 0 0 0 14.414
OnDiskIndexTest-compression 12 0 0 0 14.957
PerSSTableIndexWriterTest-compression 2 0 0 0 6.183
TokenTreeTest-compression 14 0 0 0 14.254
OnDiskIndexTest 12 0 0 0 16.023
PerSSTableIndexWriterTest 2 0 0 0 6.121
TokenTreeTest 14 0 0 0 13.007
OnDiskIndexTest 12 0 0 0 15.817
PerSSTableIndexWriterTest 2 0 0 0 6.698
TokenTreeTest 14 0 0 0 14.486
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan
Name Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc 2 0 0 0 0.092
OperationTest-cdc 6 0 0 0 5.972
ExpressionTest-cdc 2 0 0 0 0.161
OperationTest-cdc 6 0 0 0 4.712
ExpressionTest-compression 2 0 0 0 0.086
OperationTest-compression 6 0 0 0 5.458
ExpressionTest-compression 2 0 0 0 0.176
OperationTest-compression 6 0 0 0 4.757
ExpressionTest 2 0 0 0 0.083
OperationTest 6 0 0 0 5.167
ExpressionTest 2 0 0 0 0.172
OperationTest 6 0 0 0 4.648
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.088
MappedBufferTest-cdc 26 0 0 0 2.386
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.360
RangeUnionIteratorTest-cdc 13 0 0 0 0.505
LongIteratorTest-cdc 2 0 0 0 0.187
MappedBufferTest-cdc 26 0 0 0 3.016
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.443
RangeUnionIteratorTest-cdc 13 0 0 0 0.383
LongIteratorTest-compression 2 0 0 0 0.076
MappedBufferTest-compression 26 0 0 0 2.294
RangeIntersectionIteratorTest-compression 11 0 0 0 0.345
RangeUnionIteratorTest-compression 13 0 0 0 0.353
LongIteratorTest-compression 2 0 0 0 0.162
MappedBufferTest-compression 26 0 0 0 2.978
RangeIntersectionIteratorTest-compression 11 0 0 0 0.397
RangeUnionIteratorTest-compression 13 0 0 0 0.416
LongIteratorTest 2 0 0 0 0.063
MappedBufferTest 26 0 0 0 3.052
RangeIntersectionIteratorTest 11 0 0 0 0.282
RangeUnionIteratorTest 13 0 0 0 0.307
LongIteratorTest 2 0 0 0 0.175
MappedBufferTest 26 0 0 0 2.421
RangeIntersectionIteratorTest 11 0 0 0 0.400
RangeUnionIteratorTest 13 0 0 0 0.354
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.088
DiskSpaceMetricsTest-cdc 2 0 0 0 20.217
BloomFilterTrackerTest-cdc 3 0 0 0 0.151
DiskSpaceMetricsTest-cdc 2 0 0 0 11.907
BloomFilterTrackerTest-compression 3 0 0 0 0.070
DiskSpaceMetricsTest-compression 2 0 0 0 20.176
BloomFilterTrackerTest-compression 3 0 0 0 0.171
DiskSpaceMetricsTest-compression 2 0 0 0 11.727
BloomFilterTrackerTest 3 0 0 0 0.058
DiskSpaceMetricsTest 2 0 0 0 20.615
BloomFilterTrackerTest 3 0 0 0 0.153
DiskSpaceMetricsTest 2 0 0 0 11.250
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 7.510
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.418
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 8.353
CompressedSequentialWriterTest-cdc 14 0 0 0 2.016
CompressorTest-cdc 6 0 0 0 0.848
ZstdCompressorTest-cdc 3 0 0 0 0.261
CQLCompressionTest-cdc 11 0 0 0 7.262
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.611
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 7.563
CompressedSequentialWriterTest-cdc 14 0 0 0 1.954
CompressorTest-cdc 6 0 0 0 0.923
ZstdCompressorTest-cdc 3 0 0 0 0.331
CQLCompressionTest-compression 11 0 0 0 7.662
CompressedRandomAccessReaderTest- 8 0 0 0 1.622
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 10.979
compression
CompressedSequentialWriterTest- 14 0 0 0 2.347
compression
CompressorTest-compression 6 0 0 0 1.008
ZstdCompressorTest-compression 3 0 0 0 0.302
CQLCompressionTest-compression 11 0 0 0 8.120
CompressedRandomAccessReaderTest- 8 0 0 0 1.686
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 8.336
compression
CompressedSequentialWriterTest- 14 0 0 0 1.991
compression
CompressorTest-compression 6 0 0 0 0.977
ZstdCompressorTest-compression 3 0 0 0 0.388
CQLCompressionTest 11 0 0 0 9.747
CompressedRandomAccessReaderTest 8 0 0 0 1.230
CompressedSequentialWriterReopenTest 4 0 0 0 8.481
CompressedSequentialWriterTest 14 0 0 0 1.774
CompressorTest 6 0 0 0 0.827
ZstdCompressorTest 3 0 0 0 0.232
CQLCompressionTest 11 0 0 0 7.589
CompressedRandomAccessReaderTest 8 0 0 0 1.601
CompressedSequentialWriterReopenTest 4 0 0 0 9.286
CompressedSequentialWriterTest 14 0 0 0 2.048
CompressorTest 6 0 0 0 0.965
ZstdCompressorTest 3 0 0 0 0.394
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 6.167
CQLSSTableWriterLongTest 1 0 0 0 9.386
BigTableWriterTest-cdc 5 0 0 0 4.104
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.238
CQLSSTableWriterTest-cdc 11 0 0 0 27.205
DescriptorTest-cdc 7 0 0 0 1.210
IndexSummaryManagerTest-cdc 8 0 0 0 6.563
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.697
IndexSummaryTest-cdc 12 0 0 0 33.212
LargePartitionsTest-cdc 1 0 0 1 0.068
LegacySSTableTest-cdc 11 0 0 1 58.901
SSTableCorruptionDetectionTest-cdc 2 0 0 0 65.638
SSTableHeaderFixTest-cdc 14 0 0 0 1.598
SSTableLoaderTest-cdc 4 0 0 0 23.771
SSTableMetadataTest-cdc 3 0 0 0 4.393
SSTableReaderTest-cdc 19 0 0 0 9.348
SSTableRewriterTest-cdc 20 0 0 0 13.758
SSTableScannerTest-cdc 3 0 0 0 3.715
SSTableWriterTest-cdc 5 0 0 0 60.564
BigTableWriterTest-cdc 5 0 0 0 3.351
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.109
CQLSSTableWriterTest-cdc 11 0 0 0 24.716
DescriptorTest-cdc 7 0 0 0 1.315
IndexSummaryManagerTest-cdc 8 0 0 0 5.310
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.114
IndexSummaryTest-cdc 12 0 0 0 34.027
LargePartitionsTest-cdc 1 0 0 1 0.178
LegacySSTableTest-cdc 11 0 0 1 55.865
SSTableCorruptionDetectionTest-cdc 2 0 0 0 60.652
SSTableHeaderFixTest-cdc 14 0 0 0 1.391
SSTableLoaderTest-cdc 4 0 0 0 22.808
SSTableMetadataTest-cdc 3 0 0 0 3.677
SSTableReaderTest-cdc 19 0 0 0 8.379
SSTableRewriterTest-cdc 20 0 0 0 14.536
SSTableScannerTest-cdc 3 0 0 0 2.991
SSTableWriterTest-cdc 5 0 0 0 26.503
BigTableWriterTest-compression 5 0 0 0 4.140
CQLSSTableWriterClientTest-compression 1 0 0 0 2.044
CQLSSTableWriterTest-compression 11 0 0 0 25.562
DescriptorTest-compression 7 0 0 0 1.598
IndexSummaryManagerTest-compression 8 0 0 0 10.068
IndexSummaryRedistributionTest- 1 0 0 0 6.271
compression
IndexSummaryTest-compression 12 0 0 0 36.706
LargePartitionsTest-compression 1 0 0 1 0.064
LegacySSTableTest-compression 11 0 0 1 57.985
SSTableCorruptionDetectionTest- 2 0 0 0 62.673
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.332
SSTableLoaderTest-compression 4 0 0 0 23.628
SSTableMetadataTest-compression 3 0 0 0 4.142
SSTableReaderTest-compression 19 0 0 0 9.387
SSTableRewriterTest-compression 20 0 0 0 15.689
SSTableScannerTest-compression 3 0 0 0 3.748
SSTableWriterTest-compression 5 0 0 0 36.487
BigTableWriterTest-compression 5 0 0 0 3.530
CQLSSTableWriterClientTest-compression 1 0 0 0 2.317
CQLSSTableWriterTest-compression 11 0 0 0 25.634
DescriptorTest-compression 7 0 0 0 1.315
IndexSummaryManagerTest-compression 8 0 0 0 6.407
IndexSummaryRedistributionTest- 1 0 0 0 4.104
compression
IndexSummaryTest-compression 12 0 0 0 32.141
LargePartitionsTest-compression 1 0 0 1 0.198
LegacySSTableTest-compression 11 0 0 1 52.741
SSTableCorruptionDetectionTest- 2 0 0 0 61.916
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.258
SSTableLoaderTest-compression 4 0 0 0 20.134
SSTableMetadataTest-compression 3 0 0 0 4.078
SSTableReaderTest-compression 19 0 0 0 9.560
SSTableRewriterTest-compression 20 0 0 0 18.396
SSTableScannerTest-compression 3 0 0 0 4.015
SSTableWriterTest-compression 5 0 0 0 30.328
BigTableWriterTest 5 0 0 0 3.647
CQLSSTableWriterClientTest 1 0 0 0 1.804
CQLSSTableWriterTest 11 0 0 0 27.248
DescriptorTest 7 0 0 0 0.947
IndexSummaryManagerTest 8 0 0 0 6.855
IndexSummaryRedistributionTest 1 0 0 0 4.436
IndexSummaryTest 12 0 0 0 31.352
LargePartitionsTest 1 0 0 1 0.054
LegacySSTableTest 11 0 0 1 60.847
SSTableCorruptionDetectionTest 2 0 0 0 47.131
SSTableHeaderFixTest 14 0 0 0 1.198
SSTableLoaderTest 4 0 0 0 22.255
SSTableMetadataTest 3 0 0 0 3.918
SSTableReaderTest 19 0 0 0 9.349
SSTableRewriterTest 20 0 0 0 14.200
SSTableScannerTest 3 0 0 0 3.492
SSTableWriterTest 5 0 0 0 28.364
BigTableWriterTest 5 0 0 0 3.895
CQLSSTableWriterClientTest 1 0 0 0 3.164
CQLSSTableWriterTest 11 0 0 0 25.766
DescriptorTest 7 0 0 0 1.280
IndexSummaryManagerTest 8 0 0 0 5.854
IndexSummaryRedistributionTest 1 0 0 0 4.047
IndexSummaryTest 12 0 0 0 33.629
LargePartitionsTest 1 0 0 1 0.191
LegacySSTableTest 11 0 0 1 52.942
SSTableCorruptionDetectionTest 2 0 0 0 65.437
SSTableHeaderFixTest 14 0 0 0 1.776
SSTableLoaderTest 4 0 0 0 23.374
SSTableMetadataTest 3 0 0 0 3.855
SSTableReaderTest 19 0 0 0 9.125
SSTableRewriterTest 20 0 0 0 16.620
SSTableScannerTest 3 0 0 0 3.334
SSTableWriterTest 5 0 0 0 66.661
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.304
SSTableFlushObserverTest-cdc 1 0 0 0 2.178
SSTableFlushObserverTest-compression 1 0 0 0 2.596
SSTableFlushObserverTest-compression 1 0 0 0 2.378
SSTableFlushObserverTest 1 0 0 0 2.463
SSTableFlushObserverTest 1 0 0 0 3.011
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.853
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.262
BigTableZeroCopyWriterTest-compression 2 0 0 0 4.041
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.456
BigTableZeroCopyWriterTest 2 0 0 0 6.033
BigTableZeroCopyWriterTest 2 0 0 0 3.964
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.273
MetadataSerializerTest-cdc 10 0 0 0 1.374
MetadataSerializerTest-compression 10 0 0 0 1.294
MetadataSerializerTest-compression 10 0 0 0 1.515
MetadataSerializerTest 10 0 0 0 1.515
MetadataSerializerTest 10 0 0 0 1.412
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 25.722
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.235
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.057
ChecksummedSequentialWriterTest-cdc 7 0 0 0 0.999
DataOutputTest-cdc 15 0 0 0 1.154
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.081
FileSegmentInputStreamTest-cdc 7 0 0 0 0.106
FileUtilsTest-cdc 4 0 0 0 1.041
MemoryTest-cdc 2 0 0 0 0.300
MmappedRegionsTest-cdc 12 0 0 0 1.140
NIODataInputStreamTest-cdc 17 0 0 0 9.135
RandomAccessReaderTest-cdc 11 0 0 0 1.480
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.277
SafeMemoryWriterTest-cdc 2 0 0 0 2.669
SequentialWriterTest-cdc 7 0 0 0 0.992
BufferedDataOutputStreamTest-cdc 16 0 0 0 23.003
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.305
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.318
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.120
DataOutputTest-cdc 15 0 0 0 1.432
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.200
FileSegmentInputStreamTest-cdc 7 0 0 0 0.268
FileUtilsTest-cdc 4 0 0 0 1.173
MemoryTest-cdc 2 0 0 0 0.425
MmappedRegionsTest-cdc 12 0 0 0 1.337
NIODataInputStreamTest-cdc 17 0 0 0 7.573
RandomAccessReaderTest-cdc 11 0 0 0 2.180
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.345
SafeMemoryWriterTest-cdc 2 0 0 0 2.600
SequentialWriterTest-cdc 7 0 0 0 1.255
BufferedDataOutputStreamTest-compression 16 0 0 0 25.894
BufferedRandomAccessFileTest-compression 17 0 0 0 1.343
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.109
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.054
compression
DataOutputTest-compression 15 0 0 0 1.075
DiskOptimizationStrategyTest-compression 5 0 0 0 0.076
FileSegmentInputStreamTest-compression 7 0 0 0 0.102
FileUtilsTest-compression 4 0 0 0 0.996
MemoryTest-compression 2 0 0 0 0.329
MmappedRegionsTest-compression 12 0 0 0 1.209
NIODataInputStreamTest-compression 17 0 0 0 8.906
RandomAccessReaderTest-compression 11 0 0 0 1.509
RewindableDataInputStreamPlusTest- 8 0 0 0 0.271
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.709
SequentialWriterTest-compression 7 0 0 0 1.045
BufferedDataOutputStreamTest-compression 16 0 0 0 23.405
BufferedRandomAccessFileTest-compression 17 0 0 0 1.434
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.291
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.221
compression
DataOutputTest-compression 15 0 0 0 1.293
DiskOptimizationStrategyTest-compression 5 0 0 0 0.161
FileSegmentInputStreamTest-compression 7 0 0 0 0.201
FileUtilsTest-compression 4 0 0 0 1.117
MemoryTest-compression 2 0 0 0 0.407
MmappedRegionsTest-compression 12 0 0 0 1.332
NIODataInputStreamTest-compression 17 0 0 0 7.369
RandomAccessReaderTest-compression 11 0 0 0 1.828
RewindableDataInputStreamPlusTest- 8 0 0 0 0.363
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.731
SequentialWriterTest-compression 7 0 0 0 1.245
BufferedDataOutputStreamTest 16 0 0 0 25.623
BufferedRandomAccessFileTest 17 0 0 0 1.427
ChecksummedRandomAccessReaderTest 3 0 0 0 1.593
ChecksummedSequentialWriterTest 7 0 0 0 1.104
DataOutputTest 15 0 0 0 0.947
DiskOptimizationStrategyTest 5 0 0 0 0.069
FileSegmentInputStreamTest 7 0 0 0 0.086
FileUtilsTest 4 0 0 0 0.898
MemoryTest 2 0 0 0 0.312
MmappedRegionsTest 12 0 0 0 1.205
NIODataInputStreamTest 17 0 0 0 9.796
RandomAccessReaderTest 11 0 0 0 1.547
RewindableDataInputStreamPlusTest 8 0 0 0 0.316
SafeMemoryWriterTest 2 0 0 0 2.451
SequentialWriterTest 7 0 0 0 1.034
BufferedDataOutputStreamTest 16 0 0 0 24.294
BufferedRandomAccessFileTest 17 0 0 0 1.701
ChecksummedRandomAccessReaderTest 3 0 0 0 1.208
ChecksummedSequentialWriterTest 7 0 0 0 1.253
DataOutputTest 15 0 0 0 1.265
DiskOptimizationStrategyTest 5 0 0 0 0.184
FileSegmentInputStreamTest 7 0 0 0 0.233
FileUtilsTest 4 0 0 0 1.191
MemoryTest 2 0 0 0 0.556
MmappedRegionsTest 12 0 0 0 1.612
NIODataInputStreamTest 17 0 0 0 8.316
RandomAccessReaderTest 11 0 0 0 1.661
RewindableDataInputStreamPlusTest 8 0 0 0 0.344
SafeMemoryWriterTest 2 0 0 0 2.718
SequentialWriterTest 7 0 0 0 1.246
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 26.002
DynamicEndpointSnitchLongTest 1 0 0 0 69.179
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.831
CloudstackSnitchTest-cdc 2 0 0 0 10.881
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.340
EC2SnitchTest-cdc 13 0 0 0 10.806
GoogleCloudSnitchTest-cdc 2 0 0 0 10.828
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 0.966
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.294
InetAddressAndPortTest-cdc 5 0 0 0 0.173
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.170
PendingRangeMapsTest-cdc 2 0 0 0 0.473
PendingRangesTest-cdc 5 0 0 0 30.982
PropertyFileSnitchTest-cdc 5 0 0 0 16.070
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.180
ReplicaCollectionTest-cdc 6 0 0 0 0.797
ReplicaLayoutTest-cdc 1 0 0 0 0.449
ReplicaPlansTest-cdc 1 0 0 0 1.507
ReplicationFactorTest-cdc 2 0 0 0 0.965
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.497
SimpleStrategyTest-cdc 7 0 0 0 3.598
TokenMetadataTest-cdc 6 0 0 0 1.001
AlibabaCloudSnitchTest-cdc 2 0 0 0 11.025
CloudstackSnitchTest-cdc 2 0 0 0 10.913
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.481
EC2SnitchTest-cdc 13 0 0 0 10.821
GoogleCloudSnitchTest-cdc 2 0 0 0 10.967
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.302
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.401
InetAddressAndPortTest-cdc 5 0 0 0 0.303
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.874
PendingRangeMapsTest-cdc 2 0 0 0 0.580
PendingRangesTest-cdc 5 0 0 0 31.529
PropertyFileSnitchTest-cdc 5 0 0 0 16.458
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.297
ReplicaCollectionTest-cdc 6 0 0 0 0.836
ReplicaLayoutTest-cdc 1 0 0 0 0.539
ReplicaPlansTest-cdc 1 0 0 0 1.486
ReplicationFactorTest-cdc 2 0 0 0 1.121
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.000
SimpleStrategyTest-cdc 7 0 0 0 3.013
TokenMetadataTest-cdc 6 0 0 0 1.108
AlibabaCloudSnitchTest-compression 2 0 0 0 10.866
CloudstackSnitchTest-compression 2 0 0 0 10.935
DynamicEndpointSnitchTest-compression 1 0 0 0 2.326
EC2SnitchTest-compression 13 0 0 0 10.949
GoogleCloudSnitchTest-compression 2 0 0 0 10.952
GossipingPropertyFileSnitchTest- 1 0 0 0 1.006
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.280
compression
InetAddressAndPortTest-compression 5 0 0 0 0.288
NetworkTopologyStrategyTest-compression 5 0 0 0 3.245
PendingRangeMapsTest-compression 2 0 0 0 0.467
PendingRangesTest-compression 5 0 0 0 30.772
PropertyFileSnitchTest-compression 5 0 0 0 16.072
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.194
ReplicaCollectionTest-compression 6 0 0 0 0.793
ReplicaLayoutTest-compression 1 0 0 0 0.487
ReplicaPlansTest-compression 1 0 0 0 1.527
ReplicationFactorTest-compression 2 0 0 0 1.049
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.480
compression
SimpleStrategyTest-compression 7 0 0 0 3.584
TokenMetadataTest-compression 6 0 0 0 1.032
AlibabaCloudSnitchTest-compression 2 0 0 0 11.053
CloudstackSnitchTest-compression 2 0 0 0 10.893
DynamicEndpointSnitchTest-compression 1 0 0 0 2.463
EC2SnitchTest-compression 13 0 0 0 10.984
GoogleCloudSnitchTest-compression 2 0 0 0 10.862
GossipingPropertyFileSnitchTest- 1 0 0 0 1.044
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.319
compression
InetAddressAndPortTest-compression 5 0 0 0 0.264
NetworkTopologyStrategyTest-compression 5 0 0 0 3.206
PendingRangeMapsTest-compression 2 0 0 0 0.507
PendingRangesTest-compression 5 0 0 0 28.505
PropertyFileSnitchTest-compression 5 0 0 0 16.236
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.344
ReplicaCollectionTest-compression 6 0 0 0 0.867
ReplicaLayoutTest-compression 1 0 0 0 0.510
ReplicaPlansTest-compression 1 0 0 0 1.661
ReplicationFactorTest-compression 2 0 0 0 1.237
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.056
compression
SimpleStrategyTest-compression 7 0 0 0 2.989
TokenMetadataTest-compression 6 0 0 0 1.151
AlibabaCloudSnitchTest 2 0 0 0 11.005
CloudstackSnitchTest 2 0 0 0 10.716
DynamicEndpointSnitchTest 1 0 0 0 2.309
EC2SnitchTest 13 0 0 0 10.958
GoogleCloudSnitchTest 2 0 0 0 10.884
GossipingPropertyFileSnitchTest 1 0 0 0 0.943
InetAddressAndPortSerializerTest 1 0 0 0 0.240
InetAddressAndPortTest 5 0 0 0 0.126
NetworkTopologyStrategyTest 5 0 0 0 3.177
PendingRangeMapsTest 2 0 0 0 0.404
PendingRangesTest 5 0 0 0 33.847
PropertyFileSnitchTest 5 0 0 0 16.233
ReconnectableSnitchHelperTest 1 0 0 0 1.293
ReplicaCollectionTest 6 0 0 0 0.942
ReplicaLayoutTest 1 0 0 0 0.486
ReplicaPlansTest 1 0 0 0 1.444
ReplicationFactorTest 2 0 0 0 1.043
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.459
SimpleStrategyTest 7 0 0 0 3.514
TokenMetadataTest 6 0 0 0 0.967
AlibabaCloudSnitchTest 2 0 0 0 10.804
CloudstackSnitchTest 2 0 0 0 10.835
DynamicEndpointSnitchTest 1 0 0 0 3.015
EC2SnitchTest 13 0 0 0 11.040
GoogleCloudSnitchTest 2 0 0 0 10.830
GossipingPropertyFileSnitchTest 1 0 0 0 1.160
InetAddressAndPortSerializerTest 1 0 0 0 0.388
InetAddressAndPortTest 5 0 0 0 0.295
NetworkTopologyStrategyTest 5 0 0 0 4.018
PendingRangeMapsTest 2 0 0 0 0.624
PendingRangesTest 5 0 0 0 32.361
PropertyFileSnitchTest 5 0 0 0 16.422
ReconnectableSnitchHelperTest 1 0 0 0 1.447
ReplicaCollectionTest 6 0 0 0 0.910
ReplicaLayoutTest 1 0 0 0 0.653
ReplicaPlansTest 1 0 0 0 1.593
ReplicationFactorTest 2 0 0 0 1.211
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.104
SimpleStrategyTest 7 0 0 0 3.136
TokenMetadataTest 6 0 0 0 1.172
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 9.316
BufferPoolMetricsTest-cdc 7 0 0 0 1.118
CQLMetricsTest-cdc 4 0 0 0 7.148
CacheMetricsTest-cdc 1 0 0 0 0.322
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.312
ClientRequestSizeMetricsTest-cdc 3 0 0 0 12.004
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 14.051
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.819
KeyspaceMetricsTest-cdc 1 0 0 0 7.570
LatencyMetricsTest-cdc 3 0 0 0 0.380
MaxSamplerTest-cdc 8 0 0 0 5.552
SamplerTest-cdc 5 0 0 0 1.452
TableMetricsTest-cdc 9 0 0 0 10.817
ThreadPoolMetricsTest-cdc 3 0 0 0 0.566
TopFrequencySamplerTest-cdc 6 0 0 0 2.068
BatchMetricsTest-cdc 3 0 0 0 14.416
BufferPoolMetricsTest-cdc 7 0 0 0 1.344
CQLMetricsTest-cdc 4 0 0 0 6.669
CacheMetricsTest-cdc 1 0 0 0 0.401
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.407
ClientRequestSizeMetricsTest-cdc 3 0 0 0 11.300
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 9.414
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.175
KeyspaceMetricsTest-cdc 1 0 0 0 5.880
LatencyMetricsTest-cdc 3 0 0 0 0.391
MaxSamplerTest-cdc 8 0 0 0 5.393
SamplerTest-cdc 5 0 0 0 1.371
TableMetricsTest-cdc 9 0 0 0 9.130
ThreadPoolMetricsTest-cdc 3 0 0 0 0.647
TopFrequencySamplerTest-cdc 6 0 0 0 2.316
BatchMetricsTest-compression 3 0 0 0 11.407
BufferPoolMetricsTest-compression 7 0 0 0 1.181
CQLMetricsTest-compression 4 0 0 0 7.299
CacheMetricsTest-compression 1 0 0 0 0.318
CassandraMetricsRegistryTest-compression 5 0 0 0 0.328
ClientRequestSizeMetricsTest-compression 3 0 0 0 12.255
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.979
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.492
KeyspaceMetricsTest-compression 1 0 0 0 6.626
LatencyMetricsTest-compression 3 0 0 0 0.379
MaxSamplerTest-compression 8 0 0 0 5.495
SamplerTest-compression 5 0 0 0 1.458
TableMetricsTest-compression 9 0 0 0 13.458
ThreadPoolMetricsTest-compression 3 0 0 0 0.603
TopFrequencySamplerTest-compression 6 0 0 0 2.248
BatchMetricsTest-compression 3 0 0 0 13.670
BufferPoolMetricsTest-compression 7 0 0 0 1.404
CQLMetricsTest-compression 4 0 0 0 6.579
CacheMetricsTest-compression 1 0 0 0 0.447
CassandraMetricsRegistryTest-compression 5 0 0 0 0.439
ClientRequestSizeMetricsTest-compression 3 0 0 0 11.225
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 10.019
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.053
KeyspaceMetricsTest-compression 1 0 0 0 5.486
LatencyMetricsTest-compression 3 0 0 0 0.452
MaxSamplerTest-compression 8 0 0 0 5.327
SamplerTest-compression 5 0 0 0 1.443
TableMetricsTest-compression 9 0 0 0 10.147
ThreadPoolMetricsTest-compression 3 0 0 0 0.642
TopFrequencySamplerTest-compression 6 0 0 0 2.230
BatchMetricsTest 3 0 0 0 9.931
BufferPoolMetricsTest 7 0 0 0 1.098
CQLMetricsTest 4 0 0 0 7.291
CacheMetricsTest 1 0 0 0 0.273
CassandraMetricsRegistryTest 5 0 0 0 0.289
ClientRequestSizeMetricsTest 3 0 0 0 12.692
DecayingEstimatedHistogramReservoirTest 15 0 0 1 12.989
HintedHandOffMetricsTest 1 0 0 0 2.093
KeyspaceMetricsTest 1 0 0 0 6.529
LatencyMetricsTest 3 0 0 0 0.291
MaxSamplerTest 8 0 0 0 5.464
SamplerTest 5 0 0 0 1.424
TableMetricsTest 9 0 0 0 12.986
ThreadPoolMetricsTest 3 0 0 0 0.512
TopFrequencySamplerTest 6 0 0 0 2.192
BatchMetricsTest 3 0 0 0 9.831
BufferPoolMetricsTest 7 0 0 0 1.288
CQLMetricsTest 4 0 0 0 6.413
CacheMetricsTest 1 0 0 0 0.478
CassandraMetricsRegistryTest 5 0 0 0 0.488
ClientRequestSizeMetricsTest 3 0 0 0 11.437
DecayingEstimatedHistogramReservoirTest 15 0 0 1 11.239
HintedHandOffMetricsTest 1 0 0 0 2.744
KeyspaceMetricsTest 1 0 0 0 5.990
LatencyMetricsTest 3 0 0 0 0.473
MaxSamplerTest 8 0 0 0 5.572
SamplerTest 5 0 0 0 1.371
TableMetricsTest 9 0 0 0 10.558
ThreadPoolMetricsTest 3 0 0 0 0.627
TopFrequencySamplerTest 6 0 0 0 2.316
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 123.992
ConnectionBurnTest 1 0 0 0 122.781
AsyncChannelPromiseTest-cdc 4 0 0 0 0.449
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.051
AsyncOneResponseTest-cdc 2 0 0 0 4.263
AsyncPromiseTest-cdc 4 0 0 0 0.405
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.495
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.157
ChunkedInputPlusTest-cdc 5 0 0 0 0.550
ConnectionTest-cdc 13 0 0 0 76.670
ForwardingInfoTest-cdc 2 0 0 0 0.288
FramingTest-cdc 5 0 0 0 24.973
HandshakeTest-cdc 13 0 0 0 2.554
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.761
MessageSerializationPropertyTest-cdc 2 0 0 0 6.769
MessageTest-cdc 7 0 0 0 1.608
MessagingServiceTest-cdc 14 0 0 0 2.623
MockMessagingServiceTest-cdc 1 0 0 0 4.200
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.392
OutboundConnectionsTest-cdc 6 0 0 0 2.551
OutboundMessageQueueTest-cdc 3 0 0 0 1.048
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.051
PrunableArrayQueueTest-cdc 9 0 0 0 0.073
ResourceLimitsTest-cdc 4 0 0 0 0.161
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.245
VerbTest-cdc 1 0 0 0 0.167
WriteCallbackInfoTest-cdc 1 0 0 0 1.697
AsyncChannelPromiseTest-cdc 4 0 0 0 0.516
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.141
AsyncOneResponseTest-cdc 2 0 0 0 4.313
AsyncPromiseTest-cdc 4 0 0 0 0.465
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.495
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.199
ChunkedInputPlusTest-cdc 5 0 0 0 0.596
ConnectionTest-cdc 13 0 0 0 77.776
ForwardingInfoTest-cdc 2 0 0 0 0.375
FramingTest-cdc 5 0 0 0 23.753
HandshakeTest-cdc 13 0 0 0 2.679
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.911
MessageSerializationPropertyTest-cdc 2 0 0 0 6.895
MessageTest-cdc 7 0 0 0 1.674
MessagingServiceTest-cdc 14 0 0 0 2.574
MockMessagingServiceTest-cdc 1 0 0 0 3.262
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.219
OutboundConnectionsTest-cdc 6 0 0 0 2.413
OutboundMessageQueueTest-cdc 3 0 0 0 1.150
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.070
PrunableArrayQueueTest-cdc 9 0 0 0 0.159
ResourceLimitsTest-cdc 4 0 0 0 0.240
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.433
VerbTest-cdc 1 0 0 0 0.232
WriteCallbackInfoTest-cdc 1 0 0 0 1.859
AsyncChannelPromiseTest-compression 4 0 0 0 0.524
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.299
AsyncOneResponseTest-compression 2 0 0 0 4.320
AsyncPromiseTest-compression 4 0 0 0 0.533
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.566
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.499
ChunkedInputPlusTest-compression 5 0 0 0 0.695
ConnectionTest-compression 13 0 0 0 77.973
ForwardingInfoTest-compression 2 0 0 0 0.289
FramingTest-compression 5 0 0 0 24.557
HandshakeTest-compression 13 0 0 0 2.708
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.720
compression
MessageSerializationPropertyTest- 2 0 0 0 8.300
compression
MessageTest-compression 7 0 0 0 1.717
MessagingServiceTest-compression 14 0 0 0 2.794
MockMessagingServiceTest-compression 1 0 0 0 4.633
OutboundConnectionSettingsTest- 9 0 0 0 2.406
compression
OutboundConnectionsTest-compression 6 0 0 0 2.735
OutboundMessageQueueTest-compression 3 0 0 0 1.120
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.535
PrunableArrayQueueTest-compression 9 0 0 0 0.077
ResourceLimitsTest-compression 4 0 0 0 0.152
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.502
compression
VerbTest-compression 1 0 0 0 0.167
WriteCallbackInfoTest-compression 1 0 0 0 1.732
AsyncChannelPromiseTest-compression 4 0 0 0 0.579
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.239
AsyncOneResponseTest-compression 2 0 0 0 4.349
AsyncPromiseTest-compression 4 0 0 0 0.515
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.553
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.223
ChunkedInputPlusTest-compression 5 0 0 0 0.659
ConnectionTest-compression 13 0 0 0 76.953
ForwardingInfoTest-compression 2 0 0 0 0.341
FramingTest-compression 5 0 0 0 23.740
HandshakeTest-compression 13 0 0 0 4.187
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 6.526
compression
MessageSerializationPropertyTest- 2 0 0 0 6.876
compression
MessageTest-compression 7 0 0 0 1.662
MessagingServiceTest-compression 14 0 0 0 2.982
MockMessagingServiceTest-compression 1 0 0 0 4.154
OutboundConnectionSettingsTest- 9 0 0 0 2.862
compression
OutboundConnectionsTest-compression 6 0 0 0 2.800
OutboundMessageQueueTest-compression 3 0 0 0 1.625
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.956
PrunableArrayQueueTest-compression 9 0 0 0 0.156
ResourceLimitsTest-compression 4 0 0 0 0.295
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.449
compression
VerbTest-compression 1 0 0 0 0.258
WriteCallbackInfoTest-compression 1 0 0 0 1.786
AsyncChannelPromiseTest 4 0 0 0 0.443
AsyncMessageOutputPlusTest 1 0 0 0 1.050
AsyncOneResponseTest 2 0 0 0 4.280
AsyncPromiseTest 4 0 0 0 0.416
AsyncStreamingInputPlusTest 13 0 0 0 1.444
AsyncStreamingOutputPlusTest 3 0 0 0 1.120
ChunkedInputPlusTest 5 0 0 0 0.569
ConnectionTest 13 0 0 0 80.374
ForwardingInfoTest 2 0 0 0 0.263
FramingTest 5 0 0 0 24.536
HandshakeTest 13 0 0 0 2.581
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.542
MessageSerializationPropertyTest 2 0 0 0 7.213
MessageTest 7 0 0 0 1.517
MessagingServiceTest 14 0 0 0 2.776
MockMessagingServiceTest 1 0 0 0 4.193
OutboundConnectionSettingsTest 9 0 0 0 2.332
OutboundConnectionsTest 6 0 0 0 2.357
OutboundMessageQueueTest 3 0 0 0 0.966
ProxyHandlerConnectionsTest 5 0 0 0 36.571
PrunableArrayQueueTest 9 0 0 0 0.068
ResourceLimitsTest 4 0 0 0 0.170
StartupClusterConnectivityCheckerTest 7 0 0 0 1.535
VerbTest 1 0 0 0 0.169
WriteCallbackInfoTest 1 0 0 0 2.057
AsyncChannelPromiseTest 4 0 0 0 0.544
AsyncMessageOutputPlusTest 1 0 0 0 1.199
AsyncOneResponseTest 2 0 0 0 4.366
AsyncPromiseTest 4 0 0 0 0.484
AsyncStreamingInputPlusTest 13 0 0 0 1.496
AsyncStreamingOutputPlusTest 3 0 0 0 1.259
ChunkedInputPlusTest 5 0 0 0 0.601
ConnectionTest 13 0 0 0 77.360
ForwardingInfoTest 2 0 0 0 0.401
FramingTest 5 0 0 0 26.078
HandshakeTest 13 0 0 0 2.600
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.909
MessageSerializationPropertyTest 2 0 0 0 6.725
MessageTest 7 0 0 0 1.678
MessagingServiceTest 14 0 0 0 2.679
MockMessagingServiceTest 1 0 0 0 3.577
OutboundConnectionSettingsTest 9 0 0 0 2.309
OutboundConnectionsTest 6 0 0 0 2.484
OutboundMessageQueueTest 3 0 0 0 1.177
ProxyHandlerConnectionsTest 5 0 0 0 36.181
PrunableArrayQueueTest 9 0 0 0 0.178
ResourceLimitsTest 4 0 0 0 0.228
StartupClusterConnectivityCheckerTest 7 0 0 0 1.375
VerbTest 1 0 0 0 0.216
WriteCallbackInfoTest 1 0 0 0 1.685
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.785
ProxyHandlerTest-cdc 3 0 0 0 0.905
ProxyHandlerTest-compression 3 0 0 0 0.869
ProxyHandlerTest-compression 3 0 0 0 0.976
ProxyHandlerTest 3 0 0 0 0.880
ProxyHandlerTest 3 0 0 0 0.885
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.061
LocalSyncTaskTest-cdc 6 0 0 0 4.591
NeighborsAndRangesTest-cdc 2 0 0 0 1.034
RepairJobTest-cdc 16 0 0 0 4.718
RepairSessionTest-cdc 1 0 0 0 1.079
StreamingRepairTaskTest-cdc 2 0 0 0 3.563
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.047
ValidatorTest-cdc 6 0 0 0 29.684
AbstractRepairTest-cdc 1 0 0 1 0.165
LocalSyncTaskTest-cdc 6 0 0 0 4.464
NeighborsAndRangesTest-cdc 2 0 0 0 1.292
RepairJobTest-cdc 16 0 0 0 4.944
RepairSessionTest-cdc 1 0 0 0 1.194
StreamingRepairTaskTest-cdc 2 0 0 0 3.118
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.151
ValidatorTest-cdc 6 0 0 0 27.821
AbstractRepairTest-compression 1 0 0 1 0.075
LocalSyncTaskTest-compression 6 0 0 0 5.754
NeighborsAndRangesTest-compression 2 0 0 0 1.181
RepairJobTest-compression 16 0 0 0 5.299
RepairSessionTest-compression 1 0 0 0 1.190
StreamingRepairTaskTest-compression 2 0 0 0 4.181
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.337
ValidatorTest-compression 6 0 0 0 32.697
AbstractRepairTest-compression 1 0 0 1 0.159
LocalSyncTaskTest-compression 6 0 0 0 4.012
NeighborsAndRangesTest-compression 2 0 0 0 1.155
RepairJobTest-compression 16 0 0 0 4.686
RepairSessionTest-compression 1 0 0 0 1.285
StreamingRepairTaskTest-compression 2 0 0 0 3.313
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.286
ValidatorTest-compression 6 0 0 0 27.762
AbstractRepairTest 1 0 0 1 0.059
LocalSyncTaskTest 6 0 0 0 5.841
NeighborsAndRangesTest 2 0 0 0 1.100
RepairJobTest 16 0 0 0 5.802
RepairSessionTest 1 0 0 0 1.339
StreamingRepairTaskTest 2 0 0 0 4.565
SymmetricRemoteSyncTaskTest 1 0 0 0 1.137
ValidatorTest 6 0 0 0 29.154
AbstractRepairTest 1 0 0 1 0.154
LocalSyncTaskTest 6 0 0 0 4.015
NeighborsAndRangesTest 2 0 0 0 1.166
RepairJobTest 16 0 0 0 4.525
RepairSessionTest 1 0 0 0 1.261
StreamingRepairTaskTest 2 0 0 0 3.009
SymmetricRemoteSyncTaskTest 1 0 0 0 1.270
ValidatorTest 6 0 0 0 29.568
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.334
RangeDenormalizerTest-cdc 3 0 0 0 0.284
RangeMapTest-cdc 2 0 0 0 17.474
ReduceHelperTest-cdc 5 0 0 0 0.365
StreamFromOptionsTest-cdc 3 0 0 0 0.153
DifferenceHolderTest-cdc 2 0 0 0 0.421
RangeDenormalizerTest-cdc 3 0 0 0 0.423
RangeMapTest-cdc 2 0 0 0 16.328
ReduceHelperTest-cdc 5 0 0 0 0.392
StreamFromOptionsTest-cdc 3 0 0 0 0.247
DifferenceHolderTest-compression 2 0 0 0 0.425
RangeDenormalizerTest-compression 3 0 0 0 0.341
RangeMapTest-compression 2 0 0 0 19.273
ReduceHelperTest-compression 5 0 0 0 0.324
StreamFromOptionsTest-compression 3 0 0 0 0.133
DifferenceHolderTest-compression 2 0 0 0 0.428
RangeDenormalizerTest-compression 3 0 0 0 0.407
RangeMapTest-compression 2 0 0 0 16.729
ReduceHelperTest-compression 5 0 0 0 0.462
StreamFromOptionsTest-compression 3 0 0 0 0.226
DifferenceHolderTest 2 0 0 0 0.316
RangeDenormalizerTest 3 0 0 0 0.269
RangeMapTest 2 0 0 0 17.407
ReduceHelperTest 5 0 0 0 0.307
StreamFromOptionsTest 3 0 0 0 0.126
DifferenceHolderTest 2 0 0 0 0.423
RangeDenormalizerTest 3 0 0 0 0.410
RangeMapTest 2 0 0 0 17.238
ReduceHelperTest 5 0 0 0 0.392
StreamFromOptionsTest 3 0 0 0 0.219
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.081
CoordinatorMessagingTest-cdc 7 0 0 0 6.366
CoordinatorSessionTest-cdc 7 0 0 0 1.240
CoordinatorSessionsTest-cdc 7 0 0 0 3.692
LocalSessionTest-cdc 40 0 0 0 5.768
PendingRepairStatTest-cdc 1 0 0 0 4.494
RepairStateTest-cdc 6 0 0 0 0.139
AbstractConsistentSessionTest-cdc 1 0 0 1 0.177
CoordinatorMessagingTest-cdc 7 0 0 0 5.819
CoordinatorSessionTest-cdc 7 0 0 0 1.192
CoordinatorSessionsTest-cdc 7 0 0 0 2.824
LocalSessionTest-cdc 40 0 0 0 4.756
PendingRepairStatTest-cdc 1 0 0 0 3.082
RepairStateTest-cdc 6 0 0 0 0.195
AbstractConsistentSessionTest-compression 1 0 0 1 0.069
CoordinatorMessagingTest-compression 7 0 0 0 6.287
CoordinatorSessionTest-compression 7 0 0 0 1.274
CoordinatorSessionsTest-compression 7 0 0 0 3.992
LocalSessionTest-compression 40 0 0 0 6.858
PendingRepairStatTest-compression 1 0 0 0 4.945
RepairStateTest-compression 6 0 0 0 0.136
AbstractConsistentSessionTest-compression 1 0 0 1 0.191
CoordinatorMessagingTest-compression 7 0 0 0 6.047
CoordinatorSessionTest-compression 7 0 0 0 1.377
CoordinatorSessionsTest-compression 7 0 0 0 3.388
LocalSessionTest-compression 40 0 0 0 4.950
PendingRepairStatTest-compression 1 0 0 0 3.339
RepairStateTest-compression 6 0 0 0 0.231
AbstractConsistentSessionTest 1 0 0 1 0.081
CoordinatorMessagingTest 7 0 0 0 6.665
CoordinatorSessionTest 7 0 0 0 1.004
CoordinatorSessionsTest 7 0 0 0 3.396
LocalSessionTest 40 0 0 0 5.962
PendingRepairStatTest 1 0 0 0 4.428
RepairStateTest 6 0 0 0 0.132
AbstractConsistentSessionTest 1 0 0 1 0.154
CoordinatorMessagingTest 7 0 0 0 5.602
CoordinatorSessionTest 7 0 0 0 1.365
CoordinatorSessionsTest 7 0 0 0 2.934
LocalSessionTest 40 0 0 0 5.331
PendingRepairStatTest 1 0 0 0 3.073
RepairStateTest 6 0 0 0 0.197
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 4.830
SchemaArgsParserTest-cdc 5 0 0 0 3.024
SchemaArgsParserTest-compression 5 0 0 0 3.795
SchemaArgsParserTest-compression 5 0 0 0 3.215
SchemaArgsParserTest 5 0 0 0 3.816
SchemaArgsParserTest 5 0 0 0 3.026
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 1.425
RepairMessageSerializerTest-cdc 6 0 0 0 0.666
RepairOptionTest-cdc 4 0 0 0 1.447
RepairMessageSerializationsTest-cdc 8 0 0 0 1.348
RepairMessageSerializerTest-cdc 6 0 0 0 0.589
RepairOptionTest-cdc 4 0 0 0 1.126
RepairMessageSerializationsTest- 8 0 0 0 1.182
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.546
RepairOptionTest-compression 4 0 0 0 1.134
RepairMessageSerializationsTest- 8 0 0 0 1.246
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.542
RepairOptionTest-compression 4 0 0 0 1.212
RepairMessageSerializationsTest 8 0 0 0 1.003
RepairMessageSerializerTest 6 0 0 0 0.479
RepairOptionTest 4 0 0 0 0.887
RepairMessageSerializationsTest 8 0 0 0 1.256
RepairMessageSerializerTest 6 0 0 0 0.614
RepairOptionTest 4 0 0 0 1.144
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 5.183
IndexMetadataTest-cdc 3 0 0 0 0.377
MigrationCoordinatorTest-cdc 8 0 0 0 1.372
MigrationManagerTest-cdc 17 0 0 0 8.187
SchemaKeyspaceTest-cdc 5 0 0 0 5.459
SchemaTest-cdc 1 0 0 0 4.018
TupleTypesRepresentationTest-cdc 2 0 0 1 1.313
ValidationTest-cdc 4 0 0 0 0.348
CreateTableValidationTest-cdc 1 0 0 0 3.467
IndexMetadataTest-cdc 3 0 0 0 0.372
MigrationCoordinatorTest-cdc 8 0 0 0 1.397
MigrationManagerTest-cdc 17 0 0 0 5.525
SchemaKeyspaceTest-cdc 5 0 0 0 3.454
SchemaTest-cdc 1 0 0 0 2.573
TupleTypesRepresentationTest-cdc 2 0 0 1 1.129
ValidationTest-cdc 4 0 0 0 0.414
CreateTableValidationTest-compression 1 0 0 0 4.448
IndexMetadataTest-compression 3 0 0 0 0.291
MigrationCoordinatorTest-compression 8 0 0 0 1.203
MigrationManagerTest-compression 17 0 0 0 7.905
SchemaKeyspaceTest-compression 5 0 0 0 5.585
SchemaTest-compression 1 0 0 0 3.930
TupleTypesRepresentationTest-compression 2 0 0 1 1.358
ValidationTest-compression 4 0 0 0 0.438
CreateTableValidationTest-compression 1 0 0 0 3.621
IndexMetadataTest-compression 3 0 0 0 0.460
MigrationCoordinatorTest-compression 8 0 0 0 1.343
MigrationManagerTest-compression 17 0 0 0 5.224
SchemaKeyspaceTest-compression 5 0 0 0 3.578
SchemaTest-compression 1 0 0 0 2.797
TupleTypesRepresentationTest-compression 2 0 0 1 1.137
ValidationTest-compression 4 0 0 0 0.438
CreateTableValidationTest 1 0 0 0 3.890
IndexMetadataTest 3 0 0 0 0.236
MigrationCoordinatorTest 8 0 0 0 1.114
MigrationManagerTest 17 0 0 0 7.072
SchemaKeyspaceTest 5 0 0 0 4.219
SchemaTest 1 0 0 0 2.859
TupleTypesRepresentationTest 2 0 0 1 0.946
ValidationTest 4 0 0 0 0.356
CreateTableValidationTest 1 0 0 0 3.103
IndexMetadataTest 3 0 0 0 0.334
MigrationCoordinatorTest 8 0 0 0 1.230
MigrationManagerTest 17 0 0 0 4.989
SchemaKeyspaceTest 5 0 0 0 3.467
SchemaTest 1 0 0 0 2.752
TupleTypesRepresentationTest 2 0 0 1 1.081
ValidationTest 4 0 0 0 0.399
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.690
EncryptionUtilsTest-cdc 3 0 0 0 1.665
JKSKeyProviderTest-cdc 2 0 0 0 0.420
SSLFactoryTest-cdc 14 0 0 0 1.614
CipherFactoryTest-cdc 7 0 0 0 0.651
EncryptionUtilsTest-cdc 3 0 0 0 1.361
JKSKeyProviderTest-cdc 2 0 0 0 0.394
SSLFactoryTest-cdc 14 0 0 0 1.736
CipherFactoryTest-compression 7 0 0 0 0.795
EncryptionUtilsTest-compression 3 0 0 0 1.785
JKSKeyProviderTest-compression 2 0 0 0 0.426
SSLFactoryTest-compression 14 0 0 0 1.878
CipherFactoryTest-compression 7 0 0 0 0.630
EncryptionUtilsTest-compression 3 0 0 0 1.412
JKSKeyProviderTest-compression 2 0 0 0 0.385
SSLFactoryTest-compression 14 0 0 0 1.545
CipherFactoryTest 7 0 0 0 0.515
EncryptionUtilsTest 3 0 0 0 1.288
JKSKeyProviderTest 2 0 0 0 0.305
SSLFactoryTest 14 0 0 0 1.566
CipherFactoryTest 7 0 0 0 0.597
EncryptionUtilsTest 3 0 0 0 1.318
JKSKeyProviderTest 2 0 0 0 0.395
SSLFactoryTest 14 0 0 0 1.588
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.130
TimeSerializerTest-cdc 16 0 0 0 0.089
TimestampSerializerTest-cdc 8 0 0 0 0.310
SimpleDateSerializerTest-cdc 9 0 0 0 0.235
TimeSerializerTest-cdc 16 0 0 0 0.181
TimestampSerializerTest-cdc 8 0 0 0 0.405
SimpleDateSerializerTest-compression 9 0 0 0 0.153
TimeSerializerTest-compression 16 0 0 0 0.125
TimestampSerializerTest-compression 8 0 0 0 0.390
SimpleDateSerializerTest-compression 9 0 0 0 0.218
TimeSerializerTest-compression 16 0 0 0 0.184
TimestampSerializerTest-compression 8 0 0 0 0.434
SimpleDateSerializerTest 9 0 0 0 0.114
TimeSerializerTest 16 0 0 0 0.082
TimestampSerializerTest 8 0 0 0 0.344
SimpleDateSerializerTest 9 0 0 0 0.220
TimeSerializerTest 16 0 0 0 0.180
TimestampSerializerTest 8 0 0 0 0.380
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 4.353
BootstrapTransientTest-cdc 1 0 0 0 1.126
ClientWarningsTest-cdc 4 0 0 0 29.460
GCInspectorTest-cdc 6 0 0 0 1.053
JoinTokenRingTest-cdc 1 0 0 0 6.933
LeaveAndBootstrapTest-cdc 8 0 0 0 5.767
LegacyAuthFailTest-cdc 1 0 0 0 5.855
MoveTest-cdc 7 0 0 0 25.709
MoveTransientTest-cdc 19 0 0 0 1.563
NativeTransportServiceTest-cdc 13 0 0 0 8.188
OptionalTasksTest-cdc 2 0 0 0 3.548
PaxosStateTest-cdc 2 0 0 0 4.947
ProtocolBetaVersionTest-cdc 2 0 0 0 13.092
QueryPagerTest-cdc 8 0 0 0 3.736
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.076
RemoveTest-cdc 4 0 0 0 6.132
SerializationsTest-cdc 4 0 0 0 1.035
StartupChecksTest-cdc 3 0 0 0 3.928
StorageProxyTest-cdc 4 0 0 0 1.356
StorageServiceServerTest-cdc 19 0 0 1 9.231
StorageServiceTest-cdc 1 0 0 0 1.357
WriteResponseHandlerTest-cdc 5 0 0 0 5.923
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.728
ActiveRepairServiceTest-cdc 11 0 0 0 3.748
BootstrapTransientTest-cdc 1 0 0 0 1.244
ClientWarningsTest-cdc 4 0 0 0 28.840
GCInspectorTest-cdc 6 0 0 0 1.226
JoinTokenRingTest-cdc 1 0 0 0 5.210
LeaveAndBootstrapTest-cdc 8 0 0 0 5.681
LegacyAuthFailTest-cdc 1 0 0 0 3.966
MoveTest-cdc 7 0 0 0 20.911
MoveTransientTest-cdc 19 0 0 0 1.329
NativeTransportServiceTest-cdc 13 0 0 0 8.189
OptionalTasksTest-cdc 2 0 0 0 2.826
PaxosStateTest-cdc 2 0 0 0 4.170
ProtocolBetaVersionTest-cdc 2 0 0 0 12.159
QueryPagerTest-cdc 8 0 0 0 2.954
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.146
RemoveTest-cdc 4 0 0 0 6.198
SerializationsTest-cdc 4 0 0 0 1.119
StartupChecksTest-cdc 3 0 0 0 2.483
StorageProxyTest-cdc 4 0 0 0 1.253
StorageServiceServerTest-cdc 19 0 0 1 8.976
StorageServiceTest-cdc 1 0 0 0 1.145
WriteResponseHandlerTest-cdc 5 0 0 0 4.063
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.226
ActiveRepairServiceTest-compression 11 0 0 0 5.793
BootstrapTransientTest-compression 1 0 0 0 1.661
ClientWarningsTest-compression 4 0 0 0 33.858
GCInspectorTest-compression 6 0 0 0 1.129
JoinTokenRingTest-compression 1 0 0 0 11.205
LeaveAndBootstrapTest-compression 8 0 0 0 7.880
LegacyAuthFailTest-compression 1 0 0 0 5.542
MoveTest-compression 7 0 0 0 24.078
MoveTransientTest-compression 19 0 0 0 1.392
NativeTransportServiceTest-compression 13 0 0 0 8.099
OptionalTasksTest-compression 2 0 0 0 3.729
PaxosStateTest-compression 2 0 0 0 6.880
ProtocolBetaVersionTest-compression 2 0 0 0 13.396
QueryPagerTest-compression 8 0 0 0 3.847
RMIServerSocketFactoryImplTest- 1 0 0 0 0.076
compression
RemoveTest-compression 4 0 0 0 6.198
SerializationsTest-compression 4 0 0 0 1.227
StartupChecksTest-compression 3 0 0 0 3.415
StorageProxyTest-compression 4 0 0 0 1.212
StorageServiceServerTest-compression 19 0 0 1 8.777
StorageServiceTest-compression 1 0 0 0 1.253
WriteResponseHandlerTest-compression 5 0 0 0 5.315
WriteResponseHandlerTransientTest- 4 0 0 0 3.650
compression
ActiveRepairServiceTest-compression 11 0 0 0 3.931
BootstrapTransientTest-compression 1 0 0 0 1.397
ClientWarningsTest-compression 4 0 0 0 26.602
GCInspectorTest-compression 6 0 0 0 1.229
JoinTokenRingTest-compression 1 0 0 0 6.244
LeaveAndBootstrapTest-compression 8 0 0 0 7.554
LegacyAuthFailTest-compression 1 0 0 0 5.301
MoveTest-compression 7 0 0 0 25.103
MoveTransientTest-compression 19 0 0 0 1.631
NativeTransportServiceTest-compression 13 0 0 0 8.779
OptionalTasksTest-compression 2 0 0 0 3.320
PaxosStateTest-compression 2 0 0 0 6.747
ProtocolBetaVersionTest-compression 2 0 0 0 12.309
QueryPagerTest-compression 8 0 0 0 3.649
RMIServerSocketFactoryImplTest- 1 0 0 0 0.175
compression
RemoveTest-compression 4 0 0 0 6.077
SerializationsTest-compression 4 0 0 0 1.204
StartupChecksTest-compression 3 0 0 0 2.603
StorageProxyTest-compression 4 0 0 0 1.404
StorageServiceServerTest-compression 19 0 0 1 8.782
StorageServiceTest-compression 1 0 0 0 1.310
WriteResponseHandlerTest-compression 5 0 0 0 3.492
WriteResponseHandlerTransientTest- 4 0 0 0 3.209
compression
ActiveRepairServiceTest 11 0 0 0 4.995
BootstrapTransientTest 1 0 0 0 1.728
ClientWarningsTest 4 0 0 0 32.801
GCInspectorTest 6 0 0 0 1.305
JoinTokenRingTest 1 0 0 0 5.858
LeaveAndBootstrapTest 8 0 0 0 6.274
LegacyAuthFailTest 1 0 0 0 5.647
MoveTest 7 0 0 0 23.008
MoveTransientTest 19 0 0 0 1.204
NativeTransportServiceTest 13 0 0 0 8.032
OptionalTasksTest 2 0 0 0 3.616
PaxosStateTest 2 0 0 0 6.369
ProtocolBetaVersionTest 2 0 0 0 13.652
QueryPagerTest 8 0 0 0 3.914
RMIServerSocketFactoryImplTest 1 0 0 0 0.065
RemoveTest 4 0 0 0 6.532
SerializationsTest 4 0 0 0 0.919
StartupChecksTest 3 0 0 0 2.876
StorageProxyTest 4 0 0 0 1.150
StorageServiceServerTest 19 0 0 1 9.314
StorageServiceTest 1 0 0 0 1.182
WriteResponseHandlerTest 5 0 0 0 4.112
WriteResponseHandlerTransientTest 4 0 0 0 3.781
ActiveRepairServiceTest 11 0 0 0 3.549
BootstrapTransientTest 1 0 0 0 1.159
ClientWarningsTest 4 0 0 0 28.550
GCInspectorTest 6 0 0 0 1.246
JoinTokenRingTest 1 0 0 0 4.903
LeaveAndBootstrapTest 8 0 0 0 5.698
LegacyAuthFailTest 1 0 0 0 4.246
MoveTest 7 0 0 0 21.590
MoveTransientTest 19 0 0 0 1.533
NativeTransportServiceTest 13 0 0 0 8.231
OptionalTasksTest 2 0 0 0 4.039
PaxosStateTest 2 0 0 0 6.276
ProtocolBetaVersionTest 2 0 0 0 16.374
QueryPagerTest 8 0 0 0 4.709
RMIServerSocketFactoryImplTest 1 0 0 0 0.251
RemoveTest 4 0 0 0 7.291
SerializationsTest 4 0 0 0 1.748
StartupChecksTest 3 0 0 0 3.882
StorageProxyTest 4 0 0 0 1.860
StorageServiceServerTest 19 0 0 1 9.535
StorageServiceTest 1 0 0 0 1.389
WriteResponseHandlerTest 5 0 0 0 3.161
WriteResponseHandlerTransientTest 4 0 0 0 3.140
-------------------------------------------------------------------------------
org.apache.cassandra.service.pager
Name Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc 7 0 0 0 1.138
PagingStateTest-cdc 7 0 0 0 1.173
PagingStateTest-compression 7 0 0 0 1.147
PagingStateTest-compression 7 0 0 0 1.331
PagingStateTest 7 0 0 0 1.228
PagingStateTest 7 0 0 0 1.380
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.060
DataResolverTest-cdc 32 0 0 0 4.420
DigestResolverTest-cdc 5 0 0 0 3.988
ReadExecutorTest-cdc 3 0 0 0 3.928
SpeculativeRetryParseTest-cdc 78 0 0 0 0.136
AbstractReadResponseTest-cdc 1 0 0 1 0.147
DataResolverTest-cdc 32 0 0 0 3.607
DigestResolverTest-cdc 5 0 0 0 3.086
ReadExecutorTest-cdc 3 0 0 0 3.415
SpeculativeRetryParseTest-cdc 78 0 0 0 0.264
AbstractReadResponseTest-compression 1 0 0 1 0.062
DataResolverTest-compression 32 0 0 0 4.438
DigestResolverTest-compression 5 0 0 0 3.821
ReadExecutorTest-compression 3 0 0 0 5.793
SpeculativeRetryParseTest-compression 78 0 0 0 0.139
AbstractReadResponseTest-compression 1 0 0 1 0.198
DataResolverTest-compression 32 0 0 0 4.213
DigestResolverTest-compression 5 0 0 0 3.188
ReadExecutorTest-compression 3 0 0 0 3.344
SpeculativeRetryParseTest-compression 78 0 0 0 0.204
AbstractReadResponseTest 1 0 0 1 0.065
DataResolverTest 32 0 0 0 4.533
DigestResolverTest 5 0 0 0 4.642
ReadExecutorTest 3 0 0 0 4.562
SpeculativeRetryParseTest 78 0 0 0 0.152
AbstractReadResponseTest 1 0 0 1 0.157
DataResolverTest 32 0 0 0 3.537
DigestResolverTest 5 0 0 0 3.242
ReadExecutorTest 3 0 0 0 3.462
SpeculativeRetryParseTest 78 0 0 0 0.262
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.062
BlockingReadRepairTest-cdc 9 0 0 0 4.137
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 4.087
ReadOnlyReadRepairTest-cdc 4 0 0 0 6.863
ReadRepairTest-cdc 7 0 0 0 7.197
RepairedDataVerifierTest-cdc 10 0 0 0 9.542
AbstractReadRepairTest-cdc 1 0 0 1 0.172
BlockingReadRepairTest-cdc 9 0 0 0 3.477
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.425
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.421
ReadRepairTest-cdc 7 0 0 0 3.178
RepairedDataVerifierTest-cdc 10 0 0 0 4.907
AbstractReadRepairTest-compression 1 0 0 1 0.071
BlockingReadRepairTest-compression 9 0 0 0 3.971
DiagEventsBlockingReadRepairTest- 3 0 0 0 4.442
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.982
ReadRepairTest-compression 7 0 0 0 3.780
RepairedDataVerifierTest-compression 10 0 0 0 6.732
AbstractReadRepairTest-compression 1 0 0 1 0.174
BlockingReadRepairTest-compression 9 0 0 0 2.992
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.079
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.075
ReadRepairTest-compression 7 0 0 0 3.278
RepairedDataVerifierTest-compression 10 0 0 0 6.201
AbstractReadRepairTest 1 0 0 1 0.078
BlockingReadRepairTest 9 0 0 0 4.332
DiagEventsBlockingReadRepairTest 3 0 0 0 4.554
ReadOnlyReadRepairTest 4 0 0 0 4.315
ReadRepairTest 7 0 0 0 4.319
RepairedDataVerifierTest 10 0 0 0 6.095
AbstractReadRepairTest 1 0 0 1 0.217
BlockingReadRepairTest 9 0 0 0 4.051
DiagEventsBlockingReadRepairTest 3 0 0 0 3.237
ReadOnlyReadRepairTest 4 0 0 0 3.143
ReadRepairTest 7 0 0 0 3.411
RepairedDataVerifierTest 10 0 0 0 5.871
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time(s)
LongStreamingTest 2 0 0 0 169.473
LongStreamingTest 2 0 0 0 315.347
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 6.238
cdc
SessionInfoTest-cdc 1 0 0 0 0.525
StreamOperationTest-cdc 1 0 0 0 0.071
StreamTransferTaskTest-cdc 2 0 0 0 3.989
StreamingTransferTest-cdc 5 0 0 0 15.933
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.578
cdc
SessionInfoTest-cdc 1 0 0 0 0.546
StreamOperationTest-cdc 1 0 0 0 0.149
StreamTransferTaskTest-cdc 2 0 0 0 3.167
StreamingTransferTest-cdc 5 0 0 0 13.227
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 4.023
compression
SessionInfoTest-compression 1 0 0 0 0.550
StreamOperationTest-compression 1 0 0 0 0.067
StreamTransferTaskTest-compression 2 0 0 0 3.700
StreamingTransferTest-compression 5 0 0 0 14.969
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.327
compression
SessionInfoTest-compression 1 0 0 0 0.614
StreamOperationTest-compression 1 0 0 0 0.171
StreamTransferTaskTest-compression 2 0 0 0 3.176
StreamingTransferTest-compression 5 0 0 0 13.562
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 4.542
SessionInfoTest 1 0 0 0 0.611
StreamOperationTest 1 0 0 0 0.069
StreamTransferTaskTest 2 0 0 0 4.383
StreamingTransferTest 5 0 0 0 15.831
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.922
SessionInfoTest 1 0 0 0 0.560
StreamOperationTest 1 0 0 0 0.157
StreamTransferTaskTest 2 0 0 0 3.196
StreamingTransferTest 5 0 0 0 13.843
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.159
StreamCompressionSerializerTest-cdc 2 0 0 0 1.127
StreamingInboundHandlerTest-cdc 6 0 0 0 1.320
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.152
StreamCompressionSerializerTest-cdc 2 0 0 0 1.077
StreamingInboundHandlerTest-cdc 6 0 0 0 1.232
NettyStreamingMessageSenderTest- 10 0 0 0 1.162
compression
StreamCompressionSerializerTest- 2 0 0 0 1.056
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.253
NettyStreamingMessageSenderTest- 10 0 0 0 1.338
compression
StreamCompressionSerializerTest- 2 0 0 0 1.141
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.246
NettyStreamingMessageSenderTest 10 0 0 0 1.291
StreamCompressionSerializerTest 2 0 0 0 0.942
StreamingInboundHandlerTest 6 0 0 0 1.149
NettyStreamingMessageSenderTest 10 0 0 0 1.274
StreamCompressionSerializerTest 2 0 0 0 1.211
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.238
CompressedInputStreamTest-cdc 6 0 0 0 1.242
CompressedInputStreamTest-compression 6 0 0 0 1.326
CompressedInputStreamTest-compression 6 0 0 0 1.386
CompressedInputStreamTest 6 0 0 0 1.277
CompressedInputStreamTest 6 0 0 0 1.347
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.109
StreamMessageTest-cdc 1 0 0 0 0.165
StreamMessageTest-compression 1 0 0 0 0.103
StreamMessageTest-compression 1 0 0 0 0.183
StreamMessageTest 1 0 0 0 0.094
StreamMessageTest 1 0 0 0 0.170
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.118
DistributionSequenceTest 4 0 0 0 0.079
DistributionGaussianTest 2 0 0 0 0.232
DistributionSequenceTest 4 0 0 0 0.149
-------------------------------------------------------------------------------
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.096
SettingsNodeTest 2 0 0 0 0.081
StressSettingsTest 1 0 0 0 0.607
OptionReplicationTest 1 0 0 0 0.166
SettingsMiscTest 4 0 0 0 0.159
SettingsNodeTest 2 0 0 0 0.149
StressSettingsTest 1 0 0 0 0.603
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.080
MultiResultLoggerTest 5 0 0 0 0.192
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 15.266
BulkLoaderTest-cdc 6 0 0 0 13.257
ClearSnapshotTest-cdc 4 0 0 0 14.447
CompactionStressTest-cdc 2 0 0 0 15.583
GetFullQueryLogTest-cdc 3 0 0 0 17.101
GetVersionTest-cdc 1 0 0 0 0.460
JMXCompatabilityTest-cdc 3 0 1 0 39.058
JMXToolTest-cdc 5 0 0 0 12.851
LoaderOptionsTest-cdc 2 0 0 0 0.675
NodeToolGossipInfoTest-cdc 2 0 0 0 17.310
NodeToolTPStatsTest-cdc 3 0 0 0 27.312
NodetoolNetStatsTest-cdc 3 0 0 0 8.701
SSTableExpiredBlockersTest-cdc 4 0 0 0 3.167
SSTableExportTest-cdc 10 0 0 0 1.968
SSTableLevelResetterTest-cdc 5 0 0 0 3.336
SSTableMetadataViewerTest-cdc 10 0 0 0 2.087
SSTableOfflineRelevelTest-cdc 4 0 0 0 3.316
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.569
StandaloneSSTableUtilTest-cdc 8 0 0 0 3.356
StandaloneScrubberTest-cdc 7 0 0 0 3.495
StandaloneSplitterTest-cdc 6 0 0 0 3.290
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 18.067
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 6.831
StandaloneUpgraderTest-cdc 6 0 0 0 2.707
StandaloneVerifierTest-cdc 10 0 0 0 2.845
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.407
TopPartitionsTest-cdc 2 0 0 0 5.053
AuditLogViewerTest-cdc 10 0 0 0 15.290
BulkLoaderTest-cdc 6 0 0 0 12.595
ClearSnapshotTest-cdc 4 0 0 0 15.950
CompactionStressTest-cdc 2 0 0 0 14.853
GetFullQueryLogTest-cdc 3 0 0 0 15.040
GetVersionTest-cdc 1 0 0 0 0.483
JMXCompatabilityTest-cdc 3 0 1 0 31.212
JMXToolTest-cdc 5 0 0 0 11.326
LoaderOptionsTest-cdc 2 0 0 0 0.639
NodeToolGossipInfoTest-cdc 2 0 0 0 16.541
NodeToolTPStatsTest-cdc 3 0 0 0 24.927
NodetoolNetStatsTest-cdc 3 0 0 0 6.730
SSTableExpiredBlockersTest-cdc 4 0 0 0 1.999
SSTableExportTest-cdc 10 0 0 0 1.325
SSTableLevelResetterTest-cdc 5 0 0 0 2.078
SSTableMetadataViewerTest-cdc 10 0 0 0 1.295
SSTableOfflineRelevelTest-cdc 4 0 0 0 2.009
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.213
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.140
StandaloneScrubberTest-cdc 7 0 0 0 2.264
StandaloneSplitterTest-cdc 6 0 0 0 1.943
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 12.977
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 4.943
StandaloneUpgraderTest-cdc 6 0 0 0 1.955
StandaloneVerifierTest-cdc 10 0 0 0 2.075
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.367
TopPartitionsTest-cdc 2 0 0 0 3.594
AuditLogViewerTest-compression 10 0 0 0 15.026
BulkLoaderTest-compression 6 0 0 0 13.070
ClearSnapshotTest-compression 4 0 0 0 17.832
CompactionStressTest-compression 2 0 0 0 7.157
GetFullQueryLogTest-compression 3 0 0 0 17.655
GetVersionTest-compression 1 0 0 0 0.454
JMXCompatabilityTest-compression 3 0 1 0 35.915
JMXToolTest-compression 5 0 0 0 13.364
LoaderOptionsTest-compression 2 0 0 0 0.715
NodeToolGossipInfoTest-compression 2 0 0 0 18.925
NodeToolTPStatsTest-compression 3 0 0 0 32.472
NodetoolNetStatsTest-compression 3 0 0 0 9.760
SSTableExpiredBlockersTest-compression 4 0 0 0 3.371
SSTableExportTest-compression 10 0 0 0 2.167
SSTableLevelResetterTest-compression 5 0 0 0 3.261
SSTableMetadataViewerTest-compression 10 0 0 0 1.756
SSTableOfflineRelevelTest-compression 4 0 0 0 2.903
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.390
StandaloneSSTableUtilTest-compression 8 0 0 0 2.968
StandaloneScrubberTest-compression 7 0 0 0 3.121
StandaloneSplitterTest-compression 6 0 0 0 3.688
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 17.991
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 6.643
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.862
StandaloneVerifierTest-compression 10 0 0 0 3.163
ToolsEnvsConfigsTest-compression 1 0 0 0 2.289
TopPartitionsTest-compression 2 0 0 0 4.630
AuditLogViewerTest-compression 10 0 0 0 15.229
BulkLoaderTest-compression 6 0 0 0 12.677
ClearSnapshotTest-compression 4 0 0 0 13.642
CompactionStressTest-compression 2 0 0 0 14.169
GetFullQueryLogTest-compression 3 0 0 0 16.079
GetVersionTest-compression 1 0 0 0 0.507
JMXCompatabilityTest-compression 3 0 1 0 35.561
JMXToolTest-compression 5 0 0 0 11.719
LoaderOptionsTest-compression 2 0 0 0 0.664
NodeToolGossipInfoTest-compression 2 0 0 0 15.883
NodeToolTPStatsTest-compression 3 0 0 0 26.490
NodetoolNetStatsTest-compression 3 0 0 0 6.662
SSTableExpiredBlockersTest-compression 4 0 0 0 2.160
SSTableExportTest-compression 10 0 0 0 1.413
SSTableLevelResetterTest-compression 5 0 0 0 2.198
SSTableMetadataViewerTest-compression 10 0 0 0 1.445
SSTableOfflineRelevelTest-compression 4 0 0 0 2.063
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.113
StandaloneSSTableUtilTest-compression 8 0 0 0 2.125
StandaloneScrubberTest-compression 7 0 0 0 2.150
StandaloneSplitterTest-compression 6 0 0 0 2.040
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 13.957
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.724
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.086
StandaloneVerifierTest-compression 10 0 0 0 2.148
ToolsEnvsConfigsTest-compression 1 0 0 0 2.473
TopPartitionsTest-compression 2 0 0 0 3.764
AuditLogViewerTest 10 0 0 0 15.194
BulkLoaderTest 6 0 0 0 12.905
ClearSnapshotTest 4 0 0 0 14.666
CompactionStressTest 2 0 0 0 15.558
GetFullQueryLogTest 3 0 0 0 16.360
GetVersionTest 1 0 0 0 0.420
JMXCompatabilityTest 3 0 1 0 34.976
JMXToolTest 5 0 0 0 12.002
LoaderOptionsTest 2 0 0 0 0.542
NodeToolGossipInfoTest 2 0 0 0 17.284
NodeToolTPStatsTest 3 0 0 0 27.445
NodetoolNetStatsTest 3 0 0 0 7.627
SSTableExpiredBlockersTest 4 0 0 0 2.291
SSTableExportTest 10 0 0 0 1.399
SSTableLevelResetterTest 5 0 0 0 2.276
SSTableMetadataViewerTest 10 0 0 0 1.286
SSTableOfflineRelevelTest 4 0 0 0 2.253
SSTableRepairedAtSetterTest 6 0 0 0 1.041
StandaloneSSTableUtilTest 8 0 0 0 2.361
StandaloneScrubberTest 7 0 0 0 2.434
StandaloneSplitterTest 6 0 0 0 2.455
StandaloneSplitterWithCQLTesterTest 6 0 0 0 15.844
StandaloneUpgraderOnSStablesTest 3 0 0 0 7.712
StandaloneUpgraderTest 6 0 0 0 3.212
StandaloneVerifierTest 10 0 0 0 3.034
ToolsEnvsConfigsTest 1 0 0 0 2.331
TopPartitionsTest 2 0 0 0 4.289
AuditLogViewerTest 10 0 0 0 15.185
BulkLoaderTest 6 0 0 0 12.559
ClearSnapshotTest 4 0 0 0 16.457
CompactionStressTest 2 0 0 0 15.128
GetFullQueryLogTest 3 0 0 0 21.089
GetVersionTest 1 0 0 0 0.500
JMXCompatabilityTest 3 0 1 0 38.603
JMXToolTest 5 0 0 0 14.459
LoaderOptionsTest 2 0 0 0 0.817
NodeToolGossipInfoTest 2 0 0 0 17.857
NodeToolTPStatsTest 3 0 0 0 26.299
NodetoolNetStatsTest 3 0 0 0 8.014
SSTableExpiredBlockersTest 4 0 0 0 3.122
SSTableExportTest 10 0 0 0 2.388
SSTableLevelResetterTest 5 0 0 0 2.407
SSTableMetadataViewerTest 10 0 0 0 1.268
SSTableOfflineRelevelTest 4 0 0 0 1.967
SSTableRepairedAtSetterTest 6 0 0 0 1.288
StandaloneSSTableUtilTest 8 0 0 0 2.150
StandaloneScrubberTest 7 0 0 0 2.035
StandaloneSplitterTest 6 0 0 0 1.965
StandaloneSplitterWithCQLTesterTest 6 0 0 0 15.914
StandaloneUpgraderOnSStablesTest 3 0 0 0 7.060
StandaloneUpgraderTest 6 0 0 0 2.220
StandaloneVerifierTest 10 0 0 0 2.287
ToolsEnvsConfigsTest 1 0 0 0 2.718
TopPartitionsTest 2 0 0 0 4.055
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 13.594
CassandrastressTest-cdc 1 0 0 0 12.255
CassandrastressTest-compression 1 0 0 0 13.914
CassandrastressTest-compression 1 0 0 0 12.889
CassandrastressTest 1 0 0 0 15.173
CassandrastressTest 1 0 0 0 13.905
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 13.361
CqlshTest-cdc 1 0 0 0 12.963
CqlshTest-compression 1 0 0 0 17.250
CqlshTest-compression 1 0 0 0 13.307
CqlshTest 1 0 0 0 13.681
CqlshTest 1 0 0 0 13.514
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 2.263
SjkTest-cdc 1 0 0 0 2.416
SjkTest-compression 1 0 0 0 2.638
SjkTest-compression 1 0 0 0 2.366
SjkTest 1 0 0 0 2.195
SjkTest 1 0 0 0 3.189
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.073
TableBuilderTest-cdc 6 0 0 0 0.154
TableBuilderTest-compression 6 0 0 0 0.075
TableBuilderTest-compression 6 0 0 0 0.152
TableBuilderTest 6 0 0 0 0.064
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 33.187
StatsTableComparatorTest-cdc 6 0 0 0 0.252
TableStatsPrinterTest-cdc 2 0 0 0 0.104
NodetoolTableStatsTest-cdc 6 0 0 0 29.832
StatsTableComparatorTest-cdc 6 0 0 0 0.341
TableStatsPrinterTest-cdc 2 0 0 0 0.261
NodetoolTableStatsTest-compression 6 0 0 0 31.584
StatsTableComparatorTest-compression 6 0 0 0 0.440
TableStatsPrinterTest-compression 2 0 0 0 0.137
NodetoolTableStatsTest-compression 6 0 0 0 30.573
StatsTableComparatorTest-compression 6 0 0 0 0.340
TableStatsPrinterTest-compression 2 0 0 0 0.262
NodetoolTableStatsTest 6 0 0 0 28.412
StatsTableComparatorTest 6 0 0 0 0.261
TableStatsPrinterTest 2 0 0 0 0.093
NodetoolTableStatsTest 6 0 0 0 35.433
StatsTableComparatorTest 6 0 0 0 0.449
TableStatsPrinterTest 2 0 0 0 0.391
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 1.050
TracingTest-cdc 6 0 0 0 1.198
TracingTest-compression 6 0 0 0 1.233
TracingTest-compression 6 0 0 0 1.126
TracingTest 6 0 0 0 1.014
TracingTest 6 0 0 0 1.468
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
DriverBurnTest 9 0 0 0 888.304
SimpleClientBurnTest 1 0 0 0 122.151
SimpleClientPerfTest 8 0 0 0 724.327
DriverBurnTest 9 0 0 0 887.304
SimpleClientBurnTest 1 0 0 0 122.059
SimpleClientPerfTest 8 0 0 0 724.170
CBUtilTest-cdc 4 0 0 0 0.371
CQLConnectionTest-cdc 5 0 0 0 4.191
CQLUserAuditTest-cdc 8 0 0 0 29.861
ClientResourceLimitsTest-cdc 10 0 0 0 22.625
DataTypeTest-cdc 3 0 0 0 0.384
ErrorMessageTest-cdc 7 0 0 0 0.501
IdleDisconnectTest-cdc 2 0 0 0 20.012
MessagePayloadTest-cdc 3 0 0 0 18.682
ProtocolErrorTest-cdc 6 0 0 0 1.293
ProtocolNegotiationTest-cdc 3 0 0 0 23.623
ProtocolVersionTest-cdc 4 0 0 0 1.118
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.365
SerDeserTest-cdc 6 0 0 0 1.739
CBUtilTest-cdc 4 0 0 0 0.419
CQLConnectionTest-cdc 5 0 0 0 3.805
CQLUserAuditTest-cdc 8 0 0 0 27.730
ClientResourceLimitsTest-cdc 10 0 0 0 17.652
DataTypeTest-cdc 3 0 0 0 0.505
ErrorMessageTest-cdc 7 0 0 0 0.519
IdleDisconnectTest-cdc 2 0 0 0 17.276
MessagePayloadTest-cdc 3 0 0 0 13.332
ProtocolErrorTest-cdc 6 0 0 0 1.313
ProtocolNegotiationTest-cdc 3 0 0 0 20.376
ProtocolVersionTest-cdc 4 0 0 0 1.126
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.389
SerDeserTest-cdc 6 0 0 0 1.701
CBUtilTest-compression 4 0 0 0 0.371
CQLConnectionTest-compression 5 0 0 0 3.946
CQLUserAuditTest-compression 8 0 0 0 29.638
ClientResourceLimitsTest-compression 10 0 0 0 19.803
DataTypeTest-compression 3 0 0 0 0.389
ErrorMessageTest-compression 7 0 0 0 0.404
IdleDisconnectTest-compression 2 0 0 0 21.105
MessagePayloadTest-compression 3 0 0 0 17.188
ProtocolErrorTest-compression 6 0 0 0 1.211
ProtocolNegotiationTest-compression 3 0 0 0 21.617
ProtocolVersionTest-compression 4 0 0 0 1.221
ProtocolVersionTrackerTest-compression 3 0 0 0 0.330
SerDeserTest-compression 6 0 0 0 1.814
CBUtilTest-compression 4 0 0 0 0.436
CQLConnectionTest-compression 5 0 0 0 4.385
CQLUserAuditTest-compression 8 0 0 0 28.866
ClientResourceLimitsTest-compression 10 0 0 0 17.742
DataTypeTest-compression 3 0 0 0 0.513
ErrorMessageTest-compression 7 0 0 0 0.509
IdleDisconnectTest-compression 2 0 0 0 17.584
MessagePayloadTest-compression 3 0 0 0 15.619
ProtocolErrorTest-compression 6 0 0 0 1.390
ProtocolNegotiationTest-compression 3 0 0 0 22.891
ProtocolVersionTest-compression 4 0 0 0 1.135
ProtocolVersionTrackerTest-compression 3 0 0 0 0.397
SerDeserTest-compression 6 0 0 0 1.874
CBUtilTest 4 0 0 0 0.354
CQLConnectionTest 5 0 0 0 4.147
CQLUserAuditTest 8 0 0 0 29.654
ClientResourceLimitsTest 10 0 0 0 21.209
DataTypeTest 3 0 0 0 0.477
ErrorMessageTest 7 0 0 0 0.368
IdleDisconnectTest 2 0 0 0 18.591
MessagePayloadTest 3 0 0 0 16.802
ProtocolErrorTest 6 0 0 0 1.049
ProtocolNegotiationTest 3 0 0 0 22.553
ProtocolVersionTest 4 0 0 0 1.084
ProtocolVersionTrackerTest 3 0 0 0 0.305
SerDeserTest 6 0 0 0 1.686
CBUtilTest 4 0 0 0 0.563
CQLConnectionTest 5 0 0 0 4.204
CQLUserAuditTest 8 0 0 0 28.245
ClientResourceLimitsTest 10 0 0 0 19.366
DataTypeTest 3 0 0 0 0.527
ErrorMessageTest 7 0 0 0 0.519
IdleDisconnectTest 2 0 0 0 18.314
MessagePayloadTest 3 0 0 0 18.879
ProtocolErrorTest 6 0 0 0 2.347
ProtocolNegotiationTest 3 0 0 0 26.237
ProtocolVersionTest 4 0 0 0 1.514
ProtocolVersionTrackerTest 3 0 0 0 0.397
SerDeserTest 6 0 0 0 2.378
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.357
PrepareMessageTest-cdc 1 0 0 0 0.379
AuthenticateMessageTest-cdc 1 0 0 0 0.408
PrepareMessageTest-cdc 1 0 0 0 0.438
AuthenticateMessageTest-compression 1 0 0 0 0.349
PrepareMessageTest-compression 1 0 0 0 0.372
AuthenticateMessageTest-compression 1 0 0 0 0.428
PrepareMessageTest-compression 1 0 0 0 0.470
AuthenticateMessageTest 1 0 0 0 0.327
PrepareMessageTest 1 0 0 0 0.458
AuthenticateMessageTest 1 0 0 0 0.511
PrepareMessageTest 1 0 0 0 0.455
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 1.739
TriggersSchemaTest-cdc 4 0 0 0 4.072
TriggersTest-cdc 7 0 0 0 5.013
TriggerExecutorTest-cdc 9 0 0 0 1.697
TriggersSchemaTest-cdc 4 0 0 0 3.543
TriggersTest-cdc 7 0 0 0 4.683
TriggerExecutorTest-compression 9 0 0 0 1.749
TriggersSchemaTest-compression 4 0 0 0 4.879
TriggersTest-compression 7 0 0 0 5.225
TriggerExecutorTest-compression 9 0 0 0 1.726
TriggersSchemaTest-compression 4 0 0 0 3.364
TriggersTest-compression 7 0 0 0 4.878
TriggerExecutorTest 9 0 0 0 1.998
TriggersSchemaTest 4 0 0 0 4.999
TriggersTest 7 0 0 0 5.939
TriggerExecutorTest 9 0 0 0 1.774
TriggersSchemaTest 4 0 0 0 3.945
TriggersTest 7 0 0 0 5.601
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 145.162
LongBloomFilterTest 5 0 0 0 225.455
LongBTreeTest 15 0 0 0 581.432
LongBTreeTest 15 0 0 0 799.717
AbstractIteratorTest-cdc 9 0 0 0 0.108
BloomFilterTest-cdc 11 0 0 2 0.789
ByteArrayUtilTest-cdc 18 0 0 0 0.344
ByteBufferUtilTest-cdc 12 0 0 0 0.430
BytesReadTrackerTest-cdc 4 0 0 0 0.086
CassandraVersionTest-cdc 11 0 0 0 0.698
EstimatedHistogramTest-cdc 7 0 0 0 0.278
FBUtilitiesTest-cdc 7 0 0 0 0.816
FastByteOperationsTest-cdc 2 0 0 0 4.251
GeneratorsTest-cdc 2 0 0 0 0.836
HexTest-cdc 2 0 0 0 0.228
HistogramBuilderTest-cdc 5 0 0 0 0.274
IntegerIntervalsTest-cdc 6 0 0 0 55.991
IntervalTreeTest-cdc 3 0 0 0 0.319
JVMStabilityInspectorTest-cdc 4 0 0 0 1.108
JavaUtilsTest-cdc 1 0 0 0 0.276
MergeIteratorComparisonTest-cdc 16 0 0 0 14.559
MergeIteratorTest-cdc 1 0 0 0 0.124
MerkleTreeTest-cdc 27 0 0 0 7.379
MerkleTreesTest-cdc 13 0 0 0 1.131
MonotonicClockTest-cdc 1 0 0 0 19.394
NativeLibraryTest-cdc 2 0 0 0 0.497
NoSpamLoggerTest-cdc 5 0 0 0 0.096
OverlapIteratorTest-cdc 1 0 0 0 11.700
SerializationsTest-cdc 3 0 0 0 1.819
SlidingTimeRateTest-cdc 7 0 0 0 0.574
StatusLoggerTest-cdc 1 0 0 0 5.055
AbstractIteratorTest-cdc 9 0 0 0 0.191
BloomFilterTest-cdc 11 0 0 2 0.614
ByteArrayUtilTest-cdc 18 0 0 0 0.288
ByteBufferUtilTest-cdc 12 0 0 0 0.441
BytesReadTrackerTest-cdc 4 0 0 0 0.152
CassandraVersionTest-cdc 11 0 0 0 0.615
EstimatedHistogramTest-cdc 7 0 0 0 0.303
FBUtilitiesTest-cdc 7 0 0 0 0.902
FastByteOperationsTest-cdc 2 0 0 0 4.710
GeneratorsTest-cdc 2 0 0 0 0.896
HexTest-cdc 2 0 0 0 0.295
HistogramBuilderTest-cdc 5 0 0 0 0.330
IntegerIntervalsTest-cdc 6 0 0 0 56.891
IntervalTreeTest-cdc 3 0 0 0 0.357
JVMStabilityInspectorTest-cdc 4 0 0 0 1.120
JavaUtilsTest-cdc 1 0 0 0 0.294
MergeIteratorComparisonTest-cdc 16 0 0 0 12.866
MergeIteratorTest-cdc 1 0 0 0 0.172
MerkleTreeTest-cdc 27 0 0 0 7.369
MerkleTreesTest-cdc 13 0 0 0 1.175
MonotonicClockTest-cdc 1 0 0 0 4.817
NativeLibraryTest-cdc 2 0 0 0 0.551
NoSpamLoggerTest-cdc 5 0 0 0 0.159
OverlapIteratorTest-cdc 1 0 0 0 12.025
SerializationsTest-cdc 3 0 0 0 1.748
SlidingTimeRateTest-cdc 7 0 0 0 0.591
StatusLoggerTest-cdc 1 0 0 0 3.863
AbstractIteratorTest-compression 9 0 0 0 0.092
BloomFilterTest-compression 11 0 0 2 0.697
ByteArrayUtilTest-compression 18 0 0 0 0.275
ByteBufferUtilTest-compression 12 0 0 0 0.424
BytesReadTrackerTest-compression 4 0 0 0 0.071
CassandraVersionTest-compression 11 0 0 0 0.588
EstimatedHistogramTest-compression 7 0 0 0 0.235
FBUtilitiesTest-compression 7 0 0 0 0.768
FastByteOperationsTest-compression 2 0 0 0 3.772
GeneratorsTest-compression 2 0 0 0 0.883
HexTest-compression 2 0 0 0 0.278
HistogramBuilderTest-compression 5 0 0 0 0.297
IntegerIntervalsTest-compression 6 0 0 0 56.004
IntervalTreeTest-compression 3 0 0 0 0.374
JVMStabilityInspectorTest-compression 4 0 0 0 1.483
JavaUtilsTest-compression 1 0 0 0 0.304
MergeIteratorComparisonTest-compression 16 0 0 0 15.719
MergeIteratorTest-compression 1 0 0 0 0.101
MerkleTreeTest-compression 27 0 0 0 8.579
MerkleTreesTest-compression 13 0 0 0 1.157
MonotonicClockTest-compression 1 0 0 0 18.790
NativeLibraryTest-compression 2 0 0 0 0.530
NoSpamLoggerTest-compression 5 0 0 0 0.083
OverlapIteratorTest-compression 1 0 0 0 12.181
SerializationsTest-compression 3 0 0 0 1.587
SlidingTimeRateTest-compression 7 0 0 0 0.523
StatusLoggerTest-compression 1 0 0 0 4.399
AbstractIteratorTest-compression 9 0 0 0 0.273
BloomFilterTest-compression 11 0 0 2 0.736
ByteArrayUtilTest-compression 18 0 0 0 0.395
ByteBufferUtilTest-compression 12 0 0 0 0.468
BytesReadTrackerTest-compression 4 0 0 0 0.205
CassandraVersionTest-compression 11 0 0 0 0.631
EstimatedHistogramTest-compression 7 0 0 0 0.334
FBUtilitiesTest-compression 7 0 0 0 0.876
FastByteOperationsTest-compression 2 0 0 0 4.707
GeneratorsTest-compression 2 0 0 0 0.954
HexTest-compression 2 0 0 0 0.352
HistogramBuilderTest-compression 5 0 0 0 0.412
IntegerIntervalsTest-compression 6 0 0 0 58.880
IntervalTreeTest-compression 3 0 0 0 0.372
JVMStabilityInspectorTest-compression 4 0 0 0 1.293
JavaUtilsTest-compression 1 0 0 0 0.357
MergeIteratorComparisonTest-compression 16 0 0 0 15.575
MergeIteratorTest-compression 1 0 0 0 0.164
MerkleTreeTest-compression 27 0 0 0 7.349
MerkleTreesTest-compression 13 0 0 0 1.375
MonotonicClockTest-compression 1 0 0 0 4.934
NativeLibraryTest-compression 2 0 0 0 0.563
NoSpamLoggerTest-compression 5 0 0 0 0.197
OverlapIteratorTest-compression 1 0 0 0 11.504
SerializationsTest-compression 3 0 0 0 1.820
SlidingTimeRateTest-compression 7 0 0 0 0.593
StatusLoggerTest-compression 1 0 0 0 3.076
AbstractIteratorTest 9 0 0 0 0.114
BloomFilterTest 11 0 0 2 0.860
ByteArrayUtilTest 18 0 0 0 0.280
ByteBufferUtilTest 12 0 0 0 0.403
BytesReadTrackerTest 4 0 0 0 0.068
CassandraVersionTest 11 0 0 0 0.746
EstimatedHistogramTest 7 0 0 0 0.262
FBUtilitiesTest 7 0 0 0 0.785
FastByteOperationsTest 2 0 0 0 4.384
GeneratorsTest 2 0 0 0 0.917
HexTest 2 0 0 0 0.233
HistogramBuilderTest 5 0 0 0 0.270
IntegerIntervalsTest 6 0 0 0 48.003
IntervalTreeTest 3 0 0 0 0.248
JVMStabilityInspectorTest 4 0 0 0 1.124
JavaUtilsTest 1 0 0 0 0.257
MergeIteratorComparisonTest 16 0 0 0 12.947
MergeIteratorTest 1 0 0 0 0.100
MerkleTreeTest 27 0 0 0 7.563
MerkleTreesTest 13 0 0 0 1.017
MonotonicClockTest 1 0 0 0 7.766
NativeLibraryTest 2 0 0 0 0.422
NoSpamLoggerTest 5 0 0 0 0.071
OverlapIteratorTest 1 0 0 0 12.663
SerializationsTest 3 0 0 0 1.736
SlidingTimeRateTest 7 0 0 0 0.571
StatusLoggerTest 1 0 0 0 4.114
AbstractIteratorTest 9 0 0 0 0.226
BloomFilterTest 11 0 0 2 1.353
ByteArrayUtilTest 18 0 0 0 0.444
ByteBufferUtilTest 12 0 0 0 0.601
BytesReadTrackerTest 4 0 0 0 0.200
CassandraVersionTest 11 0 0 0 0.819
EstimatedHistogramTest 7 0 0 0 0.431
FBUtilitiesTest 7 0 0 0 1.140
FastByteOperationsTest 2 0 0 0 4.893
GeneratorsTest 2 0 0 0 1.034
HexTest 2 0 0 0 0.310
HistogramBuilderTest 5 0 0 0 0.378
IntegerIntervalsTest 6 0 0 0 62.516
IntervalTreeTest 3 0 0 0 0.376
JVMStabilityInspectorTest 4 0 0 0 1.163
JavaUtilsTest 1 0 0 0 0.321
MergeIteratorComparisonTest 16 0 0 0 14.159
MergeIteratorTest 1 0 0 0 0.183
MerkleTreeTest 27 0 0 0 7.485
MerkleTreesTest 13 0 0 0 1.412
MonotonicClockTest 1 0 0 0 16.247
NativeLibraryTest 2 0 0 0 0.591
NoSpamLoggerTest 5 0 0 0 0.168
OverlapIteratorTest 1 0 0 0 12.907
SerializationsTest 3 0 0 0 2.239
SlidingTimeRateTest 7 0 0 0 0.606
StatusLoggerTest 1 0 0 0 3.345
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 12.163
DeletingArchiverTest-cdc 3 0 0 0 0.360
ExternalArchiverTest-cdc 5 0 0 0 10.786
BinLogTest-cdc 13 0 0 0 11.912
DeletingArchiverTest-cdc 3 0 0 0 0.483
ExternalArchiverTest-cdc 5 0 0 0 10.574
BinLogTest-compression 13 0 0 0 12.057
DeletingArchiverTest-compression 3 0 0 0 0.272
ExternalArchiverTest-compression 5 0 0 0 10.502
BinLogTest-compression 13 0 0 0 11.463
DeletingArchiverTest-compression 3 0 0 0 0.347
ExternalArchiverTest-compression 5 0 0 0 10.571
BinLogTest 13 0 0 0 11.573
DeletingArchiverTest 3 0 0 0 0.249
ExternalArchiverTest 5 0 0 0 10.558
BinLogTest 13 0 0 0 11.631
DeletingArchiverTest 3 0 0 0 0.323
ExternalArchiverTest 5 0 0 0 10.532
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.336
BTreeSearchIteratorTest-cdc 4 0 0 0 0.119
BTreeTest-cdc 14 0 0 0 0.642
BTreeRemovalTest-cdc 22 0 0 0 0.288
BTreeSearchIteratorTest-cdc 4 0 0 0 0.164
BTreeTest-cdc 14 0 0 0 0.503
BTreeRemovalTest-compression 22 0 0 0 0.220
BTreeSearchIteratorTest-compression 4 0 0 0 0.084
BTreeTest-compression 14 0 0 0 0.516
BTreeRemovalTest-compression 22 0 0 0 0.334
BTreeSearchIteratorTest-compression 4 0 0 0 0.181
BTreeTest-compression 14 0 0 0 0.545
BTreeRemovalTest 22 0 0 0 0.238
BTreeSearchIteratorTest 4 0 0 0 0.085
BTreeTest 14 0 0 0 0.471
BTreeRemovalTest 22 0 0 0 0.310
BTreeSearchIteratorTest 4 0 0 0 0.162
BTreeTest 14 0 0 0 0.573
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.095
AccumulatorTest-cdc 4 0 0 0 0.084
RefCountedTest-cdc 12 0 0 0 7.301
WeightedQueueTest-cdc 46 0 0 0 1.050
AbstractTransactionalTest-cdc 1 0 0 1 0.161
AccumulatorTest-cdc 4 0 0 0 0.151
RefCountedTest-cdc 12 0 0 0 7.832
WeightedQueueTest-cdc 46 0 0 0 1.090
AbstractTransactionalTest-compression 1 0 0 1 0.076
AccumulatorTest-compression 4 0 0 0 0.080
RefCountedTest-compression 12 0 0 0 7.018
WeightedQueueTest-compression 46 0 0 0 0.999
AbstractTransactionalTest-compression 1 0 0 1 0.175
AccumulatorTest-compression 4 0 0 0 0.161
RefCountedTest-compression 12 0 0 0 7.393
WeightedQueueTest-compression 46 0 0 0 1.046
AbstractTransactionalTest 1 0 0 1 0.068
AccumulatorTest 4 0 0 0 0.072
RefCountedTest 12 0 0 0 6.632
WeightedQueueTest 46 0 0 0 0.953
AbstractTransactionalTest 1 0 0 1 0.159
AccumulatorTest 4 0 0 0 0.194
RefCountedTest 12 0 0 0 8.419
WeightedQueueTest 46 0 0 0 1.123
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.109
LongBufferPoolTest 2 0 0 0 241.490
BufferPoolTest-cdc 35 0 0 0 8.726
NativeAllocatorTest-cdc 1 0 0 0 0.451
BufferPoolTest-cdc 35 0 0 0 7.861
NativeAllocatorTest-cdc 1 0 0 0 0.524
BufferPoolTest-compression 35 0 0 0 8.827
NativeAllocatorTest-compression 1 0 0 0 0.481
BufferPoolTest-compression 35 0 0 0 8.009
NativeAllocatorTest-compression 1 0 0 0 0.522
BufferPoolTest 35 0 0 0 8.604
NativeAllocatorTest 1 0 0 0 0.396
BufferPoolTest 35 0 0 0 8.319
NativeAllocatorTest 1 0 0 0 0.510
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.556
OffHeapBitSetTest-cdc 4 0 0 0 0.573
OffHeapBitSetTest-compression 4 0 0 0 0.699
OffHeapBitSetTest-compression 4 0 0 0 0.570
OffHeapBitSetTest 4 0 0 0 0.467
OffHeapBitSetTest 4 0 0 0 0.574
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.680
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.297
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.355
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.209
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.785
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.238
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.259
VIntCodingTest-cdc 4 0 0 0 0.488
VIntCodingTest-compression 4 0 0 0 0.311
VIntCodingTest-compression 4 0 0 0 0.341
VIntCodingTest 4 0 0 0 0.252
VIntCodingTest 4 0 0 0 0.419
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------
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 0x7ff1487a26a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff148c309d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff148e65dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff145477940>
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 0x7ff1487a26a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff1488ef280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff148e65dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff147b1d430>
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 0x7ff1487a26a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff147ba6d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff148e65dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff148734190>
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 0x7ff1487a26a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff148c36220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff148e65dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff145518af0>
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_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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5c532790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f5c532d90>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5c984f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f5c8beb80>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5988bee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f59776f40>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5c81a0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f5c81a9a0>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5988d6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4f59891940>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d00fc6490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0d00fc6070>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d011f1730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0d011eb160>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d007a8670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0d007a8460>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d001e5e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0d00189520>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d0039b4f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0d0039bf40>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc52ab9460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcc52aa7fd0>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc50a2f520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcc509dd7f0>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc5271d910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcc52722c40>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc53998130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcc53998250>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc295184670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc2951e1ac0>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc296224340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc295329a90>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc295307d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc294c6af40>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc295eacf10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc295eac310>
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 0x7f3a3dc26ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a3cdf2550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a3e50de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a3e2ce310>
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 0x7f3a3dc26ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a3df17310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a3e50de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a3e33fe50>
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 0x7fa86e9ff5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa86c04d670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa86f27edc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa86eca7520>
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 0x7fa86e9ff5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa86ec94550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa86f27edc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa86ec94130>
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_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 0x7fc7bf799a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7bc2b3d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc7c0088d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc7bf9a3190>
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 0x7fc7bf799a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7a76908b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc7c0088d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc7a7546d90>
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 0x7fc7bf799a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7a76b85b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc7c0088d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc7a76b8280>
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 0x7f9e7d6649d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e7c3799d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7deb3e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e7c379550>
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 0x7f9e7d6649d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e7de853d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7deb3e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e7cbebeb0>
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_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 0x7f974c853910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9749ddba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f974ce71ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9749d7b280>
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 0x7f974c853910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9749caef10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f974ce71ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9749da63d0>
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 0x7f974c853910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f974ce00550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f974ce71ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f974c85b280>
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 0x7f3274f43460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3274424d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3275700040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f32744fb6d0>
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 0x7f3274f43460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32741c5400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3275700040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f32742350a0>
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_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 0x7fd507470370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd4edf9a550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd507c48ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd4edf9ad60>
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 0x7fd507470370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd506b008b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd507c48ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd506b00a30>
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_describe_partitioner // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_partitioner'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f186b276d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f18685d73a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f186ba50e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f186b5f61f0>
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_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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663cc28970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f663cc624f0>
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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663e876670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f663e84e070>
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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663cd4ceb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f663cd80d90>
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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663cd2b640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f663cd68670>
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 0x7fe1e4eb0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe1dc1fe370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe1e56b3dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe1dc1fe460>
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 0x7fe1e4eb0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe1be389eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe1e56b3dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe1e51fa9a0>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b60648b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f53b7a67070>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b60682e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f53b606d6a0>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b7c63670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f53b7a19970>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b60678b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f53b6067eb0>
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 0x7feb4e2b6eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb4e2b6340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb4eac2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb4ca65c70>
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 0x7feb4e2b6eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb4e359580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb4eac2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb4e3594c0>
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 0x7feb4e2b6eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb4e8840a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb4eac2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb4e884cd0>
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 0x7f59dd2dcc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f59dd5316a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f59ddb48d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f59dd531df0>
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 0x7f59dd2dcc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f59dc984a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f59ddb48d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f59dc984dc0>
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 0x7fefb48adc70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fefb4d7cbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fefb4eafe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fefb4d7ce20>
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 0x7fefb48adc70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fefb3e6ddc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fefb4eafe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fefb4736fd0>
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 0x7f68a0aeb730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f68785bf040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68a1348e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f68984850d0>
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 0x7f68a0aeb730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6898641bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68a1348e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6898641eb0>
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 0x7f68a0aeb730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f68a0c9b160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68a1348e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f68a0c93520>
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 0x7f931dea3700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f931d473310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f931e6baee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f931d398070>
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 0x7f931dea3700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f931d3bda90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f931e6baee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f931d3bde20>
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 0x7f0800e537c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f080021d550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08016beee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f080021ac70>
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 0x7f0800e537c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f08001b3640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08016beee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f08002593d0>
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 0x7f0800e537c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f08001c5ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08016beee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f08001acd30>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff25234f0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff252863a60>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff25185b580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff25266f460>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff251626550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff2516268e0>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff2514398e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff25146b310>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d3644f3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d359330d0>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d3572b5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d35733b80>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d358e3550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d358e3460>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d355133a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d35434e20>
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 0x7fd2f60b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2f66fee20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd2f6964ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2f611bf40>
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 0x7fd2f60b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2f65fb880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd2f6964ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2f65fb6d0>
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 0x7fd2f60b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2f6357160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd2f6964ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2f6189ee0>
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 0x7fdcb8fd0f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdcb85d22e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdcb97c0e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdcb9029c70>
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 0x7fdcb8fd0f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdcb8fe7ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdcb97c0e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdcb86aac40>
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_long_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fac53833850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac52ec2fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac54028e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac52c2d3d0>
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 0x7fac53833850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac53e60340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac54028e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac539fc430>
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_time_uuid // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fef252b2400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef1ed46e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef259f3d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fef1ec9bd30>
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 0x7fef252b2400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef1edc9b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef259f3d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fef1edc9c70>
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 0x7fef252b2400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef257d2430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef259f3d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fef1edded90>
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 0x7f0c707c3e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0c70855f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0c70f52ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0c6ee84a30>
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 0x7f0c707c3e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0c70db5520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0c70f52ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0c6c36c730>
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 0x7f0c707c3e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0c708ee220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0c70f52ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0c6c2bc9d0>
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[SizeTieredCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete[SizeTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efdeb1691c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efde843b400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efdeb7fd0d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efde843d190>
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 0x7efdeb1691c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efdea0606a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efdeb7fd0d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efdea061c10>
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 0x7efdeb1691c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efdea6535b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efdeb7fd0d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efdea6531c0>
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 0x7f66f82d92e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f66f6888b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f66f8ae1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f66f8939820>
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 0x7f66f82d92e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f66f8456f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f66f8ae1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f66f843c4c0>
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 0x7f66f82d92e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f66f785bbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f66f8ae1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f66f785bd30>
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 0x7f786313b1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78625aa7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7863952d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f78625b3280>
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 0x7f786313b1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78626fe5b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7863952d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f78626bbeb0>
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 0x7ff19ea353d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff19c350c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff19f2fcee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff19c5fb310>
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 0x7ff19ea353d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff19de1a640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff19f2fcee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff19d0059a0>
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 0x7ff19ea353d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff19dfec8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff19f2fcee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff19df3d400>
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 0x7f151bb37820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f151c000820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f151c34cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f151c067760>
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 0x7f151bb37820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f151c14b6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f151c34cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f151c006550>
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_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 0x7fbf23e7e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbf2446fb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbf24697ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbf244698b0>
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 0x7fbf23e7e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbf006ceac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbf24697ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbf006ce5b0>
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_composite // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_composite'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a43f130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f066a626d00>
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 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a14e580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f066a1a93a0>
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 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a28b070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f066a28b820>
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 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a134ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f066a19cd00>
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_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 0x7f3f53bf43a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f51e663d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f53f17dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f538abc10>
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 0x7f3f53bf43a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f52e2b7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f53f17dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f52dbed60>
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 0x7f3f53bf43a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f5273db80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f53f17dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f5273d5b0>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff33162e1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff3317e2550>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff330d64be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff33070a790>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff3286c7310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff3286f5e20>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff3286f8c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff3286e2fa0>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f924d884820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f924d391d00>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9245eabb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9246733e20>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f924c0aa100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f924c0aa850>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9245f071f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9245ef5880>
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_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe417554a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe4175db6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe417da4f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe41772d8e0>
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 0x7fe417554a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe3fc48ff70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe417da4f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe3e07aaf70>
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 0x7fe417554a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe3fc6947f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe417da4f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe3fc694220>
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 0x7f02a151f820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f02a15a66a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f02a1d68d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02a16c5430>
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 0x7f02a151f820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f02a02d7b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f02a1d68d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02a1500130>
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 0x7f02a151f820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f02a01a48e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f02a1d68d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02a01a42b0>
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 0x7fc0c286e370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc0c2a23ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0c30c5d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc0c2a7a5b0>
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 0x7fc0c286e370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc0c1ec6310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0c30c5d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc0c1f7c0d0>
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 0x7fc0c286e370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc0c0f474f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0c30c5d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc0c0f47580>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2681aeff40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2681aef250>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2681a39e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2681a9db20>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f26819cb640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2680419df0>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f268182f6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f268182fd00>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f916c8a4790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f916cdfb460>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f916c9b3970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f916ccce430>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f91700aa310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f916ccfb5e0>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f916c9434c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f916c943b50>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9170528c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9170528b80>
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 0x7faf32de96d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faf31edf700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faf333ccdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf32eaae20>
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 0x7faf32de96d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faf31eed7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faf333ccdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf31eedcd0>
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 0x7faf32de96d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faf31f4a6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faf333ccdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf31f35a90>
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 0x7f3479bf8820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f347806a040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f347a2fed30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3478196cd0>
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 0x7f3479bf8820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f34686f4820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f347a2fed30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3468641370>
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 0x7f3479bf8820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3479de1400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f347a2fed30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f34686ddd90>
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 0x7fce22701c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fce22a185e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fce22f9cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce21ddfa60>
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 0x7f2c25522c40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c258760d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c25a37ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2c25876df0>
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 0x7f2c25522c40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c2533cdc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c25a37ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2c255eb940>
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 0x7f2c25522c40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c24896670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c25a37ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2c25816b80>
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_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 0x7f5854f84fa0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f585542c340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5855496f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5855443ac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql3_insert_thrift'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5854f84fa0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5854319c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5855496f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f582ef68b50>
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_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 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f99931c22b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f99932c9e50>
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_rename // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rename'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f99901ba400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f999378f370>
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_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 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f99903093a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f997b241cd0>
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 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9993315100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f99933155b0>
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_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 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5fd894c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3c5f6e7430>
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_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 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5eddfd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3c5f8a8340>
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_functional // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5f8883a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3c45488eb0>
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 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5fd651c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3c5f6d26d0>
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 0x7f390946f490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39089eaf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3909c70dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f39089f0880>
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_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 0x7efc5c354a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efc5c998190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efc5c9e7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efc5c998130>
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_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 0x7efc5c354a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efc5c7c13d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efc5c9e7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efc5c1e3a90>
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 0x7efc5c354a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efc5c425a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efc5c9e7dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efc5c81d520>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_closing_connections // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f369c982340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3697e0e820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f369d149ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3697dd1040>
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 0x7f369c982340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f369cb95f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f369d149ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f369cb951f0>
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_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 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd18269820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd182e4910>
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_json_tools // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd1aa59a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd1aa67dc0>
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_insert_data_during_replace_same_address // Error
test teardown failure
Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-12-01 21:46:15,104
CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800), ERROR [main] 2020-12-01 21:46:
15,104 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800)]
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_6285 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_6285'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd19ac21c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd1999fc10>
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 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd1aae6ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd1aae6f10>
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_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 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bf86dfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f21bf67fd30>
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_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 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bd4ea9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f21bd43be80>
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_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bc082f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f21bfc1d2b0>
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 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bd52ee80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f21bd52e850>
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_14766 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4b664e1eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b6426ca00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b66cd0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b6426b550>
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_empty_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4b664e1eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b643120d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b66cd0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b6429fd90>
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 0x7f4b664e1eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b65a1d130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b66cd0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b65a1d3d0>
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_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 0x7f938d1a7e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9386a03dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f938da25e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f938d77a100>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f938d1a7e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9386ae3880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f938da25e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f938d2988e0>
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_cas // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cas'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a0411df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7a0411790>
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 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a3755550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7a3755820>
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_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 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a04a7880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7a04a72b0>
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 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a069dc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7a36e47c0>
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_missing_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_missing_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc834530a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc8349b5610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc834be2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc8322283a0>
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 0x7fc834530a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc83235da30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc834be2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc83235dfd0>
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_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 0x7fc834530a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc8322a4e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc834be2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc83234c370>
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_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6ead5bc790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6eacadf6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6eadc08040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6eac8e5bb0>
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 0x7f6ead5bc790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6eacb7c9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6eadc08040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6eacb7cd60>
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_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 0x7f6ead5bc790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6eac8e51c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6eadc08040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6eac8e5820>
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_count_paging // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_paging'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9e79cd1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e790e4040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7a315dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e790e4e50>
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 0x7f9e79cd1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e79ebabb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7a315dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e781a8e50>
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_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 0x7f9e79cd1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e7a0e07f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7a315dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e780f76a0>
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_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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d2ae57040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d288759a0>
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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d288756a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d30d5b790>
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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d31c9a2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4d31c8cb80>
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_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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d31cfc640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dt