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 23:01:45 UTC
Build complete: Cassandra-trunk #175 [FAILURE]
df401530a47e3bb7094dde5e9dc6de69eb73671c
-------------------------------------------------------------------------------
Build Cassandra-trunk #175 Still Failing
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/175/
-------------------------------------------------------------------------------
Changes:
[Sam Tunnicliffe] Update to latest docker image for CircleCI
-------------------------------------------------------------------------------
Failed Tests:
11 tests failed.
FAILED: dtest.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
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
35527 8 451 206 98.71% 160043.970
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3165 449 0 0 111133.162
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 0 0 533.853
org.apache.cassandra.auth 216 0 0 0 116.316
org.apache.cassandra.auth.jmx 138 0 0 0 38.273
org.apache.cassandra.batchlog 72 0 0 0 167.982
org.apache.cassandra.cache 24 0 0 0 51.687
org.apache.cassandra.concurrent 58 0 2 0 804.227
org.apache.cassandra.config 210 0 0 0 22.235
org.apache.cassandra.cql.jdbc 6 0 0 0 0.788
org.apache.cassandra.cql3 1438 0 0 54 3670.709
org.apache.cassandra.cql3.conditions 24 0 0 0 4.422
org.apache.cassandra.cql3.functions 186 0 0 0 97.648
org.apache.cassandra.cql3.restrictions 138 0 0 0 8.870
org.apache.cassandra.cql3.selection 60 0 0 0 91.671
org.apache.cassandra.cql3.statements 144 0 0 0 180.712
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2358.135
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 324.905
org.apache.cassandra.cql3.validation.operations 2898 0 0 0 2217.939
org.apache.cassandra.db 2394 0 0 4 1559.281
org.apache.cassandra.db.aggregation 36 0 0 0 7.010
org.apache.cassandra.db.columniterator 6 0 0 0 23.806
org.apache.cassandra.db.commitlog 2426 0 0 14 1901.706
org.apache.cassandra.db.compaction 1126 0 0 12 3172.679
org.apache.cassandra.db.composites 18 0 0 0 3.722
org.apache.cassandra.db.context 48 0 0 0 14.154
org.apache.cassandra.db.filter 48 0 0 0 10.212
org.apache.cassandra.db.lifecycle 408 0 0 0 185.896
org.apache.cassandra.db.marshal 846 0 0 0 279.211
org.apache.cassandra.db.monitoring 90 0 0 0 32.850
org.apache.cassandra.db.partition 60 0 0 0 386.761
org.apache.cassandra.db.partitions 48 0 0 0 4.508
org.apache.cassandra.db.repair 138 0 0 6 126.085
org.apache.cassandra.db.rows 324 0 0 0 273.334
org.apache.cassandra.db.streaming 108 0 0 0 185.184
org.apache.cassandra.db.transform 132 0 0 0 43.233
org.apache.cassandra.db.view 24 0 0 0 141.135
org.apache.cassandra.db.virtual 78 0 0 0 165.221
org.apache.cassandra.dht 624 0 0 0 341.605
org.apache.cassandra.dht.tokenallocator 18 0 0 2 470.637
org.apache.cassandra.diag 36 0 0 0 7.353
org.apache.cassandra.diag.store 36 0 0 0 0.801
org.apache.cassandra.distributed.test 1676 2 0 36 9305.890
org.apache.cassandra.distributed.test.ring 10 0 0 0 632.256
org.apache.cassandra.distributed.upgrade 15 0 0 0 528.263
org.apache.cassandra.fql 210 0 0 0 54.799
org.apache.cassandra.fqltool 50 0 0 0 9.138
org.apache.cassandra.gms 96 0 0 0 128.872
org.apache.cassandra.hints 224 0 0 0 1426.582
org.apache.cassandra.index 270 0 0 0 336.688
org.apache.cassandra.index.internal 168 0 0 0 136.073
org.apache.cassandra.index.sasi 246 0 0 0 257.444
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 9.619
org.apache.cassandra.index.sasi.conf 84 0 0 0 7.565
org.apache.cassandra.index.sasi.disk 168 0 0 0 224.190
org.apache.cassandra.index.sasi.plan 48 0 0 0 31.815
org.apache.cassandra.index.sasi.utils 312 0 0 0 20.519
org.apache.cassandra.io 30 0 0 0 97.758
org.apache.cassandra.io.compress 276 0 0 0 129.386
org.apache.cassandra.io.sstable 764 0 0 12 1901.580
org.apache.cassandra.io.sstable.format 6 0 0 0 16.733
org.apache.cassandra.io.sstable.format.big 12 0 0 0 27.204
org.apache.cassandra.io.sstable.metadata 60 0 0 0 10.242
org.apache.cassandra.io.util 798 0 0 0 312.902
org.apache.cassandra.locator 422 0 0 0 794.965
org.apache.cassandra.metrics 444 0 0 6 487.256
org.apache.cassandra.net 938 0 0 0 1345.996
org.apache.cassandra.net.proxy 18 0 0 0 5.419
org.apache.cassandra.repair 210 0 0 6 295.420
org.apache.cassandra.repair.asymmetric 90 0 0 0 119.077
org.apache.cassandra.repair.consistent 414 0 0 6 125.685
org.apache.cassandra.repair.consistent.admin 30 0 0 0 21.880
org.apache.cassandra.repair.messages 108 0 0 0 18.280
org.apache.cassandra.schema 246 0 0 6 130.575
org.apache.cassandra.security 156 0 0 0 25.862
org.apache.cassandra.serializers 198 0 0 0 5.184
org.apache.cassandra.service 780 0 0 6 907.354
org.apache.cassandra.service.pager 42 0 0 0 8.312
org.apache.cassandra.service.reads 714 0 0 6 78.617
org.apache.cassandra.service.reads.repair 204 0 0 6 129.580
org.apache.cassandra.streaming 64 0 0 0 506.011
org.apache.cassandra.streaming.async 108 0 0 0 26.191
org.apache.cassandra.streaming.compression 36 0 0 0 9.244
org.apache.cassandra.streaming.messages 6 0 0 0 0.916
org.apache.cassandra.stress.generate 12 0 0 0 0.532
org.apache.cassandra.stress.settings 16 0 0 0 1.951
org.apache.cassandra.stress.util 10 0 0 0 0.230
org.apache.cassandra.tools 792 0 6 0 1433.740
org.apache.cassandra.tools.cassandrastress 6 0 0 0 80.896
org.apache.cassandra.tools.cqlsh 6 0 0 0 83.585
org.apache.cassandra.tools.nodetool 6 0 0 0 16.278
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.796
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 197.189
org.apache.cassandra.tracing 36 0 0 0 7.853
org.apache.cassandra.transport 420 0 0 0 4175.977
org.apache.cassandra.transport.messages 12 0 0 0 5.729
org.apache.cassandra.triggers 120 0 0 0 71.233
org.apache.cassandra.utils 1111 0 0 12 1648.424
org.apache.cassandra.utils.binlog 126 0 0 0 136.624
org.apache.cassandra.utils.btree 240 0 0 0 6.239
org.apache.cassandra.utils.concurrent 378 0 0 6 50.689
org.apache.cassandra.utils.memory 218 0 0 0 296.277
org.apache.cassandra.utils.obs 24 0 0 0 3.908
org.apache.cassandra.utils.streamhist 66 0 0 0 16.251
org.apache.cassandra.utils.vint 24 0 0 0 2.309
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 998.332
Cassandra dtests 5 0 0 523.837
Cassandra dtests 6 0 0 798.540
Cassandra dtests 5 0 0 800.930
Cassandra dtests 5 0 0 928.683
Cassandra dtests 4 0 0 398.823
Cassandra dtests 2 0 0 366.312
Cassandra dtests 3 0 0 962.177
Cassandra dtests 24 5 0 490.096
Cassandra dtests 22 4 0 528.476
Cassandra dtests 22 5 0 636.800
Cassandra dtests 21 4 0 513.530
Cassandra dtests 22 4 0 783.037
Cassandra dtests 20 2 0 740.513
Cassandra dtests 21 3 0 580.522
Cassandra dtests 20 2 0 908.367
Cassandra dtests 20 2 0 1203.922
Cassandra dtests 19 3 0 474.812
Cassandra dtests 19 2 0 528.812
Cassandra dtests 17 1 0 476.414
Cassandra dtests 19 2 0 627.288
Cassandra dtests 20 2 0 542.657
Cassandra dtests 23 2 0 1195.321
Cassandra dtests 21 4 0 790.223
Cassandra dtests 18 2 0 683.593
Cassandra dtests 17 2 0 371.687
Cassandra dtests 19 2 0 492.427
Cassandra dtests 21 4 0 459.643
Cassandra dtests 20 4 0 324.787
Cassandra dtests 22 3 0 332.205
Cassandra dtests 19 2 0 618.561
Cassandra dtests 19 2 0 1045.955
Cassandra dtests 22 4 0 1076.957
Cassandra dtests 20 3 0 764.766
Cassandra dtests 20 3 0 938.496
Cassandra dtests 22 3 0 578.974
Cassandra dtests 20 2 0 836.403
Cassandra dtests 20 2 0 1003.918
Cassandra dtests 20 2 0 1640.841
Cassandra dtests 21 3 0 926.735
Cassandra dtests 20 2 0 870.634
Cassandra dtests 21 3 0 543.681
Cassandra dtests 22 4 0 503.450
Cassandra dtests 22 4 0 552.263
Cassandra dtests 21 3 0 903.841
Cassandra dtests 21 3 0 753.708
Cassandra dtests 23 5 0 496.848
Cassandra dtests 21 3 0 577.020
Cassandra dtests 19 3 0 453.610
Cassandra dtests 20 4 0 458.507
Cassandra dtests 17 1 0 569.343
Cassandra dtests 20 3 0 366.627
Cassandra dtests 19 2 0 375.758
Cassandra dtests 21 4 0 568.859
Cassandra dtests 21 4 0 680.228
Cassandra dtests 19 3 0 532.417
Cassandra dtests 20 2 0 1118.718
Cassandra dtests 19 4 0 334.076
Cassandra dtests 18 3 0 299.067
Cassandra dtests 20 3 0 496.861
Cassandra dtests 20 3 0 530.656
Cassandra dtests 22 5 0 357.413
Cassandra dtests 21 4 0 536.268
Cassandra dtests 21 4 0 489.772
Cassandra dtests 20 3 0 658.396
Cassandra dtests 20 3 0 490.989
Cassandra dtests 20 4 0 621.804
Cassandra dtests 21 3 0 919.078
Cassandra dtests 18 2 0 505.388
Cassandra dtests 18 2 0 503.067
Cassandra dtests 18 2 0 605.517
Cassandra dtests 18 2 0 556.780
Cassandra dtests 16 2 0 424.256
Cassandra dtests 17 2 0 654.091
Cassandra dtests 18 2 0 619.141
Cassandra dtests 17 2 0 876.612
Cassandra dtests 18 2 0 710.089
Cassandra dtests 20 2 0 614.609
Cassandra dtests 20 4 0 454.591
Cassandra dtests 19 3 0 1025.321
Cassandra dtests 18 2 0 945.135
Cassandra dtests 20 3 0 714.418
Cassandra dtests 20 3 0 447.547
Cassandra dtests 19 2 0 490.588
Cassandra dtests 20 3 0 580.295
Cassandra dtests 20 3 0 990.767
Cassandra dtests 20 3 0 653.449
Cassandra dtests 20 2 0 833.817
Cassandra dtests 20 3 0 487.136
Cassandra dtests 19 2 0 903.487
Cassandra dtests 19 2 0 781.173
Cassandra dtests 19 2 0 693.150
Cassandra dtests 21 4 0 544.877
Cassandra dtests 19 2 0 627.784
Cassandra dtests 21 4 0 632.567
Cassandra dtests 21 4 0 564.910
Cassandra dtests 20 3 0 689.386
Cassandra dtests 19 1 0 1061.117
Cassandra dtests 20 3 0 607.676
Cassandra dtests 21 4 0 908.335
Cassandra dtests 21 4 0 891.055
Cassandra dtests 20 3 0 550.146
Cassandra dtests 19 2 0 571.136
Cassandra dtests 18 2 0 805.637
Cassandra dtests 16 1 0 480.791
Cassandra dtests 20 2 0 808.725
Cassandra dtests 19 3 0 564.570
Cassandra dtests 18 2 0 578.439
Cassandra dtests 19 3 0 533.446
Cassandra dtests 20 4 0 380.749
Cassandra dtests 18 2 0 562.750
Cassandra dtests 19 2 0 441.111
Cassandra dtests 19 2 0 362.301
Cassandra dtests 22 5 0 1256.983
Cassandra dtests 21 4 0 694.994
Cassandra dtests 19 3 0 523.035
Cassandra dtests 20 2 0 817.739
Cassandra dtests 17 2 0 426.108
Cassandra dtests 19 4 0 228.261
Cassandra dtests 20 3 0 604.254
Cassandra dtests 20 3 0 539.693
Cassandra dtests 21 4 0 426.766
Cassandra dtests 22 5 0 514.361
Cassandra dtests 21 4 0 405.240
Cassandra dtests 21 4 0 563.644
Cassandra dtests 20 3 0 637.666
Cassandra dtests 19 3 0 601.997
Cassandra dtests 21 3 0 991.253
Cassandra dtests 19 3 0 547.112
Cassandra dtests 18 2 0 548.393
Cassandra dtests 18 2 0 563.675
Cassandra dtests 18 2 0 625.140
Cassandra dtests 17 2 0 497.768
Cassandra dtests 16 2 0 398.158
Cassandra dtests 18 2 0 829.689
Cassandra dtests 18 2 0 899.005
Cassandra dtests 17 2 0 615.793
Cassandra dtests 19 2 0 791.292
Cassandra dtests 19 1 0 961.152
Cassandra dtests 20 4 0 512.242
Cassandra dtests 19 3 0 940.424
Cassandra dtests 19 3 0 877.807
Cassandra dtests 20 3 0 919.973
Cassandra dtests 19 2 0 533.411
Cassandra dtests 20 3 0 522.857
Cassandra dtests 20 3 0 985.122
Cassandra dtests 20 3 0 710.171
Cassandra dtests 20 2 0 676.090
Cassandra dtests 21 4 0 412.514
Cassandra dtests 19 2 0 654.873
Cassandra dtests 19 2 0 717.701
Cassandra dtests 19 2 0 694.225
Cassandra dtests 19 2 0 750.283
Cassandra dtests 21 4 0 591.215
Cassandra dtests 19 2 0 689.579
Cassandra dtests 20 3 0 572.435
Cassandra dtests 21 4 0 656.232
Cassandra dtests 21 4 0 640.084
Cassandra dtests 20 2 0 1152.327
Cassandra dtests 20 3 0 447.209
Cassandra dtests 21 4 0 484.531
Cassandra dtests 20 3 0 903.167
Cassandra dtests 21 4 0 1133.753
Cassandra dtests 20 3 0 1164.725
Cassandra dtests 18 1 0 764.232
Cassandra dtests 20 3 0 822.993
Cassandra dtests 16 1 0 501.620
-------------------------------------------------------------------------------
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.242
AuditLoggerAuthTest-cdc 9 0 0 0 53.404
AuditLoggerTest-cdc 28 0 0 0 22.866
BinAuditLoggerTest-cdc 1 0 0 0 13.218
AuditLogFilterTest-cdc 10 0 0 0 0.328
AuditLoggerAuthTest-cdc 9 0 0 0 52.281
AuditLoggerTest-cdc 28 0 0 0 20.474
BinAuditLoggerTest-cdc 1 0 0 0 12.271
AuditLogFilterTest-compression 10 0 0 0 0.283
AuditLoggerAuthTest-compression 9 0 0 0 53.446
AuditLoggerTest-compression 28 0 0 0 22.835
BinAuditLoggerTest-compression 1 0 0 0 13.371
AuditLogFilterTest-compression 10 0 0 0 0.393
AuditLoggerAuthTest-compression 9 0 0 0 53.644
AuditLoggerTest-compression 28 0 0 0 22.918
BinAuditLoggerTest-compression 1 0 0 0 12.603
AuditLogFilterTest 10 0 0 0 0.241
AuditLoggerAuthTest 9 0 0 0 53.334
AuditLoggerTest 28 0 0 0 23.170
BinAuditLoggerTest 1 0 0 0 16.337
AuditLogFilterTest 10 0 0 0 0.318
AuditLoggerAuthTest 9 0 0 0 52.672
AuditLoggerTest 28 0 0 0 20.240
BinAuditLoggerTest 1 0 0 0 12.964
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.543
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.340
CassandraRoleManagerTest-cdc 1 0 0 0 3.651
PasswordAuthenticatorTest-cdc 7 0 0 0 5.751
RoleOptionsTest-cdc 4 0 0 0 0.418
RolesTest-cdc 4 0 0 0 3.659
AuthCacheTest-cdc 14 0 0 0 0.609
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 3.761
CassandraRoleManagerTest-cdc 1 0 0 0 3.325
PasswordAuthenticatorTest-cdc 7 0 0 0 5.060
RoleOptionsTest-cdc 4 0 0 0 0.524
RolesTest-cdc 4 0 0 0 3.178
AuthCacheTest-compression 14 0 0 0 0.533
CassandraNetworkAuthorizerTest- 6 0 0 0 4.458
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.676
PasswordAuthenticatorTest-compression 7 0 0 0 5.908
RoleOptionsTest-compression 4 0 0 0 0.420
RolesTest-compression 4 0 0 0 3.705
AuthCacheTest-compression 14 0 0 0 0.703
CassandraNetworkAuthorizerTest- 6 0 0 0 3.872
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.174
PasswordAuthenticatorTest-compression 7 0 0 0 5.010
RoleOptionsTest-compression 4 0 0 0 0.476
RolesTest-compression 4 0 0 0 3.213
AuthCacheTest 14 0 0 0 0.751
CassandraNetworkAuthorizerTest 6 0 0 0 5.706
CassandraRoleManagerTest 1 0 0 0 4.914
PasswordAuthenticatorTest 7 0 0 0 7.399
RoleOptionsTest 4 0 0 0 0.463
RolesTest 4 0 0 0 3.911
AuthCacheTest 14 0 0 0 0.981
CassandraNetworkAuthorizerTest 6 0 0 0 5.204
CassandraRoleManagerTest 1 0 0 0 4.498
PasswordAuthenticatorTest 7 0 0 0 7.413
RoleOptionsTest 4 0 0 0 0.655
RolesTest 4 0 0 0 4.454
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.183
JMXAuthTest-cdc 3 0 0 0 4.910
AuthorizationProxyTest-cdc 20 0 0 0 1.343
JMXAuthTest-cdc 3 0 0 0 4.414
AuthorizationProxyTest-compression 20 0 0 0 1.215
JMXAuthTest-compression 3 0 0 0 4.965
AuthorizationProxyTest-compression 20 0 0 0 1.450
JMXAuthTest-compression 3 0 0 0 4.340
AuthorizationProxyTest 20 0 0 0 1.252
JMXAuthTest 3 0 0 0 5.120
AuthorizationProxyTest 20 0 0 0 1.915
JMXAuthTest 3 0 0 0 6.166
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.486
BatchlogManagerTest-cdc 6 0 0 0 24.307
BatchlogTest-cdc 1 0 0 0 3.557
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.519
BatchlogManagerTest-cdc 6 0 0 0 23.553
BatchlogTest-cdc 1 0 0 0 2.967
BatchlogEndpointFilterTest-compression 5 0 0 0 0.498
BatchlogManagerTest-compression 6 0 0 0 24.269
BatchlogTest-compression 1 0 0 0 3.543
BatchlogEndpointFilterTest-compression 5 0 0 0 0.545
BatchlogManagerTest-compression 6 0 0 0 23.602
BatchlogTest-compression 1 0 0 0 3.097
BatchlogEndpointFilterTest 5 0 0 0 0.493
BatchlogManagerTest 6 0 0 0 24.117
BatchlogTest 1 0 0 0 3.950
BatchlogEndpointFilterTest 5 0 0 0 0.581
BatchlogManagerTest 6 0 0 0 24.640
BatchlogTest 1 0 0 0 3.258
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.951
CacheProviderTest-cdc 2 0 0 0 5.170
AutoSavingCacheTest-cdc 2 0 0 0 3.179
CacheProviderTest-cdc 2 0 0 0 4.501
AutoSavingCacheTest-compression 2 0 0 0 3.810
CacheProviderTest-compression 2 0 0 0 5.471
AutoSavingCacheTest-compression 2 0 0 0 3.234
CacheProviderTest-compression 2 0 0 0 4.904
AutoSavingCacheTest 2 0 0 0 4.164
CacheProviderTest 2 0 0 0 5.220
AutoSavingCacheTest 2 0 0 0 3.452
CacheProviderTest 2 0 0 0 4.631
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.711
LongSharedExecutorPoolTest 1 0 1 0 0.707
LongOpOrderTest 1 0 0 0 330.534
LongSharedExecutorPoolTest 1 0 1 0 0.842
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.545
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.632
SEPExecutorTest-cdc 2 0 0 0 5.381
WaitQueueTest-cdc 2 0 0 0 0.260
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.824
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.844
SEPExecutorTest-cdc 2 0 0 0 5.652
WaitQueueTest-cdc 2 0 0 0 0.362
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.609
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.580
compression
SEPExecutorTest-compression 2 0 0 0 5.281
WaitQueueTest-compression 2 0 0 0 0.274
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.855
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.786
compression
SEPExecutorTest-compression 2 0 0 0 5.512
WaitQueueTest-compression 2 0 0 0 0.381
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 16.530
DebuggableThreadPoolExecutorTest 4 0 0 0 1.646
SEPExecutorTest 2 0 0 0 9.339
WaitQueueTest 2 0 0 0 0.277
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 14.911
DebuggableThreadPoolExecutorTest 4 0 0 0 1.695
SEPExecutorTest 2 0 0 0 5.804
WaitQueueTest 2 0 0 0 0.453
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.157
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.332
DatabaseDescriptorTest-cdc 21 0 0 0 1.126
EncryptionOptionsTest-cdc 4 0 0 0 0.399
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.359
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.242
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.390
DatabaseDescriptorTest-cdc 21 0 0 0 1.229
EncryptionOptionsTest-cdc 4 0 0 0 0.526
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.469
CassandraRelevantPropertiesTest- 8 0 0 0 0.152
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.350
DatabaseDescriptorTest-compression 21 0 0 0 1.111
EncryptionOptionsTest-compression 4 0 0 0 0.419
YamlConfigurationLoaderTest-compression 1 0 0 0 0.358
CassandraRelevantPropertiesTest- 8 0 0 0 0.257
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.378
DatabaseDescriptorTest-compression 21 0 0 0 1.288
EncryptionOptionsTest-compression 4 0 0 0 0.493
YamlConfigurationLoaderTest-compression 1 0 0 0 0.459
CassandraRelevantPropertiesTest 8 0 0 0 0.166
DatabaseDescriptorRefTest 1 0 0 0 1.355
DatabaseDescriptorTest 21 0 0 0 1.102
EncryptionOptionsTest 4 0 0 0 0.402
YamlConfigurationLoaderTest 1 0 0 0 0.370
CassandraRelevantPropertiesTest 8 0 0 0 0.330
DatabaseDescriptorRefTest 1 0 0 0 1.476
DatabaseDescriptorTest 21 0 0 0 1.372
EncryptionOptionsTest 4 0 0 0 0.690
YamlConfigurationLoaderTest 1 0 0 0 0.478
-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc
Name Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc 1 0 0 0 0.073
JdbcDecimalTest-cdc 1 0 0 0 0.201
JdbcDecimalTest-compression 1 0 0 0 0.077
JdbcDecimalTest-compression 1 0 0 0 0.179
JdbcDecimalTest 1 0 0 0 0.086
JdbcDecimalTest 1 0 0 0 0.172
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 126.621
ManyRowsTest 2 0 0 0 7.420
ViewLongTest 5 0 0 0 103.908
CorruptionTest 1 0 0 0 125.886
ManyRowsTest 2 0 0 0 6.525
ViewLongTest 5 0 0 0 102.666
CDCStatementTest-cdc 3 0 0 0 4.741
CQL3TypeLiteralTest-cdc 6 0 0 0 0.960
ColumnIdentifierTest-cdc 4 0 0 0 0.427
CqlParserTest-cdc 3 0 0 0 0.437
CustomNowInSecondsTest-cdc 4 0 0 0 15.447
DeleteTest-cdc 1 0 0 0 17.616
DistinctQueryPagingTest-cdc 5 0 0 0 15.929
DurationTest-cdc 8 0 0 0 0.132
EmptyValuesTest-cdc 14 0 0 5 52.073
ErrorCollectorTest-cdc 6 0 0 0 0.082
GcCompactionTest-cdc 8 0 0 0 10.991
IndexQueryPagingTest-cdc 5 0 0 0 16.500
KeyCacheCqlTest-cdc 10 0 0 0 23.829
ListsTest-cdc 6 0 0 0 5.735
NonNativeTimestampTest-cdc 1 0 0 0 3.871
OutOfSpaceTest-cdc 3 0 0 0 5.480
PagingQueryTest-cdc 1 0 0 0 25.685
PagingTest-cdc 1 0 0 0 11.681
PreparedStatementsTest-cdc 10 0 0 0 23.227
PstmtPersistenceTest-cdc 2 0 0 0 15.784
QueryEventsTest-cdc 4 0 0 0 14.761
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.592
ReservedKeywordsTest-cdc 1 0 0 0 0.902
SerializationMirrorTest-cdc 1 0 0 0 4.194
SimpleQueryTest-cdc 18 0 0 0 14.578
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 6.297
TraceCqlTest-cdc 1 0 0 0 14.093
UDHelperTest-cdc 3 0 0 0 0.592
ViewComplexTest-cdc 32 0 0 1 113.174
ViewFilteringTest-cdc 25 0 0 3 46.843
ViewSchemaTest-cdc 7 0 0 0 28.466
ViewTest-cdc 41 0 0 0 63.414
CDCStatementTest-cdc 3 0 0 0 5.034
CQL3TypeLiteralTest-cdc 6 0 0 0 1.147
ColumnIdentifierTest-cdc 4 0 0 0 0.513
CqlParserTest-cdc 3 0 0 0 0.437
CustomNowInSecondsTest-cdc 4 0 0 0 14.483
DeleteTest-cdc 1 0 0 0 16.187
DistinctQueryPagingTest-cdc 5 0 0 0 14.485
DurationTest-cdc 8 0 0 0 0.262
EmptyValuesTest-cdc 14 0 0 5 40.315
ErrorCollectorTest-cdc 6 0 0 0 0.185
GcCompactionTest-cdc 8 0 0 0 9.509
IndexQueryPagingTest-cdc 5 0 0 0 14.434
KeyCacheCqlTest-cdc 10 0 0 0 20.321
ListsTest-cdc 6 0 0 0 4.621
NonNativeTimestampTest-cdc 1 0 0 0 3.231
OutOfSpaceTest-cdc 3 0 0 0 4.143
PagingQueryTest-cdc 1 0 0 0 21.441
PagingTest-cdc 1 0 0 0 9.784
PreparedStatementsTest-cdc 10 0 0 0 19.886
PstmtPersistenceTest-cdc 2 0 0 0 13.685
QueryEventsTest-cdc 4 0 0 0 13.332
QueryWithIndexedSSTableTest-cdc 1 0 0 0 3.929
ReservedKeywordsTest-cdc 1 0 0 0 0.879
SerializationMirrorTest-cdc 1 0 0 0 3.308
SimpleQueryTest-cdc 18 0 0 0 8.499
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.219
TraceCqlTest-cdc 1 0 0 0 12.344
UDHelperTest-cdc 3 0 0 0 0.467
ViewComplexTest-cdc 32 0 0 1 98.216
ViewFilteringTest-cdc 25 0 0 3 38.595
ViewSchemaTest-cdc 7 0 0 0 22.379
ViewTest-cdc 41 0 0 0 59.524
CDCStatementTest-compression 3 0 0 0 4.869
CQL3TypeLiteralTest-compression 6 0 0 0 1.118
ColumnIdentifierTest-compression 4 0 0 0 0.481
CqlParserTest-compression 3 0 0 0 0.446
CustomNowInSecondsTest-compression 4 0 0 0 15.503
DeleteTest-compression 1 0 0 0 17.275
DistinctQueryPagingTest-compression 5 0 0 0 15.488
DurationTest-compression 8 0 0 0 0.111
EmptyValuesTest-compression 14 0 0 5 44.494
ErrorCollectorTest-compression 6 0 0 0 0.126
GcCompactionTest-compression 8 0 0 0 14.141
IndexQueryPagingTest-compression 5 0 0 0 18.710
KeyCacheCqlTest-compression 10 0 0 0 25.317
ListsTest-compression 6 0 0 0 7.167
NonNativeTimestampTest-compression 1 0 0 0 3.912
OutOfSpaceTest-compression 3 0 0 0 5.416
PagingQueryTest-compression 1 0 0 0 29.195
PagingTest-compression 1 0 0 0 12.984
PreparedStatementsTest-compression 10 0 0 0 22.541
PstmtPersistenceTest-compression 2 0 0 0 16.486
QueryEventsTest-compression 4 0 0 0 15.634
QueryWithIndexedSSTableTest-compression 1 0 0 0 6.256
ReservedKeywordsTest-compression 1 0 0 0 1.159
SerializationMirrorTest-compression 1 0 0 0 5.595
SimpleQueryTest-compression 18 0 0 0 14.041
TombstonesWithIndexedSSTableTest- 2 0 0 0 8.445
compression
TraceCqlTest-compression 1 0 0 0 13.500
UDHelperTest-compression 3 0 0 0 0.381
ViewComplexTest-compression 32 0 0 1 103.125
ViewFilteringTest-compression 25 0 0 3 50.355
ViewSchemaTest-compression 7 0 0 0 26.662
ViewTest-compression 41 0 0 0 66.933
CDCStatementTest-compression 3 0 0 0 4.131
CQL3TypeLiteralTest-compression 6 0 0 0 1.180
ColumnIdentifierTest-compression 4 0 0 0 0.525
CqlParserTest-compression 3 0 0 0 0.458
CustomNowInSecondsTest-compression 4 0 0 0 14.561
DeleteTest-compression 1 0 0 0 16.124
DistinctQueryPagingTest-compression 5 0 0 0 14.487
DurationTest-compression 8 0 0 0 0.200
EmptyValuesTest-compression 14 0 0 5 39.884
ErrorCollectorTest-compression 6 0 0 0 0.177
GcCompactionTest-compression 8 0 0 0 9.703
IndexQueryPagingTest-compression 5 0 0 0 14.572
KeyCacheCqlTest-compression 10 0 0 0 22.471
ListsTest-compression 6 0 0 0 4.620
NonNativeTimestampTest-compression 1 0 0 0 3.286
OutOfSpaceTest-compression 3 0 0 0 4.148
PagingQueryTest-compression 1 0 0 0 22.267
PagingTest-compression 1 0 0 0 10.007
PreparedStatementsTest-compression 10 0 0 0 21.063
PstmtPersistenceTest-compression 2 0 0 0 13.797
QueryEventsTest-compression 4 0 0 0 13.551
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.020
ReservedKeywordsTest-compression 1 0 0 0 0.909
SerializationMirrorTest-compression 1 0 0 0 3.386
SimpleQueryTest-compression 18 0 0 0 8.466
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.403
compression
TraceCqlTest-compression 1 0 0 0 12.377
UDHelperTest-compression 3 0 0 0 0.417
ViewComplexTest-compression 32 0 0 1 98.444
ViewFilteringTest-compression 25 0 0 3 40.082
ViewSchemaTest-compression 7 0 0 0 22.430
ViewTest-compression 41 0 0 0 59.277
CDCStatementTest 3 0 0 0 4.727
CQL3TypeLiteralTest 6 0 0 0 1.127
ColumnIdentifierTest 4 0 0 0 0.451
CqlParserTest 3 0 0 0 0.595
CustomNowInSecondsTest 4 0 0 0 17.220
DeleteTest 1 0 0 0 16.677
DistinctQueryPagingTest 5 0 0 0 17.056
DurationTest 8 0 0 0 0.101
EmptyValuesTest 14 0 0 5 40.869
ErrorCollectorTest 6 0 0 0 0.082
GcCompactionTest 8 0 0 0 12.392
IndexQueryPagingTest 5 0 0 0 19.570
KeyCacheCqlTest 10 0 0 0 27.134
ListsTest 6 0 0 0 5.446
NonNativeTimestampTest 1 0 0 0 3.879
OutOfSpaceTest 3 0 0 0 5.345
PagingQueryTest 1 0 0 0 25.394
PagingTest 1 0 0 0 11.598
PreparedStatementsTest 10 0 0 0 21.974
PstmtPersistenceTest 2 0 0 0 15.101
QueryEventsTest 4 0 0 0 14.963
QueryWithIndexedSSTableTest 1 0 0 0 5.434
ReservedKeywordsTest 1 0 0 0 1.219
SerializationMirrorTest 1 0 0 0 4.557
SimpleQueryTest 18 0 0 0 11.318
TombstonesWithIndexedSSTableTest 2 0 0 0 7.028
TraceCqlTest 1 0 0 0 14.694
UDHelperTest 3 0 0 0 0.413
ViewComplexTest 32 0 0 1 109.717
ViewFilteringTest 25 0 0 3 46.901
ViewSchemaTest 7 0 0 0 28.600
ViewTest 41 0 0 0 72.178
CDCStatementTest 3 0 0 0 4.898
CQL3TypeLiteralTest 6 0 0 0 1.344
ColumnIdentifierTest 4 0 0 0 0.598
CqlParserTest 3 0 0 0 0.580
CustomNowInSecondsTest 4 0 0 0 18.145
DeleteTest 1 0 0 0 18.657
DistinctQueryPagingTest 5 0 0 0 15.426
DurationTest 8 0 0 0 0.187
EmptyValuesTest 14 0 0 5 44.571
ErrorCollectorTest 6 0 0 0 0.263
GcCompactionTest 8 0 0 0 12.759
IndexQueryPagingTest 5 0 0 0 18.513
KeyCacheCqlTest 10 0 0 0 22.509
ListsTest 6 0 0 0 5.378
NonNativeTimestampTest 1 0 0 0 3.206
OutOfSpaceTest 3 0 0 0 4.011
PagingQueryTest 1 0 0 0 26.350
PagingTest 1 0 0 0 10.378
PreparedStatementsTest 10 0 0 0 19.617
PstmtPersistenceTest 2 0 0 0 15.146
QueryEventsTest 4 0 0 0 15.155
QueryWithIndexedSSTableTest 1 0 0 0 4.561
ReservedKeywordsTest 1 0 0 0 1.067
SerializationMirrorTest 1 0 0 0 4.008
SimpleQueryTest 18 0 0 0 10.000
TombstonesWithIndexedSSTableTest 2 0 0 0 5.228
TraceCqlTest 1 0 0 0 12.872
UDHelperTest 3 0 0 0 0.465
ViewComplexTest 32 0 0 1 108.458
ViewFilteringTest 25 0 0 3 43.846
ViewSchemaTest 7 0 0 0 24.751
ViewTest 41 0 0 0 63.360
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions
Name Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc 4 0 0 0 0.689
ColumnConditionTest-cdc 4 0 0 0 0.721
ColumnConditionTest-compression 4 0 0 0 0.678
ColumnConditionTest-compression 4 0 0 0 0.736
ColumnConditionTest 4 0 0 0 0.756
ColumnConditionTest 4 0 0 0 0.842
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 7.298
OperationFctsTest-cdc 11 0 0 0 8.039
TimeFctsTest-cdc 13 0 0 0 0.588
CastFctsTest-cdc 7 0 0 0 5.958
OperationFctsTest-cdc 11 0 0 0 7.123
TimeFctsTest-cdc 13 0 0 0 0.645
CastFctsTest-compression 7 0 0 0 7.413
OperationFctsTest-compression 11 0 0 0 11.020
TimeFctsTest-compression 13 0 0 0 0.979
CastFctsTest-compression 7 0 0 0 5.935
OperationFctsTest-compression 11 0 0 0 7.064
TimeFctsTest-compression 13 0 0 0 0.654
CastFctsTest 7 0 0 0 9.099
OperationFctsTest 11 0 0 0 8.797
TimeFctsTest 13 0 0 0 0.593
CastFctsTest 7 0 0 0 6.891
OperationFctsTest 11 0 0 0 8.767
TimeFctsTest 13 0 0 0 0.785
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.226
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.312
ClusteringColumnRestrictionsTest- 23 0 0 0 2.152
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.303
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.241
ClusteringColumnRestrictionsTest 23 0 0 0 1.636
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 6.389
TermSelectionTest-cdc 8 0 0 0 8.719
SelectionColumnMappingTest-cdc 2 0 0 0 5.272
TermSelectionTest-cdc 8 0 0 0 7.228
SelectionColumnMappingTest-compression 2 0 0 0 8.671
TermSelectionTest-compression 8 0 0 0 8.743
SelectionColumnMappingTest-compression 2 0 0 0 5.146
TermSelectionTest-compression 8 0 0 0 7.193
SelectionColumnMappingTest 2 0 0 0 7.678
TermSelectionTest 8 0 0 0 10.761
SelectionColumnMappingTest 2 0 0 0 5.643
TermSelectionTest 8 0 0 0 10.228
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 1.136
CreateRoleStatementTest-cdc 4 0 0 0 4.890
CreateUserStatementTest-cdc 1 0 0 0 1.133
DescribeStatementTest-cdc 12 0 0 0 19.126
PropertyDefinitionsTest-cdc 2 0 0 0 0.264
SelectStatementTest-cdc 1 0 0 0 4.180
AlterRoleStatementTest-cdc 4 0 0 0 1.026
CreateRoleStatementTest-cdc 4 0 0 0 3.826
CreateUserStatementTest-cdc 1 0 0 0 0.943
DescribeStatementTest-cdc 12 0 0 0 18.005
PropertyDefinitionsTest-cdc 2 0 0 0 0.345
SelectStatementTest-cdc 1 0 0 0 3.284
AlterRoleStatementTest-compression 4 0 0 0 1.026
CreateRoleStatementTest-compression 4 0 0 0 4.485
CreateUserStatementTest-compression 1 0 0 0 0.893
DescribeStatementTest-compression 12 0 0 0 21.562
PropertyDefinitionsTest-compression 2 0 0 0 0.246
SelectStatementTest-compression 1 0 0 0 3.802
AlterRoleStatementTest-compression 4 0 0 0 0.928
CreateRoleStatementTest-compression 4 0 0 0 3.657
CreateUserStatementTest-compression 1 0 0 0 0.933
DescribeStatementTest-compression 12 0 0 0 17.669
PropertyDefinitionsTest-compression 2 0 0 0 0.325
SelectStatementTest-compression 1 0 0 0 3.149
AlterRoleStatementTest 4 0 0 0 0.904
CreateRoleStatementTest 4 0 0 0 5.535
CreateUserStatementTest 1 0 0 0 0.958
DescribeStatementTest 12 0 0 0 20.142
PropertyDefinitionsTest 2 0 0 0 0.329
SelectStatementTest 1 0 0 0 4.933
AlterRoleStatementTest 4 0 0 0 0.920
CreateRoleStatementTest 4 0 0 0 3.732
CreateUserStatementTest 1 0 0 0 1.031
DescribeStatementTest 12 0 0 0 21.470
PropertyDefinitionsTest 2 0 0 0 0.339
SelectStatementTest 1 0 0 0 3.586
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 32.560
CountersTest-cdc 7 0 0 0 9.853
DateTypeTest-cdc 1 0 0 0 5.339
FrozenCollectionsTest-cdc 34 0 0 0 18.336
JsonTest-cdc 22 0 0 0 24.438
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 8.309
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 8.390
SecondaryIndexTest-cdc 49 0 0 0 35.475
StaticColumnsTest-cdc 7 0 0 0 8.230
TimestampTest-cdc 8 0 0 0 19.244
TimeuuidTest-cdc 2 0 0 0 5.130
TupleTypeTest-cdc 15 0 0 0 35.468
TypeTest-cdc 4 0 0 0 7.195
UFAuthTest-cdc 26 0 0 0 15.462
UFIdentificationTest-cdc 14 0 0 1 17.753
UFJavaTest-cdc 20 0 0 0 25.332
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 14.429
UFScriptTest-cdc 12 0 0 0 23.395
UFSecurityTest-cdc 2 0 0 0 8.904
UFTest-cdc 24 0 0 0 38.707
UFTypesTest-cdc 7 0 0 0 25.660
UFVerifierTest-cdc 20 0 0 0 8.132
UserTypesTest-cdc 27 0 0 0 20.100
VirtualTableTest-cdc 5 0 0 0 15.440
CollectionsTest-cdc 50 0 0 0 28.127
CountersTest-cdc 7 0 0 0 5.600
DateTypeTest-cdc 1 0 0 0 3.467
FrozenCollectionsTest-cdc 34 0 0 0 13.156
JsonTest-cdc 22 0 0 0 22.623
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 7.585
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.962
SecondaryIndexTest-cdc 49 0 0 0 31.273
StaticColumnsTest-cdc 7 0 0 0 7.694
TimestampTest-cdc 8 0 0 0 18.137
TimeuuidTest-cdc 2 0 0 0 4.140
TupleTypeTest-cdc 15 0 0 0 29.897
TypeTest-cdc 4 0 0 0 4.626
UFAuthTest-cdc 26 0 0 0 13.704
UFIdentificationTest-cdc 14 0 0 1 15.174
UFJavaTest-cdc 20 0 0 0 22.163
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 13.208
UFScriptTest-cdc 12 0 0 0 18.121
UFSecurityTest-cdc 2 0 0 0 6.463
UFTest-cdc 24 0 0 0 21.589
UFTypesTest-cdc 7 0 0 0 18.953
UFVerifierTest-cdc 20 0 0 0 6.596
UserTypesTest-cdc 27 0 0 0 15.414
VirtualTableTest-cdc 5 0 0 0 13.761
CollectionsTest-compression 50 0 0 0 32.208
CountersTest-compression 7 0 0 0 8.195
DateTypeTest-compression 1 0 0 0 4.047
FrozenCollectionsTest-compression 34 0 0 0 18.061
JsonTest-compression 22 0 0 0 32.885
SecondaryIndexOnMapEntriesTest- 11 0 0 0 9.569
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 8.036
compression
SecondaryIndexTest-compression 49 0 0 0 35.947
StaticColumnsTest-compression 7 0 0 0 8.951
TimestampTest-compression 8 0 0 0 20.176
TimeuuidTest-compression 2 0 0 0 4.919
TupleTypeTest-compression 15 0 0 0 43.223
TypeTest-compression 4 0 0 0 7.154
UFAuthTest-compression 26 0 0 0 16.600
UFIdentificationTest-compression 14 0 0 1 19.993
UFJavaTest-compression 20 0 0 0 24.687
UFPureScriptTupleCollectionTest- 1 0 0 0 13.973
compression
UFScriptTest-compression 12 0 0 0 19.520
UFSecurityTest-compression 2 0 0 0 7.437
UFTest-compression 24 0 0 0 24.269
UFTypesTest-compression 7 0 0 0 23.218
UFVerifierTest-compression 20 0 0 0 11.400
UserTypesTest-compression 27 0 0 0 25.233
VirtualTableTest-compression 5 0 0 0 17.084
CollectionsTest-compression 50 0 0 0 26.836
CountersTest-compression 7 0 0 0 5.241
DateTypeTest-compression 1 0 0 0 3.368
FrozenCollectionsTest-compression 34 0 0 0 13.101
JsonTest-compression 22 0 0 0 22.116
SecondaryIndexOnMapEntriesTest- 11 0 0 0 7.226
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 6.564
compression
SecondaryIndexTest-compression 49 0 0 0 30.599
StaticColumnsTest-compression 7 0 0 0 7.485
TimestampTest-compression 8 0 0 0 17.901
TimeuuidTest-compression 2 0 0 0 3.902
TupleTypeTest-compression 15 0 0 0 29.645
TypeTest-compression 4 0 0 0 4.453
UFAuthTest-compression 26 0 0 0 12.632
UFIdentificationTest-compression 14 0 0 1 13.562
UFJavaTest-compression 20 0 0 0 20.760
UFPureScriptTupleCollectionTest- 1 0 0 0 12.914
compression
UFScriptTest-compression 12 0 0 0 17.704
UFSecurityTest-compression 2 0 0 0 6.187
UFTest-compression 24 0 0 0 21.061
UFTypesTest-compression 7 0 0 0 18.210
UFVerifierTest-compression 20 0 0 0 6.312
UserTypesTest-compression 27 0 0 0 14.597
VirtualTableTest-compression 5 0 0 0 13.241
CollectionsTest 50 0 0 0 32.690
CountersTest 7 0 0 0 7.576
DateTypeTest 1 0 0 0 3.995
FrozenCollectionsTest 34 0 0 0 15.837
JsonTest 22 0 0 0 24.969
SecondaryIndexOnMapEntriesTest 11 0 0 0 10.485
SecondaryIndexOnStaticColumnTest 6 0 0 0 7.845
SecondaryIndexTest 49 0 0 0 45.877
StaticColumnsTest 7 0 0 0 10.431
TimestampTest 8 0 0 0 19.183
TimeuuidTest 2 0 0 0 5.117
TupleTypeTest 15 0 0 0 39.337
TypeTest 4 0 0 0 7.559
UFAuthTest 26 0 0 0 18.045
UFIdentificationTest 14 0 0 1 20.274
UFJavaTest 20 0 0 0 29.412
UFPureScriptTupleCollectionTest 1 0 0 0 16.966
UFScriptTest 12 0 0 0 21.618
UFSecurityTest 2 0 0 0 8.056
UFTest 24 0 0 0 26.999
UFTypesTest 7 0 0 0 23.657
UFVerifierTest 20 0 0 0 7.627
UserTypesTest 27 0 0 0 16.518
VirtualTableTest 5 0 0 0 15.517
CollectionsTest 50 0 0 0 29.731
CountersTest 7 0 0 0 6.441
DateTypeTest 1 0 0 0 3.919
FrozenCollectionsTest 34 0 0 0 15.131
JsonTest 22 0 0 0 24.990
SecondaryIndexOnMapEntriesTest 11 0 0 0 6.980
SecondaryIndexOnStaticColumnTest 6 0 0 0 7.560
SecondaryIndexTest 49 0 0 0 31.768
StaticColumnsTest 7 0 0 0 8.155
TimestampTest 8 0 0 0 18.319
TimeuuidTest 2 0 0 0 4.182
TupleTypeTest 15 0 0 0 32.113
TypeTest 4 0 0 0 6.231
UFAuthTest 26 0 0 0 20.094
UFIdentificationTest 14 0 0 1 17.956
UFJavaTest 20 0 0 0 21.500
UFPureScriptTupleCollectionTest 1 0 0 0 13.658
UFScriptTest 12 0 0 0 18.843
UFSecurityTest 2 0 0 0 6.154
UFTest 24 0 0 0 21.310
UFTypesTest 7 0 0 0 17.887
UFVerifierTest 20 0 0 0 7.182
UserTypesTest 27 0 0 0 16.058
VirtualTableTest 5 0 0 0 14.267
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 10.022
OverflowTest-cdc 14 0 0 0 11.657
PgStringTest-cdc 3 0 0 0 6.970
RoleSyntaxTest-cdc 9 0 0 0 6.616
SSTableMetadataTrackingTest-cdc 7 0 0 0 6.909
SSTablesIteratedTest-cdc 14 0 0 0 13.851
TombstonesTest-cdc 6 0 0 0 8.649
CrcCheckChanceTest-cdc 3 0 0 0 6.960
OverflowTest-cdc 14 0 0 0 8.116
PgStringTest-cdc 3 0 0 0 4.723
RoleSyntaxTest-cdc 9 0 0 0 4.676
SSTableMetadataTrackingTest-cdc 7 0 0 0 5.804
SSTablesIteratedTest-cdc 14 0 0 0 10.309
TombstonesTest-cdc 6 0 0 0 7.818
CrcCheckChanceTest-compression 3 0 0 0 7.118
OverflowTest-compression 14 0 0 0 8.685
PgStringTest-compression 3 0 0 0 5.859
RoleSyntaxTest-compression 9 0 0 0 5.149
SSTableMetadataTrackingTest-compression 7 0 0 0 7.220
SSTablesIteratedTest-compression 14 0 0 0 11.799
TombstonesTest-compression 6 0 0 0 9.162
CrcCheckChanceTest-compression 3 0 0 0 5.885
OverflowTest-compression 14 0 0 0 6.962
PgStringTest-compression 3 0 0 0 4.419
RoleSyntaxTest-compression 9 0 0 0 5.404
SSTableMetadataTrackingTest-compression 7 0 0 0 5.582
SSTablesIteratedTest-compression 14 0 0 0 9.979
TombstonesTest-compression 6 0 0 0 7.640
CrcCheckChanceTest 3 0 0 0 6.858
OverflowTest 14 0 0 0 9.437
PgStringTest 3 0 0 0 6.625
RoleSyntaxTest 9 0 0 0 6.943
SSTableMetadataTrackingTest 7 0 0 0 9.191
SSTablesIteratedTest 14 0 0 0 17.380
TombstonesTest 6 0 0 0 10.345
CrcCheckChanceTest 3 0 0 0 6.322
OverflowTest 14 0 0 0 6.992
PgStringTest 3 0 0 0 4.151
RoleSyntaxTest 9 0 0 0 4.233
SSTableMetadataTrackingTest 7 0 0 0 5.303
SSTablesIteratedTest 14 0 0 0 9.959
TombstonesTest 6 0 0 0 7.223
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 38.843
AlterTest-cdc 26 0 0 0 23.023
BatchTest-cdc 11 0 0 0 50.972
CompactStorageTest-cdc 83 0 0 0 40.051
CompactTableTest-cdc 2 0 0 0 5.017
CreateTest-cdc 20 0 0 0 12.508
DeleteTest-cdc 33 0 0 0 20.126
DropRecreateAndRestoreTest-cdc 4 0 0 0 6.679
DropTest-cdc 2 0 0 0 5.139
InsertTest-cdc 8 0 0 0 8.230
InsertUpdateIfConditionTest-cdc 42 0 0 0 28.054
SelectGroupByTest-cdc 7 0 0 0 23.653
SelectLimitTest-cdc 7 0 0 0 17.879
SelectMultiColumnRelationTest-cdc 22 0 0 0 14.011
SelectOrderByTest-cdc 17 0 0 0 10.309
SelectOrderedPartitionerTest-cdc 20 0 0 0 11.711
SelectSingleColumnRelationTest-cdc 23 0 0 0 17.174
SelectTest-cdc 82 0 0 0 40.178
TTLTest-cdc 8 0 0 0 12.177
TruncateTest-cdc 1 0 0 0 4.840
TuplesWithNullsComparisonTest-cdc 3 0 0 0 5.371
UpdateTest-cdc 11 0 0 0 10.885
UseTest-cdc 1 0 0 0 4.561
AggregationTest-cdc 50 0 0 0 31.860
AlterTest-cdc 26 0 0 0 21.469
BatchTest-cdc 11 0 0 0 48.610
CompactStorageTest-cdc 83 0 0 0 30.585
CompactTableTest-cdc 2 0 0 0 4.585
CreateTest-cdc 20 0 0 0 10.545
DeleteTest-cdc 33 0 0 0 19.039
DropRecreateAndRestoreTest-cdc 4 0 0 0 4.851
DropTest-cdc 2 0 0 0 4.016
InsertTest-cdc 8 0 0 0 6.381
InsertUpdateIfConditionTest-cdc 42 0 0 0 21.109
SelectGroupByTest-cdc 7 0 0 0 19.269
SelectLimitTest-cdc 7 0 0 0 15.725
SelectMultiColumnRelationTest-cdc 22 0 0 0 9.970
SelectOrderByTest-cdc 17 0 0 0 8.990
SelectOrderedPartitionerTest-cdc 20 0 0 0 9.356
SelectSingleColumnRelationTest-cdc 23 0 0 0 10.715
SelectTest-cdc 82 0 0 0 28.196
TTLTest-cdc 8 0 0 0 10.713
TruncateTest-cdc 1 0 0 0 3.596
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.713
UpdateTest-cdc 11 0 0 0 9.650
UseTest-cdc 1 0 0 0 3.182
AggregationTest-compression 50 0 0 0 37.985
AlterTest-compression 26 0 0 0 25.047
BatchTest-compression 11 0 0 0 49.774
CompactStorageTest-compression 83 0 0 0 34.798
CompactTableTest-compression 2 0 0 0 5.339
CreateTest-compression 20 0 0 0 11.352
DeleteTest-compression 33 0 0 0 20.559
DropRecreateAndRestoreTest-compression 4 0 0 0 5.425
DropTest-compression 2 0 0 0 4.812
InsertTest-compression 8 0 0 0 7.272
InsertUpdateIfConditionTest-compression 42 0 0 0 24.145
SelectGroupByTest-compression 7 0 0 0 19.863
SelectLimitTest-compression 7 0 0 0 17.125
SelectMultiColumnRelationTest-compression 22 0 0 0 11.125
SelectOrderByTest-compression 17 0 0 0 10.504
SelectOrderedPartitionerTest-compression 20 0 0 0 11.101
SelectSingleColumnRelationTest- 23 0 0 0 12.626
compression
SelectTest-compression 82 0 0 0 38.353
TTLTest-compression 8 0 0 0 13.520
TruncateTest-compression 1 0 0 0 4.590
TuplesWithNullsComparisonTest-compression 3 0 0 0 6.059
UpdateTest-compression 11 0 0 0 11.549
UseTest-compression 1 0 0 0 3.980
AggregationTest-compression 50 0 0 0 31.197
AlterTest-compression 26 0 0 0 20.901
BatchTest-compression 11 0 0 0 48.260
CompactStorageTest-compression 83 0 0 0 29.474
CompactTableTest-compression 2 0 0 0 4.429
CreateTest-compression 20 0 0 0 9.796
DeleteTest-compression 33 0 0 0 17.062
DropRecreateAndRestoreTest-compression 4 0 0 0 4.580
DropTest-compression 2 0 0 0 3.858
InsertTest-compression 8 0 0 0 6.076
InsertUpdateIfConditionTest-compression 42 0 0 0 20.436
SelectGroupByTest-compression 7 0 0 0 18.976
SelectLimitTest-compression 7 0 0 0 15.661
SelectMultiColumnRelationTest-compression 22 0 0 0 9.599
SelectOrderByTest-compression 17 0 0 0 8.500
SelectOrderedPartitionerTest-compression 20 0 0 0 9.071
SelectSingleColumnRelationTest- 23 0 0 0 10.527
compression
SelectTest-compression 82 0 0 0 28.560
TTLTest-compression 8 0 0 0 10.603
TruncateTest-compression 1 0 0 0 3.542
TuplesWithNullsComparisonTest-compression 3 0 0 0 4.625
UpdateTest-compression 11 0 0 0 8.473
UseTest-compression 1 0 0 0 3.214
AggregationTest 50 0 0 0 36.090
AlterTest 26 0 0 0 24.892
BatchTest 11 0 0 0 49.744
CompactStorageTest 83 0 0 0 35.431
CompactTableTest 2 0 0 0 5.327
CreateTest 20 0 0 0 11.555
DeleteTest 33 0 0 0 24.030
DropRecreateAndRestoreTest 4 0 0 0 6.174
DropTest 2 0 0 0 4.995
InsertTest 8 0 0 0 7.450
InsertUpdateIfConditionTest 42 0 0 0 26.634
SelectGroupByTest 7 0 0 0 20.675
SelectLimitTest 7 0 0 0 17.928
SelectMultiColumnRelationTest 22 0 0 0 13.245
SelectOrderByTest 17 0 0 0 10.539
SelectOrderedPartitionerTest 20 0 0 0 11.744
SelectSingleColumnRelationTest 23 0 0 0 14.150
SelectTest 82 0 0 0 34.790
TTLTest 8 0 0 0 14.806
TruncateTest 1 0 0 0 4.561
TuplesWithNullsComparisonTest 3 0 0 0 5.467
UpdateTest 11 0 0 0 10.356
UseTest 1 0 0 0 3.642
AggregationTest 50 0 0 0 30.970
AlterTest 26 0 0 0 25.109
BatchTest 11 0 0 0 49.643
CompactStorageTest 83 0 0 0 34.360
CompactTableTest 2 0 0 0 4.623
CreateTest 20 0 0 0 11.918
DeleteTest 33 0 0 0 18.009
DropRecreateAndRestoreTest 4 0 0 0 4.667
DropTest 2 0 0 0 3.643
InsertTest 8 0 0 0 6.344
InsertUpdateIfConditionTest 42 0 0 0 25.381
SelectGroupByTest 7 0 0 0 21.567
SelectLimitTest 7 0 0 0 20.678
SelectMultiColumnRelationTest 22 0 0 0 11.826
SelectOrderByTest 17 0 0 0 8.789
SelectOrderedPartitionerTest 20 0 0 0 9.547
SelectSingleColumnRelationTest 23 0 0 0 12.207
SelectTest 82 0 0 0 31.718
TTLTest 8 0 0 0 10.564
TruncateTest 1 0 0 0 3.460
TuplesWithNullsComparisonTest 3 0 0 0 4.410
UpdateTest 11 0 0 0 8.398
UseTest 1 0 0 0 3.044
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.892
CleanupTest-cdc 8 0 0 0 18.616
CleanupTransientTest-cdc 1 0 0 0 4.292
ClusteringBoundTest-cdc 2 0 0 0 0.080
ColumnFamilyMetricTest-cdc 3 0 0 0 3.778
ColumnFamilyStoreTest-cdc 8 0 0 0 5.055
ColumnsTest-cdc 8 0 0 0 1.945
CounterCacheTest-cdc 5 0 0 0 3.869
CounterCellTest-cdc 5 0 0 0 4.061
CounterMutationTest-cdc 4 0 0 0 4.395
DeletePartitionTest-cdc 1 0 0 0 4.160
DigestTest-cdc 6 0 0 0 0.549
DirectoriesTest-cdc 13 0 0 0 1.439
DiskBoundaryManagerTest-cdc 4 0 0 0 6.205
ImportTest-cdc 14 0 0 0 10.944
KeyCacheTest-cdc 6 0 0 0 4.417
KeyspaceTest-cdc 11 0 0 0 9.357
LivenessInfoTest-cdc 2 0 0 0 0.405
MmapFileTest-cdc 1 0 0 0 0.329
MultiKeyspaceTest-cdc 1 0 0 0 4.885
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.070
NameSortTest-cdc 3 0 0 0 4.733
NativeCellTest-cdc 1 0 0 0 0.942
PartitionRangeReadTest-cdc 7 0 0 0 4.619
PartitionTest-cdc 4 0 0 0 3.924
RangeTombstoneListTest-cdc 25 0 0 0 2.084
RangeTombstoneTest-cdc 14 0 0 0 6.303
ReadCommandTest-cdc 23 0 0 0 5.756
ReadCommandVerbHandlerTest-cdc 4 0 0 0 5.075
ReadMessageTest-cdc 3 0 0 0 3.694
ReadResponseTest-cdc 8 0 0 0 0.703
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.752
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 3.496
RecoveryManagerTest-cdc 42 0 0 0 7.144
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.561
RemoveCellTest-cdc 1 0 0 0 4.611
RepairedDataInfoTest-cdc 7 0 0 0 2.831
RepairedDataTombstonesTest-cdc 7 0 0 0 29.168
RowCacheCQLTest-cdc 3 0 0 0 6.268
RowCacheTest-cdc 11 0 0 0 5.418
RowIndexEntryTest-cdc 4 0 0 0 4.773
RowIterationTest-cdc 3 0 0 0 4.828
RowTest-cdc 4 0 0 0 4.841
SchemaCQLHelperTest-cdc 9 0 0 0 7.045
ScrubTest-cdc 23 0 0 0 10.967
SecondaryIndexTest-cdc 14 0 0 0 11.384
SerializationHeaderTest-cdc 1 0 0 0 1.845
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 4.331
SinglePartitionSliceCommandTest-cdc 10 0 0 0 5.164
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 5.256
SystemKeyspaceTest-cdc 4 0 0 0 3.195
TimeSortTest-cdc 2 0 0 0 6.042
TransformerTest-cdc 1 0 0 0 1.232
VerifyTest-cdc 23 0 0 0 7.298
CellTest-cdc 11 0 0 0 3.019
CleanupTest-cdc 8 0 0 0 17.635
CleanupTransientTest-cdc 1 0 0 0 3.693
ClusteringBoundTest-cdc 2 0 0 0 0.185
ColumnFamilyMetricTest-cdc 3 0 0 0 3.305
ColumnFamilyStoreTest-cdc 8 0 0 0 4.519
ColumnsTest-cdc 8 0 0 0 2.083
CounterCacheTest-cdc 5 0 0 0 3.420
CounterCellTest-cdc 5 0 0 0 3.138
CounterMutationTest-cdc 4 0 0 0 3.440
DeletePartitionTest-cdc 1 0 0 0 3.360
DigestTest-cdc 6 0 0 0 0.661
DirectoriesTest-cdc 13 0 0 0 1.461
DiskBoundaryManagerTest-cdc 4 0 0 0 4.701
ImportTest-cdc 14 0 0 0 8.600
KeyCacheTest-cdc 6 0 0 0 4.060
KeyspaceTest-cdc 11 0 0 0 7.442
LivenessInfoTest-cdc 2 0 0 0 0.472
MmapFileTest-cdc 1 0 0 0 0.494
MultiKeyspaceTest-cdc 1 0 0 0 3.430
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.202
NameSortTest-cdc 3 0 0 0 3.608
NativeCellTest-cdc 1 0 0 0 1.140
PartitionRangeReadTest-cdc 7 0 0 0 3.691
PartitionTest-cdc 4 0 0 0 3.262
RangeTombstoneListTest-cdc 25 0 0 0 1.507
RangeTombstoneTest-cdc 14 0 0 0 4.417
ReadCommandTest-cdc 23 0 0 0 5.369
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.667
ReadMessageTest-cdc 3 0 0 0 3.319
ReadResponseTest-cdc 8 0 0 0 0.863
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.514
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 2.977
RecoveryManagerTest-cdc 42 0 0 0 6.581
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.225
RemoveCellTest-cdc 1 0 0 0 3.311
RepairedDataInfoTest-cdc 7 0 0 0 1.886
RepairedDataTombstonesTest-cdc 7 0 0 0 27.600
RowCacheCQLTest-cdc 3 0 0 0 4.240
RowCacheTest-cdc 11 0 0 0 4.893
RowIndexEntryTest-cdc 4 0 0 0 4.443
RowIterationTest-cdc 3 0 0 0 4.293
RowTest-cdc 4 0 0 0 3.081
SchemaCQLHelperTest-cdc 9 0 0 0 5.730
ScrubTest-cdc 23 0 0 0 8.390
SecondaryIndexTest-cdc 14 0 0 0 9.229
SerializationHeaderTest-cdc 1 0 0 0 1.801
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.448
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.403
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.103
SystemKeyspaceTest-cdc 4 0 0 0 2.876
TimeSortTest-cdc 2 0 0 0 4.576
TransformerTest-cdc 1 0 0 0 1.365
VerifyTest-cdc 23 0 0 0 4.015
CellTest-compression 11 0 0 0 3.772
CleanupTest-compression 8 0 0 0 18.562
CleanupTransientTest-compression 1 0 0 0 4.704
ClusteringBoundTest-compression 2 0 0 0 0.099
ColumnFamilyMetricTest-compression 3 0 0 0 4.402
ColumnFamilyStoreTest-compression 8 0 0 0 5.148
ColumnsTest-compression 8 0 0 0 1.932
CounterCacheTest-compression 5 0 0 0 4.000
CounterCellTest-compression 5 0 0 0 4.138
CounterMutationTest-compression 4 0 0 0 4.344
DeletePartitionTest-compression 1 0 0 0 4.688
DigestTest-compression 6 0 0 0 0.724
DirectoriesTest-compression 13 0 0 0 1.680
DiskBoundaryManagerTest-compression 4 0 0 0 7.705
ImportTest-compression 14 0 0 0 14.191
KeyCacheTest-compression 6 0 0 0 6.213
KeyspaceTest-compression 11 0 0 0 10.966
LivenessInfoTest-compression 2 0 0 0 0.412
MmapFileTest-compression 1 0 0 0 0.359
MultiKeyspaceTest-compression 1 0 0 0 4.082
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.069
compression
NameSortTest-compression 3 0 0 0 4.174
NativeCellTest-compression 1 0 0 0 1.061
PartitionRangeReadTest-compression 7 0 0 0 4.458
PartitionTest-compression 4 0 0 0 3.972
RangeTombstoneListTest-compression 25 0 0 0 1.431
RangeTombstoneTest-compression 14 0 0 0 4.865
ReadCommandTest-compression 23 0 0 0 6.980
ReadCommandVerbHandlerTest-compression 4 0 0 0 7.891
ReadMessageTest-compression 3 0 0 0 3.988
ReadResponseTest-compression 8 0 0 0 0.754
RecoveryManagerFlushedTest-compression 6 0 0 0 3.815
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.451
compression
RecoveryManagerTest-compression 42 0 0 0 7.262
RecoveryManagerTruncateTest-compression 6 0 0 0 3.709
RemoveCellTest-compression 1 0 0 0 3.958
RepairedDataInfoTest-compression 7 0 0 0 1.754
RepairedDataTombstonesTest-compression 7 0 0 0 28.584
RowCacheCQLTest-compression 3 0 0 0 4.919
RowCacheTest-compression 11 0 0 0 5.463
RowIndexEntryTest-compression 4 0 0 0 4.913
RowIterationTest-compression 3 0 0 0 4.804
RowTest-compression 4 0 0 0 3.576
SchemaCQLHelperTest-compression 9 0 0 0 6.741
ScrubTest-compression 23 0 0 2 15.092
SecondaryIndexTest-compression 14 0 0 0 10.906
SerializationHeaderTest-compression 1 0 0 0 1.701
SinglePartitionReadCommandCQLTest- 1 0 0 0 6.006
compression
SinglePartitionSliceCommandTest- 10 0 0 0 5.354
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 5.083
SystemKeyspaceTest-compression 4 0 0 0 3.118
TimeSortTest-compression 2 0 0 0 5.822
TransformerTest-compression 1 0 0 0 1.441
VerifyTest-compression 23 0 0 0 5.033
CellTest-compression 11 0 0 0 3.019
CleanupTest-compression 8 0 0 0 17.576
CleanupTransientTest-compression 1 0 0 0 3.632
ClusteringBoundTest-compression 2 0 0 0 0.186
ColumnFamilyMetricTest-compression 3 0 0 0 3.379
ColumnFamilyStoreTest-compression 8 0 0 0 4.366
ColumnsTest-compression 8 0 0 0 1.918
CounterCacheTest-compression 5 0 0 0 3.409
CounterCellTest-compression 5 0 0 0 3.218
CounterMutationTest-compression 4 0 0 0 3.516
DeletePartitionTest-compression 1 0 0 0 3.190
DigestTest-compression 6 0 0 0 0.595
DirectoriesTest-compression 13 0 0 0 1.481
DiskBoundaryManagerTest-compression 4 0 0 0 4.626
ImportTest-compression 14 0 0 0 8.097
KeyCacheTest-compression 6 0 0 0 3.900
KeyspaceTest-compression 11 0 0 0 7.277
LivenessInfoTest-compression 2 0 0 0 0.484
MmapFileTest-compression 1 0 0 0 0.534
MultiKeyspaceTest-compression 1 0 0 0 3.550
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.173
compression
NameSortTest-compression 3 0 0 0 3.581
NativeCellTest-compression 1 0 0 0 1.105
PartitionRangeReadTest-compression 7 0 0 0 3.663
PartitionTest-compression 4 0 0 0 3.185
RangeTombstoneListTest-compression 25 0 0 0 1.501
RangeTombstoneTest-compression 14 0 0 0 4.017
ReadCommandTest-compression 23 0 0 0 5.080
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.034
ReadMessageTest-compression 3 0 0 0 3.622
ReadResponseTest-compression 8 0 0 0 0.826
RecoveryManagerFlushedTest-compression 6 0 0 0 3.472
RecoveryManagerMissingHeaderTest- 6 0 0 0 2.866
compression
RecoveryManagerTest-compression 42 0 0 0 7.291
RecoveryManagerTruncateTest-compression 6 0 0 0 3.079
RemoveCellTest-compression 1 0 0 0 3.263
RepairedDataInfoTest-compression 7 0 0 0 1.811
RepairedDataTombstonesTest-compression 7 0 0 0 27.468
RowCacheCQLTest-compression 3 0 0 0 4.395
RowCacheTest-compression 11 0 0 0 4.772
RowIndexEntryTest-compression 4 0 0 0 4.228
RowIterationTest-compression 3 0 0 0 4.255
RowTest-compression 4 0 0 0 3.103
SchemaCQLHelperTest-compression 9 0 0 0 5.759
ScrubTest-compression 23 0 0 2 11.678
SecondaryIndexTest-compression 14 0 0 0 9.200
SerializationHeaderTest-compression 1 0 0 0 1.735
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.270
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.350
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 3.991
SystemKeyspaceTest-compression 4 0 0 0 2.703
TimeSortTest-compression 2 0 0 0 4.609
TransformerTest-compression 1 0 0 0 1.277
VerifyTest-compression 23 0 0 0 3.979
CellTest 11 0 0 0 3.449
CleanupTest 8 0 0 0 19.446
CleanupTransientTest 1 0 0 0 4.163
ClusteringBoundTest 2 0 0 0 0.097
ColumnFamilyMetricTest 3 0 0 0 3.906
ColumnFamilyStoreTest 8 0 0 0 5.081
ColumnsTest 8 0 0 0 1.968
CounterCacheTest 5 0 0 0 4.126
CounterCellTest 5 0 0 0 4.016
CounterMutationTest 4 0 0 0 5.169
DeletePartitionTest 1 0 0 0 3.702
DigestTest 6 0 0 0 0.544
DirectoriesTest 13 0 0 0 1.227
DiskBoundaryManagerTest 4 0 0 0 5.415
ImportTest 14 0 0 0 11.261
KeyCacheTest 6 0 0 0 5.746
KeyspaceTest 11 0 0 0 13.051
LivenessInfoTest 2 0 0 0 0.473
MmapFileTest 1 0 0 0 0.467
MultiKeyspaceTest 1 0 0 0 5.227
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.107
NameSortTest 3 0 0 0 6.220
NativeCellTest 1 0 0 0 1.078
PartitionRangeReadTest 7 0 0 0 5.052
PartitionTest 4 0 0 0 3.895
RangeTombstoneListTest 25 0 0 0 1.237
RangeTombstoneTest 14 0 0 0 4.978
ReadCommandTest 23 0 0 0 6.076
ReadCommandVerbHandlerTest 4 0 0 0 5.412
ReadMessageTest 3 0 0 0 4.546
ReadResponseTest 8 0 0 0 0.720
RecoveryManagerFlushedTest 6 0 0 0 3.970
RecoveryManagerMissingHeaderTest 6 0 0 0 3.517
RecoveryManagerTest 42 0 0 0 9.071
RecoveryManagerTruncateTest 6 0 0 0 4.224
RemoveCellTest 1 0 0 0 4.394
RepairedDataInfoTest 7 0 0 0 1.755
RepairedDataTombstonesTest 7 0 0 0 28.650
RowCacheCQLTest 3 0 0 0 5.241
RowCacheTest 11 0 0 0 9.006
RowIndexEntryTest 4 0 0 0 5.019
RowIterationTest 3 0 0 0 4.840
RowTest 4 0 0 0 3.577
SchemaCQLHelperTest 9 0 0 0 6.654
ScrubTest 23 0 0 0 9.212
SecondaryIndexTest 14 0 0 0 10.105
SerializationHeaderTest 1 0 0 0 2.619
SinglePartitionReadCommandCQLTest 1 0 0 0 4.066
SinglePartitionSliceCommandTest 10 0 0 0 5.284
SystemKeyspaceMigrator40Test 4 0 0 0 4.946
SystemKeyspaceTest 4 0 0 0 3.419
TimeSortTest 2 0 0 0 5.354
TransformerTest 1 0 0 0 1.473
VerifyTest 23 0 0 0 5.359
CellTest 11 0 0 0 2.891
CleanupTest 8 0 0 0 17.365
CleanupTransientTest 1 0 0 0 3.963
ClusteringBoundTest 2 0 0 0 0.192
ColumnFamilyMetricTest 3 0 0 0 3.904
ColumnFamilyStoreTest 8 0 0 0 7.496
ColumnsTest 8 0 0 0 1.923
CounterCacheTest 5 0 0 0 3.419
CounterCellTest 5 0 0 0 3.337
CounterMutationTest 4 0 0 0 3.292
DeletePartitionTest 1 0 0 0 2.973
DigestTest 6 0 0 0 0.571
DirectoriesTest 13 0 0 0 1.353
DiskBoundaryManagerTest 4 0 0 0 4.498
ImportTest 14 0 0 0 10.861
KeyCacheTest 6 0 0 0 3.978
KeyspaceTest 11 0 0 0 8.653
LivenessInfoTest 2 0 0 0 0.610
MmapFileTest 1 0 0 0 0.606
MultiKeyspaceTest 1 0 0 0 4.436
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.190
NameSortTest 3 0 0 0 3.956
NativeCellTest 1 0 0 0 1.354
PartitionRangeReadTest 7 0 0 0 3.588
PartitionTest 4 0 0 0 3.487
RangeTombstoneListTest 25 0 0 0 1.684
RangeTombstoneTest 14 0 0 0 4.047
ReadCommandTest 23 0 0 0 4.844
ReadCommandVerbHandlerTest 4 0 0 0 4.319
ReadMessageTest 3 0 0 0 4.644
ReadResponseTest 8 0 0 0 1.164
RecoveryManagerFlushedTest 6 0 0 0 3.301
RecoveryManagerMissingHeaderTest 6 0 0 0 2.997
RecoveryManagerTest 42 0 0 0 7.846
RecoveryManagerTruncateTest 6 0 0 0 3.544
RemoveCellTest 1 0 0 0 3.796
RepairedDataInfoTest 7 0 0 0 2.043
RepairedDataTombstonesTest 7 0 0 0 28.092
RowCacheCQLTest 3 0 0 0 6.332
RowCacheTest 11 0 0 0 4.741
RowIndexEntryTest 4 0 0 0 5.021
RowIterationTest 3 0 0 0 4.934
RowTest 4 0 0 0 3.843
SchemaCQLHelperTest 9 0 0 0 8.120
ScrubTest 23 0 0 0 12.381
SecondaryIndexTest 14 0 0 0 11.604
SerializationHeaderTest 1 0 0 0 2.102
SinglePartitionReadCommandCQLTest 1 0 0 0 3.850
SinglePartitionSliceCommandTest 10 0 0 0 4.511
SystemKeyspaceMigrator40Test 4 0 0 0 4.046
SystemKeyspaceTest 4 0 0 0 2.843
TimeSortTest 2 0 0 0 4.629
TransformerTest 1 0 0 0 1.368
VerifyTest 23 0 0 0 4.397
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 0.990
GroupMakerTest-cdc 6 0 0 0 1.272
GroupMakerTest-compression 6 0 0 0 1.005
GroupMakerTest-compression 6 0 0 0 1.172
GroupMakerTest 6 0 0 0 1.113
GroupMakerTest 6 0 0 0 1.458
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 3.778
SSTableReverseIteratorTest-cdc 1 0 0 0 3.368
SSTableReverseIteratorTest-compression 1 0 0 0 4.243
SSTableReverseIteratorTest-compression 1 0 0 0 3.305
SSTableReverseIteratorTest 1 0 0 0 5.935
SSTableReverseIteratorTest 1 0 0 0 3.177
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 209.435
CommitLogStressTest 1 0 0 1 0.053
GroupCommitLogStressTest 15 0 0 0 192.600
PeriodicCommitLogStressTest 15 0 0 0 277.165
BatchCommitLogStressTest 15 0 0 0 207.693
CommitLogStressTest 1 0 0 1 0.143
GroupCommitLogStressTest 15 0 0 0 193.167
PeriodicCommitLogStressTest 15 0 0 0 280.554
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.439
BatchCommitLogTest-cdc 174 0 0 0 8.040
CommitLogCQLTest-cdc 1 0 0 0 3.925
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.724
CommitLogDescriptorTest-cdc 14 0 0 0 15.181
CommitLogFailurePolicyTest-cdc 4 0 0 0 6.906
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.624
CommitLogReaderTest-cdc 5 0 0 0 6.918
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 5.125
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.842
CommitLogTest-cdc 1 0 0 1 0.076
CommitLogUpgradeTest-cdc 1 0 0 0 4.588
CommitlogShutdownTest-cdc 1 0 0 0 4.782
GroupCommitLogTest-cdc 162 0 0 0 14.886
SegmentReaderTest-cdc 6 0 0 0 1.811
SnapshotDeletingTest-cdc 1 0 0 1 4.590
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.507
BatchCommitLogTest-cdc 174 0 0 0 7.244
CommitLogCQLTest-cdc 1 0 0 0 3.510
CommitLogChainedMarkersTest-cdc 1 0 0 0 3.949
CommitLogDescriptorTest-cdc 14 0 0 0 7.779
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.602
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.796
CommitLogReaderTest-cdc 5 0 0 0 5.953
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.513
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 8.657
CommitLogTest-cdc 1 0 0 1 0.167
CommitLogUpgradeTest-cdc 1 0 0 0 3.334
CommitlogShutdownTest-cdc 1 0 0 0 3.492
GroupCommitLogTest-cdc 162 0 0 0 13.087
SegmentReaderTest-cdc 6 0 0 0 1.440
SnapshotDeletingTest-cdc 1 0 0 1 3.054
AbstractCommitLogServiceTest-compression 9 0 0 0 1.497
BatchCommitLogTest-compression 174 0 0 0 10.226
CommitLogCQLTest-compression 1 0 0 0 3.907
CommitLogChainedMarkersTest-compression 1 0 0 0 4.833
CommitLogDescriptorTest-compression 14 0 0 0 14.342
CommitLogFailurePolicyTest-compression 4 0 0 0 6.480
CommitLogInitWithExceptionTest- 1 0 0 0 1.660
compression
CommitLogReaderTest-compression 5 0 0 0 8.206
CommitLogSegmentBackpressureTest- 1 0 0 0 5.679
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 11.550
compression
CommitLogTest-compression 1 0 0 1 0.109
CommitLogUpgradeTest-compression 1 0 0 0 4.521
CommitlogShutdownTest-compression 1 0 0 0 4.275
GroupCommitLogTest-compression 162 0 0 0 15.506
SegmentReaderTest-compression 6 0 0 0 1.402
SnapshotDeletingTest-compression 1 0 0 1 4.135
AbstractCommitLogServiceTest-compression 9 0 0 0 1.555
BatchCommitLogTest-compression 174 0 0 0 7.087
CommitLogCQLTest-compression 1 0 0 0 3.409
CommitLogChainedMarkersTest-compression 1 0 0 0 4.082
CommitLogDescriptorTest-compression 14 0 0 0 8.050
CommitLogFailurePolicyTest-compression 4 0 0 0 5.663
CommitLogInitWithExceptionTest- 1 0 0 0 1.820
compression
CommitLogReaderTest-compression 5 0 0 0 6.122
CommitLogSegmentBackpressureTest- 1 0 0 0 4.553
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 8.346
compression
CommitLogTest-compression 1 0 0 1 0.171
CommitLogUpgradeTest-compression 1 0 0 0 3.250
CommitlogShutdownTest-compression 1 0 0 0 3.562
GroupCommitLogTest-compression 162 0 0 0 13.121
SegmentReaderTest-compression 6 0 0 0 1.504
SnapshotDeletingTest-compression 1 0 0 1 2.990
AbstractCommitLogServiceTest 9 0 0 0 1.389
BatchCommitLogTest 174 0 0 0 8.480
CommitLogCQLTest 1 0 0 0 3.941
CommitLogChainedMarkersTest 1 0 0 0 4.815
CommitLogDescriptorTest 14 0 0 0 14.172
CommitLogFailurePolicyTest 4 0 0 0 6.853
CommitLogInitWithExceptionTest 1 0 0 0 1.660
CommitLogReaderTest 5 0 0 0 7.990
CommitLogSegmentBackpressureTest 1 0 0 0 7.142
CommitLogSegmentManagerCDCTest 7 0 0 0 9.493
CommitLogTest 1 0 0 1 0.109
CommitLogUpgradeTest 1 0 0 0 3.921
CommitlogShutdownTest 1 0 0 0 7.415
GroupCommitLogTest 162 0 0 0 21.724
SegmentReaderTest 6 0 0 0 1.336
SnapshotDeletingTest 1 0 0 1 3.611
AbstractCommitLogServiceTest 9 0 0 0 1.465
BatchCommitLogTest 174 0 0 0 7.370
CommitLogCQLTest 1 0 0 0 3.986
CommitLogChainedMarkersTest 1 0 0 0 4.782
CommitLogDescriptorTest 14 0 0 0 9.686
CommitLogFailurePolicyTest 4 0 0 0 5.538
CommitLogInitWithExceptionTest 1 0 0 0 1.776
CommitLogReaderTest 5 0 0 0 6.751
CommitLogSegmentBackpressureTest 1 0 0 0 6.251
CommitLogSegmentManagerCDCTest 7 0 0 0 12.138
CommitLogTest 1 0 0 1 0.253
CommitLogUpgradeTest 1 0 0 0 5.467
CommitlogShutdownTest 1 0 0 0 4.396
GroupCommitLogTest 162 0 0 0 17.606
SegmentReaderTest 6 0 0 0 2.198
SnapshotDeletingTest 1 0 0 1 4.028
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 19.209
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.558
LongLeveledCompactionStrategyTest 3 0 0 0 29.181
LongCompactionsTest 4 0 0 0 19.387
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.139
LongLeveledCompactionStrategyTest 3 0 0 0 23.320
AbstractCompactionStrategyTest-cdc 4 0 0 0 5.815
AbstractPendingRepairTest-cdc 1 0 0 1 0.095
ActiveCompactionsTest-cdc 6 0 0 0 10.006
AntiCompactionBytemanTest-cdc 1 0 0 0 8.366
AntiCompactionTest-cdc 15 0 0 0 31.739
CancelCompactionsTest-cdc 8 0 0 0 10.627
CompactionAwareWriterTest-cdc 4 0 0 0 92.335
CompactionControllerTest-cdc 2 0 0 0 4.134
CompactionExecutorTest-cdc 3 0 0 0 1.077
CompactionInfoTest-cdc 2 0 0 0 3.855
CompactionIteratorTest-cdc 12 0 0 0 8.618
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 7.903
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 6.409
CompactionTaskTest-cdc 2 0 0 0 4.303
CompactionsBytemanTest-cdc 6 0 0 0 13.827
CompactionsCQLTest-cdc 24 0 0 0 40.607
CompactionsPurgeTest-cdc 10 0 0 0 4.496
CompactionsTest-cdc 6 0 0 1 17.252
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 5.844
DateTieredCompactionStrategyTest-cdc 7 0 0 0 8.070
LeveledCompactionStrategyTest-cdc 11 0 0 0 28.140
LeveledGenerationsTest-cdc 4 0 0 0 4.491
NeverPurgeTest-cdc 4 0 0 0 10.063
OneCompactionTest-cdc 2 0 0 0 3.825
PendingRepairManagerTest-cdc 16 0 0 0 4.962
SingleSSTableLCSTaskTest-cdc 4 0 0 0 78.302
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 4.305
TTLExpiryTest-cdc 5 0 0 0 11.382
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 9.527
ValidationExecutorTest-cdc 2 0 0 0 0.641
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.573
AbstractPendingRepairTest-cdc 1 0 0 1 0.185
ActiveCompactionsTest-cdc 6 0 0 0 5.712
AntiCompactionBytemanTest-cdc 1 0 0 0 6.228
AntiCompactionTest-cdc 15 0 0 0 28.121
CancelCompactionsTest-cdc 8 0 0 0 10.391
CompactionAwareWriterTest-cdc 4 0 0 0 58.974
CompactionControllerTest-cdc 2 0 0 0 3.684
CompactionExecutorTest-cdc 3 0 0 0 1.254
CompactionInfoTest-cdc 2 0 0 0 3.398
CompactionIteratorTest-cdc 12 0 0 0 6.985
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.109
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 5.429
CompactionTaskTest-cdc 2 0 0 0 3.353
CompactionsBytemanTest-cdc 6 0 0 0 13.155
CompactionsCQLTest-cdc 24 0 0 0 34.635
CompactionsPurgeTest-cdc 10 0 0 0 3.966
CompactionsTest-cdc 6 0 0 1 16.731
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 5.271
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.294
LeveledCompactionStrategyTest-cdc 11 0 0 0 21.162
LeveledGenerationsTest-cdc 4 0 0 0 3.883
NeverPurgeTest-cdc 4 0 0 0 9.763
OneCompactionTest-cdc 2 0 0 0 3.327
PendingRepairManagerTest-cdc 16 0 0 0 4.508
SingleSSTableLCSTaskTest-cdc 4 0 0 0 56.851
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.204
TTLExpiryTest-cdc 5 0 0 0 9.897
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.897
ValidationExecutorTest-cdc 2 0 0 0 0.792
AbstractCompactionStrategyTest-compression 4 0 0 0 4.852
AbstractPendingRepairTest-compression 1 0 0 1 0.100
ActiveCompactionsTest-compression 6 0 0 0 6.842
AntiCompactionBytemanTest-compression 1 0 0 0 7.505
AntiCompactionTest-compression 15 0 0 0 36.107
CancelCompactionsTest-compression 8 0 0 0 10.394
CompactionAwareWriterTest-compression 4 0 0 0 105.569
CompactionControllerTest-compression 2 0 0 0 4.680
CompactionExecutorTest-compression 3 0 0 0 1.134
CompactionInfoTest-compression 2 0 0 0 4.669
CompactionIteratorTest-compression 12 0 0 0 9.975
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.843
compression
CompactionStrategyManagerTest-compression 5 0 0 0 7.037
CompactionTaskTest-compression 2 0 0 0 3.954
CompactionsBytemanTest-compression 6 0 0 0 13.814
CompactionsCQLTest-compression 24 0 0 0 37.119
CompactionsPurgeTest-compression 10 0 0 0 4.651
CompactionsTest-compression 6 0 0 1 17.313
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.731
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.798
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 29.325
LeveledGenerationsTest-compression 4 0 0 0 5.269
NeverPurgeTest-compression 4 0 0 0 11.349
OneCompactionTest-compression 2 0 0 0 3.971
PendingRepairManagerTest-compression 16 0 0 0 4.970
SingleSSTableLCSTaskTest-compression 4 0 0 0 96.969
SizeTieredCompactionStrategyTest- 3 0 0 0 3.639
compression
TTLExpiryTest-compression 5 0 0 0 10.401
TimeWindowCompactionStrategyTest- 5 0 0 0 9.254
compression
ValidationExecutorTest-compression 2 0 0 0 0.658
AbstractCompactionStrategyTest-compression 4 0 0 0 3.595
AbstractPendingRepairTest-compression 1 0 0 1 0.173
ActiveCompactionsTest-compression 6 0 0 0 5.571
AntiCompactionBytemanTest-compression 1 0 0 0 6.079
AntiCompactionTest-compression 15 0 0 0 30.011
CancelCompactionsTest-compression 8 0 0 0 9.253
CompactionAwareWriterTest-compression 4 0 0 0 58.748
CompactionControllerTest-compression 2 0 0 0 3.626
CompactionExecutorTest-compression 3 0 0 0 1.240
CompactionInfoTest-compression 2 0 0 0 3.322
CompactionIteratorTest-compression 12 0 0 0 7.056
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 3.979
compression
CompactionStrategyManagerTest-compression 5 0 0 0 5.329
CompactionTaskTest-compression 2 0 0 0 3.305
CompactionsBytemanTest-compression 6 0 0 0 12.848
CompactionsCQLTest-compression 24 0 0 0 34.677
CompactionsPurgeTest-compression 10 0 0 0 3.966
CompactionsTest-compression 6 0 0 1 16.823
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.228
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.176
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 23.137
LeveledGenerationsTest-compression 4 0 0 0 3.945
NeverPurgeTest-compression 4 0 0 0 9.512
OneCompactionTest-compression 2 0 0 0 3.285
PendingRepairManagerTest-compression 16 0 0 0 4.418
SingleSSTableLCSTaskTest-compression 4 0 0 0 74.287
SizeTieredCompactionStrategyTest- 3 0 0 0 3.254
compression
TTLExpiryTest-compression 5 0 0 0 9.927
TimeWindowCompactionStrategyTest- 5 0 0 0 8.956
compression
ValidationExecutorTest-compression 2 0 0 0 0.870
AbstractCompactionStrategyTest 4 0 0 0 4.330
AbstractPendingRepairTest 1 0 0 1 0.072
ActiveCompactionsTest 6 0 0 0 6.824
AntiCompactionBytemanTest 1 0 0 0 7.148
AntiCompactionTest 15 0 0 0 37.977
CancelCompactionsTest 8 0 0 0 13.125
CompactionAwareWriterTest 4 0 0 0 91.687
CompactionControllerTest 2 0 0 0 4.136
CompactionExecutorTest 3 0 0 0 1.068
CompactionInfoTest 2 0 0 0 3.880
CompactionIteratorTest 12 0 0 0 7.727
CompactionStrategyManagerPendingRepairTest 9 0 0 0 4.500
CompactionStrategyManagerTest 5 0 0 0 6.199
CompactionTaskTest 2 0 0 0 3.891
CompactionsBytemanTest 6 0 0 0 13.902
CompactionsCQLTest 24 0 0 0 37.429
CompactionsPurgeTest 10 0 0 0 5.012
CompactionsTest 6 0 0 1 17.976
CorruptedSSTablesCompactionsTest 2 0 0 0 5.635
DateTieredCompactionStrategyTest 7 0 0 0 8.749
LeveledCompactionStrategyTest 11 0 0 0 28.579
LeveledGenerationsTest 4 0 0 0 4.608
NeverPurgeTest 4 0 0 0 10.180
OneCompactionTest 2 0 0 0 6.868
PendingRepairManagerTest 16 0 0 0 9.931
SingleSSTableLCSTaskTest 4 0 0 0 102.669
SizeTieredCompactionStrategyTest 3 0 0 0 3.688
TTLExpiryTest 5 0 0 0 10.562
TimeWindowCompactionStrategyTest 5 0 0 0 9.373
ValidationExecutorTest 2 0 0 0 0.665
AbstractCompactionStrategyTest 4 0 0 0 3.637
AbstractPendingRepairTest 1 0 0 1 0.147
ActiveCompactionsTest 6 0 0 0 5.359
AntiCompactionBytemanTest 1 0 0 0 5.975
AntiCompactionTest 15 0 0 0 31.367
CancelCompactionsTest 8 0 0 0 10.260
CompactionAwareWriterTest 4 0 0 0 61.458
CompactionControllerTest 2 0 0 0 4.049
CompactionExecutorTest 3 0 0 0 1.442
CompactionInfoTest 2 0 0 0 3.769
CompactionIteratorTest 12 0 0 0 8.599
CompactionStrategyManagerPendingRepairTest 9 0 0 0 5.723
CompactionStrategyManagerTest 5 0 0 0 7.439
CompactionTaskTest 2 0 0 0 4.683
CompactionsBytemanTest 6 0 0 0 15.521
CompactionsCQLTest 24 0 0 0 39.674
CompactionsPurgeTest 10 0 0 0 3.922
CompactionsTest 6 0 0 1 16.789
CorruptedSSTablesCompactionsTest 2 0 0 0 5.005
DateTieredCompactionStrategyTest 7 0 0 0 7.186
LeveledCompactionStrategyTest 11 0 0 0 22.610
LeveledGenerationsTest 4 0 0 0 3.909
NeverPurgeTest 4 0 0 0 9.512
OneCompactionTest 2 0 0 0 3.512
PendingRepairManagerTest 16 0 0 0 4.748
SingleSSTableLCSTaskTest 4 0 0 0 76.566
SizeTieredCompactionStrategyTest 3 0 0 0 3.093
TTLExpiryTest 5 0 0 0 9.791
TimeWindowCompactionStrategyTest 5 0 0 0 8.743
ValidationExecutorTest 2 0 0 0 0.771
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.539
CTypeTest-cdc 3 0 0 0 0.634
CTypeTest-compression 3 0 0 0 0.567
CTypeTest-compression 3 0 0 0 0.742
CTypeTest 3 0 0 0 0.602
CTypeTest 3 0 0 0 0.638
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.198
CounterContextTest-cdc 8 0 0 0 2.327
CounterContextTest-compression 8 0 0 0 2.284
CounterContextTest-compression 8 0 0 0 2.527
CounterContextTest 8 0 0 0 2.251
CounterContextTest 8 0 0 0 2.567
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.682
RowFilterTest-cdc 1 0 0 0 0.665
SliceTest-cdc 4 0 0 0 0.143
ColumnFilterTest-cdc 3 0 0 0 0.773
RowFilterTest-cdc 1 0 0 0 0.762
SliceTest-cdc 4 0 0 0 0.266
ColumnFilterTest-compression 3 0 0 0 0.669
RowFilterTest-compression 1 0 0 0 0.661
SliceTest-compression 4 0 0 0 0.130
ColumnFilterTest-compression 3 0 0 0 1.101
RowFilterTest-compression 1 0 0 0 0.814
SliceTest-compression 4 0 0 0 0.245
ColumnFilterTest 3 0 0 0 0.685
RowFilterTest 1 0 0 0 0.684
SliceTest 4 0 0 0 0.126
ColumnFilterTest 3 0 0 0 0.780
RowFilterTest 1 0 0 0 0.765
SliceTest 4 0 0 0 0.261
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 17.721
LifecycleTransactionTest-cdc 8 0 0 0 2.986
LogTransactionTest-cdc 39 0 0 0 3.364
RealTransactionsTest-cdc 3 0 0 0 4.797
TrackerTest-cdc 7 0 0 0 3.166
ViewTest-cdc 3 0 0 0 2.777
HelpersTest-cdc 8 0 0 0 14.476
LifecycleTransactionTest-cdc 8 0 0 0 2.816
LogTransactionTest-cdc 39 0 0 0 3.259
RealTransactionsTest-cdc 3 0 0 0 4.076
TrackerTest-cdc 7 0 0 0 2.570
ViewTest-cdc 3 0 0 0 2.327
HelpersTest-compression 8 0 0 0 15.503
LifecycleTransactionTest-compression 8 0 0 0 2.972
LogTransactionTest-compression 39 0 0 0 3.263
RealTransactionsTest-compression 3 0 0 0 4.672
TrackerTest-compression 7 0 0 0 2.639
ViewTest-compression 3 0 0 0 2.300
HelpersTest-compression 8 0 0 0 14.986
LifecycleTransactionTest-compression 8 0 0 0 2.852
LogTransactionTest-compression 39 0 0 0 3.208
RealTransactionsTest-compression 3 0 0 0 4.032
TrackerTest-compression 7 0 0 0 2.638
ViewTest-compression 3 0 0 0 2.301
HelpersTest 8 0 0 0 15.609
LifecycleTransactionTest 8 0 0 0 3.050
LogTransactionTest 39 0 0 0 3.299
RealTransactionsTest 3 0 0 0 4.619
TrackerTest 7 0 0 0 2.643
ViewTest 3 0 0 0 2.328
HelpersTest 8 0 0 0 14.398
LifecycleTransactionTest 8 0 0 0 2.765
LogTransactionTest 39 0 0 0 2.987
RealTransactionsTest 3 0 0 0 3.717
TrackerTest 7 0 0 0 2.506
ViewTest 3 0 0 0 2.274
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.079
ByteBufferAccessorTest-cdc 2 0 0 0 0.130
BytesTypeTest-cdc 2 0 0 0 0.300
CollectionTypeTest-cdc 6 0 0 0 0.228
CollectionTypesTest-cdc 3 0 0 0 6.910
CompositeAndTupleTypesTest-cdc 3 0 0 0 10.833
CompositeTypeTest-cdc 9 0 0 0 4.701
DecimalTypeTest-cdc 3 0 0 0 0.104
DynamicCompositeTypeTest-cdc 8 0 0 0 4.601
EmptyTypeTest-cdc 7 0 0 0 1.194
IntegerTypeTest-cdc 10 0 0 0 0.176
JsonConversionTest-cdc 30 0 0 0 0.938
ReversedTypeTest-cdc 1 0 0 0 0.118
RoundTripTest-cdc 8 0 0 0 0.781
SimpleDateTypeTest-cdc 1 0 0 0 0.174
TimeTypeTest-cdc 2 0 0 0 5.720
TimeUUIDTypeTest-cdc 6 0 0 0 11.554
TimestampTypeTest-cdc 1 0 0 0 0.820
TypeCompareTest-cdc 6 0 0 0 0.397
TypeParserTest-cdc 3 0 0 0 1.324
TypeValidationTest-cdc 18 0 0 0 4.932
UUIDTypeTest-cdc 6 0 0 0 3.889
ValueAccessorTest-cdc 4 0 0 0 0.528
AbstractCompositeTypeTest-cdc 2 0 0 0 0.191
ByteBufferAccessorTest-cdc 2 0 0 0 0.223
BytesTypeTest-cdc 2 0 0 0 0.332
CollectionTypeTest-cdc 6 0 0 0 0.265
CollectionTypesTest-cdc 3 0 0 0 5.794
CompositeAndTupleTypesTest-cdc 3 0 0 0 7.955
CompositeTypeTest-cdc 9 0 0 0 3.099
DecimalTypeTest-cdc 3 0 0 0 0.192
DynamicCompositeTypeTest-cdc 8 0 0 0 3.135
EmptyTypeTest-cdc 7 0 0 0 0.920
IntegerTypeTest-cdc 10 0 0 0 0.225
JsonConversionTest-cdc 30 0 0 0 0.834
ReversedTypeTest-cdc 1 0 0 0 0.213
RoundTripTest-cdc 8 0 0 0 0.634
SimpleDateTypeTest-cdc 1 0 0 0 0.239
TimeTypeTest-cdc 2 0 0 0 3.550
TimeUUIDTypeTest-cdc 6 0 0 0 4.751
TimestampTypeTest-cdc 1 0 0 0 0.668
TypeCompareTest-cdc 6 0 0 0 0.396
TypeParserTest-cdc 3 0 0 0 1.244
TypeValidationTest-cdc 18 0 0 0 3.706
UUIDTypeTest-cdc 6 0 0 0 2.825
ValueAccessorTest-cdc 4 0 0 0 0.615
AbstractCompositeTypeTest-compression 2 0 0 0 0.074
ByteBufferAccessorTest-compression 2 0 0 0 0.113
BytesTypeTest-compression 2 0 0 0 0.275
CollectionTypeTest-compression 6 0 0 0 0.162
CollectionTypesTest-compression 3 0 0 0 5.842
CompositeAndTupleTypesTest-compression 3 0 0 0 8.553
CompositeTypeTest-compression 9 0 0 0 4.452
DecimalTypeTest-compression 3 0 0 0 0.089
DynamicCompositeTypeTest-compression 8 0 0 0 4.139
EmptyTypeTest-compression 7 0 0 0 0.909
IntegerTypeTest-compression 10 0 0 0 0.154
JsonConversionTest-compression 30 0 0 0 0.801
ReversedTypeTest-compression 1 0 0 0 0.101
RoundTripTest-compression 8 0 0 0 0.537
SimpleDateTypeTest-compression 1 0 0 0 0.127
TimeTypeTest-compression 2 0 0 0 4.039
TimeUUIDTypeTest-compression 6 0 0 0 7.632
TimestampTypeTest-compression 1 0 0 0 0.583
TypeCompareTest-compression 6 0 0 0 0.304
TypeParserTest-compression 3 0 0 0 0.995
TypeValidationTest-compression 18 0 0 0 3.461
UUIDTypeTest-compression 6 0 0 0 3.809
ValueAccessorTest-compression 4 0 0 0 0.522
AbstractCompositeTypeTest-compression 2 0 0 0 0.206
ByteBufferAccessorTest-compression 2 0 0 0 0.216
BytesTypeTest-compression 2 0 0 0 0.379
CollectionTypeTest-compression 6 0 0 0 0.273
CollectionTypesTest-compression 3 0 0 0 5.816
CompositeAndTupleTypesTest-compression 3 0 0 0 7.550
CompositeTypeTest-compression 9 0 0 0 3.163
DecimalTypeTest-compression 3 0 0 0 0.211
DynamicCompositeTypeTest-compression 8 0 0 0 3.069
EmptyTypeTest-compression 7 0 0 0 0.894
IntegerTypeTest-compression 10 0 0 0 0.261
JsonConversionTest-compression 30 0 0 0 0.832
ReversedTypeTest-compression 1 0 0 0 0.218
RoundTripTest-compression 8 0 0 0 0.636
SimpleDateTypeTest-compression 1 0 0 0 0.223
TimeTypeTest-compression 2 0 0 0 3.397
TimeUUIDTypeTest-compression 6 0 0 0 4.731
TimestampTypeTest-compression 1 0 0 0 0.705
TypeCompareTest-compression 6 0 0 0 0.436
TypeParserTest-compression 3 0 0 0 1.177
TypeValidationTest-compression 18 0 0 0 3.568
UUIDTypeTest-compression 6 0 0 0 2.804
ValueAccessorTest-compression 4 0 0 0 0.647
AbstractCompositeTypeTest 2 0 0 0 0.085
ByteBufferAccessorTest 2 0 0 0 0.115
BytesTypeTest 2 0 0 0 0.264
CollectionTypeTest 6 0 0 0 0.170
CollectionTypesTest 3 0 0 0 5.867
CompositeAndTupleTypesTest 3 0 0 0 8.581
CompositeTypeTest 9 0 0 0 3.723
DecimalTypeTest 3 0 0 0 0.089
DynamicCompositeTypeTest 8 0 0 0 3.688
EmptyTypeTest 7 0 0 0 0.891
IntegerTypeTest 10 0 0 0 0.120
JsonConversionTest 30 0 0 0 0.767
ReversedTypeTest 1 0 0 0 0.105
RoundTripTest 8 0 0 0 0.560
SimpleDateTypeTest 1 0 0 0 0.130
TimeTypeTest 2 0 0 0 4.107
TimeUUIDTypeTest 6 0 0 0 7.676
TimestampTypeTest 1 0 0 0 0.607
TypeCompareTest 6 0 0 0 0.300
TypeParserTest 3 0 0 0 1.032
TypeValidationTest 18 0 0 0 3.737
UUIDTypeTest 6 0 0 0 3.843
ValueAccessorTest 4 0 0 0 0.543
AbstractCompositeTypeTest 2 0 0 0 0.153
ByteBufferAccessorTest 2 0 0 0 0.205
BytesTypeTest 2 0 0 0 0.308
CollectionTypeTest 6 0 0 0 0.240
CollectionTypesTest 3 0 0 0 5.688
CompositeAndTupleTypesTest 3 0 0 0 7.875
CompositeTypeTest 9 0 0 0 2.967
DecimalTypeTest 3 0 0 0 0.182
DynamicCompositeTypeTest 8 0 0 0 2.882
EmptyTypeTest 7 0 0 0 0.848
IntegerTypeTest 10 0 0 0 0.273
JsonConversionTest 30 0 0 0 0.848
ReversedTypeTest 1 0 0 0 0.201
RoundTripTest 8 0 0 0 0.641
SimpleDateTypeTest 1 0 0 0 0.202
TimeTypeTest 2 0 0 0 3.349
TimeUUIDTypeTest 6 0 0 0 4.684
TimestampTypeTest 1 0 0 0 0.646
TypeCompareTest 6 0 0 0 0.399
TypeParserTest 3 0 0 0 1.163
TypeValidationTest 18 0 0 0 3.569
UUIDTypeTest 6 0 0 0 2.774
ValueAccessorTest 4 0 0 0 0.592
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.429
MonitoringTaskTest-cdc 15 0 0 0 5.536
MonitoringTaskTest-compression 15 0 0 0 5.441
MonitoringTaskTest-compression 15 0 0 0 5.514
MonitoringTaskTest 15 0 0 0 5.418
MonitoringTaskTest 15 0 0 0 5.512
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 62.519
PartitionUpdateTest-cdc 3 0 0 0 4.774
PartitionImplementationTest-cdc 7 0 0 0 58.732
PartitionUpdateTest-cdc 3 0 0 0 4.218
PartitionImplementationTest-compression 7 0 0 0 60.862
PartitionUpdateTest-compression 3 0 0 0 4.729
PartitionImplementationTest-compression 7 0 0 0 56.348
PartitionUpdateTest-compression 3 0 0 0 4.154
PartitionImplementationTest 7 0 0 0 60.944
PartitionUpdateTest 3 0 0 0 4.636
PartitionImplementationTest 7 0 0 0 59.898
PartitionUpdateTest 3 0 0 0 4.947
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.710
PurgeFunctionTest-cdc 8 0 0 0 0.763
PurgeFunctionTest-compression 8 0 0 0 0.679
PurgeFunctionTest-compression 8 0 0 0 0.810
PurgeFunctionTest 8 0 0 0 0.663
PurgeFunctionTest 8 0 0 0 0.883
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.061
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.777
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 4.615
PendingAntiCompactionTest-cdc 18 0 0 0 13.303
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.198
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.307
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 3.818
PendingAntiCompactionTest-cdc 18 0 0 0 12.497
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.073
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.825
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.437
PendingAntiCompactionTest-compression 18 0 0 0 13.602
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.170
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.259
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 3.765
PendingAntiCompactionTest-compression 18 0 0 0 12.362
AbstractPendingAntiCompactionTest 1 0 0 1 0.062
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.842
PendingAntiCompactionBytemanTest 1 0 0 0 4.344
PendingAntiCompactionTest 18 0 0 0 13.134
AbstractPendingAntiCompactionTest 1 0 0 1 0.203
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 4.295
PendingAntiCompactionBytemanTest 1 0 0 0 4.567
PendingAntiCompactionTest 18 0 0 0 12.569
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.348
EncodingStatsTest-cdc 10 0 0 0 0.154
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.143
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.513
RowsTest-cdc 9 0 0 0 1.189
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 10.793
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 27.518
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.689
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.415
EncodingStatsTest-cdc 10 0 0 0 0.259
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.219
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.116
RowsTest-cdc 9 0 0 0 1.355
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 10.613
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 26.877
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.825
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.402
compression
EncodingStatsTest-compression 10 0 0 0 0.163
PartitionSerializationExceptionTest- 2 0 0 0 1.327
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.694
compression
RowsTest-compression 9 0 0 0 1.546
ThrottledUnfilteredIteratorTest- 7 0 0 0 13.123
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 28.208
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.708
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.405
compression
EncodingStatsTest-compression 10 0 0 0 0.258
PartitionSerializationExceptionTest- 2 0 0 0 1.176
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.251
compression
RowsTest-compression 9 0 0 0 1.304
ThrottledUnfilteredIteratorTest- 7 0 0 0 10.595
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 25.965
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.764
ColumnMetadataVersionComparatorTest 10 0 0 0 0.349
EncodingStatsTest 10 0 0 0 0.154
PartitionSerializationExceptionTest 2 0 0 0 1.201
RowAndDeletionMergeIteratorTest 10 0 0 0 3.599
RowsTest 9 0 0 0 1.221
ThrottledUnfilteredIteratorTest 7 0 0 0 11.325
UnfilteredRowIteratorsMergeTest 5 0 0 0 28.041
UnfilteredRowIteratorsTest 1 0 0 0 0.696
ColumnMetadataVersionComparatorTest 10 0 0 0 0.390
EncodingStatsTest 10 0 0 0 0.254
PartitionSerializationExceptionTest 2 0 0 0 1.149
RowAndDeletionMergeIteratorTest 10 0 0 0 3.082
RowsTest 9 0 0 0 1.288
ThrottledUnfilteredIteratorTest 7 0 0 0 9.987
UnfilteredRowIteratorsMergeTest 5 0 0 0 26.904
UnfilteredRowIteratorsTest 1 0 0 0 0.779
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.978
CassandraOutgoingFileTest-cdc 3 0 0 0 3.860
CassandraStreamHeaderTest-cdc 5 0 0 0 4.056
CassandraStreamManagerTest-cdc 2 0 0 0 4.057
ComponentManifestTest-cdc 2 0 0 0 0.281
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.752
cdc
StreamRequestTest-cdc 1 0 0 0 1.031
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.582
CassandraOutgoingFileTest-cdc 3 0 0 0 3.329
CassandraStreamHeaderTest-cdc 5 0 0 0 3.303
CassandraStreamManagerTest-cdc 2 0 0 0 3.502
ComponentManifestTest-cdc 2 0 0 0 0.401
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.228
cdc
StreamRequestTest-cdc 1 0 0 0 1.201
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 4.204
CassandraOutgoingFileTest-compression 3 0 0 0 3.978
CassandraStreamHeaderTest-compression 5 0 0 0 4.157
CassandraStreamManagerTest-compression 2 0 0 0 4.466
ComponentManifestTest-compression 2 0 0 0 0.403
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 16.227
compression
StreamRequestTest-compression 1 0 0 0 1.311
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.322
CassandraOutgoingFileTest-compression 3 0 0 0 3.332
CassandraStreamHeaderTest-compression 5 0 0 0 3.242
CassandraStreamManagerTest-compression 2 0 0 0 3.411
ComponentManifestTest-compression 2 0 0 0 0.444
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.089
compression
StreamRequestTest-compression 1 0 0 0 1.175
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.957
CassandraOutgoingFileTest 3 0 0 0 3.893
CassandraStreamHeaderTest 5 0 0 0 3.711
CassandraStreamManagerTest 2 0 0 0 3.970
ComponentManifestTest 2 0 0 0 0.285
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.744
StreamRequestTest 1 0 0 0 1.018
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.398
CassandraOutgoingFileTest 3 0 0 0 3.155
CassandraStreamHeaderTest 5 0 0 0 3.139
CassandraStreamManagerTest 2 0 0 0 3.226
ComponentManifestTest 2 0 0 0 0.374
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 13.878
StreamRequestTest 1 0 0 0 1.114
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 6.453
RTTransformationsTest-cdc 15 0 0 0 0.709
DuplicateRowCheckerTest-cdc 7 0 0 0 5.722
RTTransformationsTest-cdc 15 0 0 0 0.812
DuplicateRowCheckerTest-compression 7 0 0 0 9.424
RTTransformationsTest-compression 15 0 0 0 0.824
DuplicateRowCheckerTest-compression 7 0 0 0 5.437
RTTransformationsTest-compression 15 0 0 0 0.770
DuplicateRowCheckerTest 7 0 0 0 6.457
RTTransformationsTest 15 0 0 0 0.672
DuplicateRowCheckerTest 7 0 0 0 5.205
RTTransformationsTest 15 0 0 0 0.748
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 25.184
ViewUtilsTest-cdc 3 0 0 0 1.517
ViewBuilderTaskTest-cdc 1 0 0 0 20.111
ViewUtilsTest-cdc 3 0 0 0 1.742
ViewBuilderTaskTest-compression 1 0 0 0 25.486
ViewUtilsTest-compression 3 0 0 0 1.614
ViewBuilderTaskTest-compression 1 0 0 0 22.722
ViewUtilsTest-compression 3 0 0 0 1.512
ViewBuilderTaskTest 1 0 0 0 20.605
ViewUtilsTest 3 0 0 0 1.542
ViewBuilderTaskTest 1 0 0 0 17.635
ViewUtilsTest 3 0 0 0 1.465
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 14.417
SystemPropertiesTableTest-cdc 6 0 0 0 14.007
SettingsTableTest-cdc 7 0 0 0 13.881
SystemPropertiesTableTest-cdc 6 0 0 0 13.215
SettingsTableTest-compression 7 0 0 0 14.856
SystemPropertiesTableTest-compression 6 0 0 0 13.864
SettingsTableTest-compression 7 0 0 0 13.623
SystemPropertiesTableTest-compression 6 0 0 0 12.961
SettingsTableTest 7 0 0 0 14.395
SystemPropertiesTableTest 6 0 0 0 13.821
SettingsTableTest 7 0 0 0 13.367
SystemPropertiesTableTest 6 0 0 0 12.814
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 6.469
BoundsTest-cdc 1 0 0 0 0.109
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.270
KeyCollisionTest-cdc 1 0 0 0 3.572
Murmur3PartitionerTest-cdc 10 0 0 0 1.906
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.378
RandomPartitionerTest-cdc 9 0 0 0 2.228
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.051
RangeTest-cdc 32 0 0 0 13.645
SplitterTest-cdc 14 0 0 0 19.783
StreamStateStoreTest-cdc 1 0 0 0 2.278
BootStrapperTest-cdc 10 0 0 0 5.803
BoundsTest-cdc 1 0 0 0 0.236
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.617
KeyCollisionTest-cdc 1 0 0 0 3.154
Murmur3PartitionerTest-cdc 10 0 0 0 2.297
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.566
RandomPartitionerTest-cdc 9 0 0 0 2.470
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.335
RangeTest-cdc 32 0 0 0 13.480
SplitterTest-cdc 14 0 0 0 18.612
StreamStateStoreTest-cdc 1 0 0 0 2.362
BootStrapperTest-compression 10 0 0 0 9.324
BoundsTest-compression 1 0 0 0 0.142
ByteOrderedPartitionerTest-compression 6 0 0 0 3.723
KeyCollisionTest-compression 1 0 0 0 4.522
Murmur3PartitionerTest-compression 10 0 0 0 1.991
OrderPreservingPartitionerTest- 7 0 0 0 2.497
compression
RandomPartitionerTest-compression 9 0 0 0 2.594
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.347
RangeTest-compression 32 0 0 0 13.423
SplitterTest-compression 14 0 0 0 22.995
StreamStateStoreTest-compression 1 0 0 0 3.076
BootStrapperTest-compression 10 0 0 0 7.040
BoundsTest-compression 1 0 0 0 0.204
ByteOrderedPartitionerTest-compression 6 0 0 0 2.517
KeyCollisionTest-compression 1 0 0 0 3.083
Murmur3PartitionerTest-compression 10 0 0 0 2.177
OrderPreservingPartitionerTest- 7 0 0 0 2.535
compression
RandomPartitionerTest-compression 9 0 0 0 2.374
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.271
RangeTest-compression 32 0 0 0 13.953
SplitterTest-compression 14 0 0 0 18.751
StreamStateStoreTest-compression 1 0 0 0 2.238
BootStrapperTest 10 0 0 0 6.084
BoundsTest 1 0 0 0 0.107
ByteOrderedPartitionerTest 6 0 0 0 2.263
KeyCollisionTest 1 0 0 0 3.551
Murmur3PartitionerTest 10 0 0 0 1.874
OrderPreservingPartitionerTest 7 0 0 0 2.475
RandomPartitionerTest 9 0 0 0 2.180
RangeFetchMapCalculatorTest 13 0 0 0 1.079
RangeTest 32 0 0 0 13.559
SplitterTest 14 0 0 0 19.843
StreamStateStoreTest 1 0 0 0 2.331
BootStrapperTest 10 0 0 0 5.565
BoundsTest 1 0 0 0 0.203
ByteOrderedPartitionerTest 6 0 0 0 2.283
KeyCollisionTest 1 0 0 0 2.961
Murmur3PartitionerTest 10 0 0 0 2.018
OrderPreservingPartitionerTest 7 0 0 0 2.435
RandomPartitionerTest 9 0 0 0 2.379
RangeFetchMapCalculatorTest 13 0 0 0 1.211
RangeTest 32 0 0 0 14.482
SplitterTest 14 0 0 0 18.148
StreamStateStoreTest 1 0 0 0 2.176
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.053
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 151.082
NoReplicationTokenAllocatorTest 4 0 0 0 6.631
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 66.056
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.205
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 171.679
NoReplicationTokenAllocatorTest 4 0 0 0 6.584
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 68.347
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 1.011
DiagnosticEventServiceTest-cdc 6 0 0 0 1.201
DiagnosticEventServiceTest-compression 6 0 0 0 1.840
DiagnosticEventServiceTest-compression 6 0 0 0 1.173
DiagnosticEventServiceTest 6 0 0 0 0.999
DiagnosticEventServiceTest 6 0 0 0 1.129
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.079
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.187
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.127
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.175
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.075
DiagnosticEventMemoryStoreTest 6 0 0 0 0.158
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 89.457
CASTest 14 0 0 6 165.173
CasWriteTest 9 0 0 0 28.275
ClientNetworkStopStartTest 1 0 0 0 23.438
FailingRepairTest 6 0 0 0 31.845
FqlReplayDDLExclusionTest 1 0 0 0 30.083
FrozenUDTTest 4 0 0 0 28.013
FullRepairCoordinatorFastTest 66 0 0 2 77.857
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 238.729
FullRepairCoordinatorTimeoutTest 6 0 0 0 98.513
GossipSettlesTest 1 0 0 0 37.702
GossipShutdownTest 1 0 0 0 40.008
GossipTest 2 0 0 0 70.157
IncRepairTruncationTest 1 0 0 0 33.249
IncrementalRepairCoordinatorFastTest 66 0 0 6 75.969
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 245.371
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 96.533
InternodeEncryptionOptionsTest 8 0 0 0 66.006
JVMDTestTest 4 0 0 0 166.012
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 84.661
LargeColumnTest 1 0 0 0 15.089
MessageFiltersTest 5 0 0 0 64.184
MessageForwardingTest 1 0 0 0 17.549
NativeProtocolTest 2 0 0 0 75.089
NativeTransportEncryptionOptionsTest 5 0 0 0 29.403
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 251.681
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 227.743
NetstatsRepairStreamingTest 2 0 0 0 301.099
NetworkTopologyTest 7 0 0 0 52.563
NodeToolEnableDisableBinaryTest 2 0 0 0 28.792
NodeToolRingTest 6 0 0 0 10.516
NodeToolTest 3 0 0 0 9.861
OptimiseStreamsRepairTest 1 1 0 0 0.000
PreviewRepairCoordinatorFastTest 66 0 0 2 78.748
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 254.718
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 97.460
PreviewRepairTest 5 0 0 0 155.900
QueryReplayerEndToEndTest 1 0 0 0 51.706
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 55.918
ReadRepairQueryTypesTest 306 0 0 0 241.693
ReadRepairTest 10 0 0 0 162.725
RepairBoundaryTest 2 0 0 0 45.488
RepairCoordinatorFailingMessageTest 1 0 0 1 0.060
RepairDigestTrackingTest 5 0 0 0 49.918
RepairOperationalTest 5 0 0 0 78.167
RepairTest 7 0 0 0 124.352
ReplicaFilteringProtectionTest 3 0 0 0 13.339
ResourceLeakTest 1 0 0 1 0.103
SchemaTest 3 0 0 0 34.126
ShortReadProtectionTest 2 0 0 0 20.721
SimpleReadWriteTest 14 0 0 0 159.424
StreamPrepareFailTest 1 0 0 0 31.777
StreamingTest 1 0 0 0 15.769
TableEstimatesTest 2 0 0 0 9.281
TopologyChangeTest 4 0 0 0 207.947
BootstrapBinaryDisabledTest 1 0 0 0 87.520
CASTest 14 0 0 6 153.504
CasWriteTest 9 0 0 0 27.565
ClientNetworkStopStartTest 1 0 0 0 23.100
FailingRepairTest 6 0 0 0 31.688
FqlReplayDDLExclusionTest 1 0 0 0 29.534
FrozenUDTTest 4 0 0 0 26.846
FullRepairCoordinatorFastTest 66 0 0 2 77.931
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 242.947
FullRepairCoordinatorTimeoutTest 6 0 0 0 94.952
GossipSettlesTest 1 0 0 0 34.671
GossipShutdownTest 1 0 0 0 39.474
GossipTest 2 0 0 0 68.822
IncRepairTruncationTest 1 0 0 0 31.745
IncrementalRepairCoordinatorFastTest 66 0 0 6 86.697
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 235.826
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 95.262
InternodeEncryptionOptionsTest 8 0 0 0 66.550
JVMDTestTest 4 0 0 0 163.230
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.951
LargeColumnTest 1 0 0 0 20.592
MessageFiltersTest 5 0 0 0 60.914
MessageForwardingTest 1 0 0 0 20.043
NativeProtocolTest 2 0 0 0 73.040
NativeTransportEncryptionOptionsTest 5 0 0 0 28.587
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 252.864
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 236.607
NetstatsRepairStreamingTest 2 0 0 0 300.959
NetworkTopologyTest 7 0 0 0 52.848
NodeToolEnableDisableBinaryTest 2 0 0 0 28.385
NodeToolRingTest 6 0 0 0 9.868
NodeToolTest 3 0 0 0 8.029
OptimiseStreamsRepairTest 1 1 0 0 0.000
PreviewRepairCoordinatorFastTest 66 0 0 2 84.995
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 231.437
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 95.644
PreviewRepairTest 5 0 0 0 151.555
QueryReplayerEndToEndTest 1 0 0 0 52.723
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 55.851
ReadRepairQueryTypesTest 306 0 0 0 269.086
ReadRepairTest 10 0 0 0 145.781
RepairBoundaryTest 2 0 0 0 43.576
RepairCoordinatorFailingMessageTest 1 0 0 1 0.181
RepairDigestTrackingTest 5 0 0 0 44.373
RepairOperationalTest 5 0 0 0 68.249
RepairTest 7 0 0 0 116.770
ReplicaFilteringProtectionTest 3 0 0 0 10.371
ResourceLeakTest 1 0 0 1 0.168
SchemaTest 3 0 0 0 24.876
ShortReadProtectionTest 2 0 0 0 17.215
SimpleReadWriteTest 14 0 0 0 139.119
StreamPrepareFailTest 1 0 0 0 32.256
StreamingTest 1 0 0 0 15.583
TableEstimatesTest 2 0 0 0 9.114
TopologyChangeTest 4 0 0 0 202.456
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 169.657
CommunicationDuringDecommissionTest 1 0 0 0 60.124
NodeNotInRingTest 1 0 0 0 33.551
PendingWritesTest 1 0 0 0 58.045
BootstrapTest 2 0 0 0 163.394
CommunicationDuringDecommissionTest 1 0 0 0 58.972
NodeNotInRingTest 1 0 0 0 29.858
PendingWritesTest 1 0 0 0 58.655
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 1 0 0 0 11.572
CompactStorageUpgradeTest 5 0 0 0 60.718
MixedModeReadRepairDeleteTest 2 0 0 0 100.524
MixedModeReadRepairWriteTest 2 0 0 0 100.375
MixedModeReadTest 1 0 0 0 24.762
PagingTest 1 0 0 0 95.525
ReadRepairCompactStorageUpgradeTest 1 0 0 0 40.898
UpgradeTest 2 0 0 0 93.889
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 9.471
FullQueryLoggerTest-cdc 35 0 0 0 8.737
FullQueryLoggerTest-compression 35 0 0 0 10.756
FullQueryLoggerTest-compression 35 0 0 0 8.433
FullQueryLoggerTest 35 0 0 0 9.334
FullQueryLoggerTest 35 0 0 0 8.068
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.378
FQLReplayTest 22 0 0 0 2.146
FQLCompareTest 3 0 0 0 2.390
FQLReplayTest 22 0 0 0 2.224
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.068
ArrivalWindowTest-cdc 1 0 0 0 0.490
EndpointStateTest-cdc 2 0 0 0 1.487
ExpireEndpointTest-cdc 1 0 0 0 1.065
FailureDetectorTest-cdc 1 0 0 0 2.897
GossipDigestTest-cdc 1 0 0 0 0.293
GossiperTest-cdc 4 0 0 0 2.659
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 5.538
SerializationsTest-cdc 2 0 0 0 1.008
ShadowRoundTest-cdc 1 0 0 0 5.967
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.182
ArrivalWindowTest-cdc 1 0 0 0 0.667
EndpointStateTest-cdc 2 0 0 0 1.649
ExpireEndpointTest-cdc 1 0 0 0 1.260
FailureDetectorTest-cdc 1 0 0 0 2.767
GossipDigestTest-cdc 1 0 0 0 0.376
GossiperTest-cdc 4 0 0 0 2.665
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.376
SerializationsTest-cdc 2 0 0 0 1.187
ShadowRoundTest-cdc 1 0 0 0 6.168
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.082
ArrivalWindowTest-compression 1 0 0 0 0.496
EndpointStateTest-compression 2 0 0 0 1.578
ExpireEndpointTest-compression 1 0 0 0 1.235
FailureDetectorTest-compression 1 0 0 0 4.259
GossipDigestTest-compression 1 0 0 0 0.390
GossiperTest-compression 4 0 0 0 2.717
PendingRangeCalculatorServiceTest- 1 0 0 0 5.400
compression
SerializationsTest-compression 2 0 0 0 1.113
ShadowRoundTest-compression 1 0 0 0 7.869
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.173
ArrivalWindowTest-compression 1 0 0 0 0.635
EndpointStateTest-compression 2 0 0 0 1.660
ExpireEndpointTest-compression 1 0 0 0 1.222
FailureDetectorTest-compression 1 0 0 0 2.678
GossipDigestTest-compression 1 0 0 0 0.368
GossiperTest-compression 4 0 0 0 2.433
PendingRangeCalculatorServiceTest- 1 0 0 0 4.120
compression
SerializationsTest-compression 2 0 0 0 1.166
ShadowRoundTest-compression 1 0 0 0 5.919
ArrayBackedBoundedStatsTest 2 0 0 0 0.070
ArrivalWindowTest 1 0 0 0 0.494
EndpointStateTest 2 0 0 0 1.400
ExpireEndpointTest 1 0 0 0 1.084
FailureDetectorTest 1 0 0 0 2.697
GossipDigestTest 1 0 0 0 0.297
GossiperTest 4 0 0 0 2.500
PendingRangeCalculatorServiceTest 1 0 0 0 4.948
SerializationsTest 2 0 0 0 0.992
ShadowRoundTest 1 0 0 0 6.006
ArrayBackedBoundedStatsTest 2 0 0 0 0.155
ArrivalWindowTest 1 0 0 0 0.609
EndpointStateTest 2 0 0 0 1.581
ExpireEndpointTest 1 0 0 0 1.236
FailureDetectorTest 1 0 0 0 2.600
GossipDigestTest 1 0 0 0 0.340
GossiperTest 4 0 0 0 2.435
PendingRangeCalculatorServiceTest 1 0 0 0 4.077
SerializationsTest 2 0 0 0 1.140
ShadowRoundTest 1 0 0 0 5.929
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 0 0 49.735
HintsWriteThenReadTest 1 0 0 0 57.298
ChecksummedDataInputTest-cdc 3 0 0 0 1.003
HintMessageTest-cdc 1 0 0 0 3.616
HintTest-cdc 7 0 0 0 4.995
HintWriteTTLTest-cdc 4 0 0 0 3.626
HintsBufferPoolTest-cdc 1 0 0 0 4.120
HintsBufferTest-cdc 2 0 0 0 7.025
HintsCatalogTest-cdc 3 0 0 0 3.600
HintsCompressionTest-cdc 4 0 0 0 7.612
HintsDescriptorTest-cdc 5 0 0 0 0.561
HintsEncryptionTest-cdc 1 0 0 0 4.998
HintsReaderTest-cdc 2 0 0 0 4.042
HintsServiceTest-cdc 4 0 0 0 176.233
ChecksummedDataInputTest-cdc 3 0 0 0 1.255
HintMessageTest-cdc 1 0 0 0 3.122
HintTest-cdc 7 0 0 0 4.760
HintWriteTTLTest-cdc 4 0 0 0 3.072
HintsBufferPoolTest-cdc 1 0 0 0 3.809
HintsBufferTest-cdc 2 0 0 0 7.577
HintsCatalogTest-cdc 3 0 0 0 3.277
HintsCompressionTest-cdc 4 0 0 0 6.558
HintsDescriptorTest-cdc 5 0 0 0 0.629
HintsEncryptionTest-cdc 1 0 0 0 4.684
HintsReaderTest-cdc 2 0 0 0 3.520
HintsServiceTest-cdc 4 0 0 0 175.910
ChecksummedDataInputTest-compression 3 0 0 0 1.115
HintMessageTest-compression 1 0 0 0 3.607
HintTest-compression 7 0 0 0 5.840
HintWriteTTLTest-compression 4 0 0 0 3.724
HintsBufferPoolTest-compression 1 0 0 0 5.172
HintsBufferTest-compression 2 0 0 0 6.928
HintsCatalogTest-compression 3 0 0 0 3.863
HintsCompressionTest-compression 4 0 0 0 8.063
HintsDescriptorTest-compression 5 0 0 0 0.736
HintsEncryptionTest-compression 1 0 0 0 5.636
HintsReaderTest-compression 2 0 0 0 6.665
HintsServiceTest-compression 4 0 0 0 176.977
ChecksummedDataInputTest-compression 3 0 0 0 1.162
HintMessageTest-compression 1 0 0 0 3.006
HintTest-compression 7 0 0 0 4.370
HintWriteTTLTest-compression 4 0 0 0 3.170
HintsBufferPoolTest-compression 1 0 0 0 3.526
HintsBufferTest-compression 2 0 0 0 6.090
HintsCatalogTest-compression 3 0 0 0 3.227
HintsCompressionTest-compression 4 0 0 0 6.620
HintsDescriptorTest-compression 5 0 0 0 0.656
HintsEncryptionTest-compression 1 0 0 0 4.868
HintsReaderTest-compression 2 0 0 0 3.566
HintsServiceTest-compression 4 0 0 0 175.822
ChecksummedDataInputTest 3 0 0 0 1.018
HintMessageTest 1 0 0 0 3.513
HintTest 7 0 0 0 4.994
HintWriteTTLTest 4 0 0 0 3.773
HintsBufferPoolTest 1 0 0 0 4.671
HintsBufferTest 2 0 0 0 6.680
HintsCatalogTest 3 0 0 0 3.635
HintsCompressionTest 4 0 0 0 7.571
HintsDescriptorTest 5 0 0 0 0.543
HintsEncryptionTest 1 0 0 0 4.778
HintsReaderTest 2 0 0 0 3.833
HintsServiceTest 4 0 0 0 176.293
ChecksummedDataInputTest 3 0 0 0 1.159
HintMessageTest 1 0 0 0 3.009
HintTest 7 0 0 0 4.230
HintWriteTTLTest 4 0 0 0 2.943
HintsBufferPoolTest 1 0 0 0 3.578
HintsBufferTest 2 0 0 0 5.780
HintsCatalogTest 3 0 0 0 3.002
HintsCompressionTest 4 0 0 0 6.417
HintsDescriptorTest 5 0 0 0 0.623
HintsEncryptionTest 1 0 0 0 4.465
HintsReaderTest 2 0 0 0 3.392
HintsServiceTest 4 0 0 0 175.636
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 28.109
SecondaryIndexManagerTest-cdc 16 0 0 0 28.516
CustomIndexTest-cdc 29 0 0 0 25.026
SecondaryIndexManagerTest-cdc 16 0 0 0 27.358
CustomIndexTest-compression 29 0 0 0 29.563
SecondaryIndexManagerTest-compression 16 0 0 0 31.469
CustomIndexTest-compression 29 0 0 0 24.732
SecondaryIndexManagerTest-compression 16 0 0 0 28.383
CustomIndexTest 29 0 0 0 28.926
SecondaryIndexManagerTest 16 0 0 0 33.701
CustomIndexTest 29 0 0 0 24.078
SecondaryIndexManagerTest 16 0 0 0 26.827
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 28 0 0 0 22.459
CassandraIndexTest-cdc 28 0 0 0 20.688
CassandraIndexTest-compression 28 0 0 0 24.227
CassandraIndexTest-compression 28 0 0 0 20.282
CassandraIndexTest 28 0 0 0 28.931
CassandraIndexTest 28 0 0 0 19.486
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 21.127
SASIIndexTest-cdc 32 0 0 0 20.625
SASICQLTest-cdc 9 0 0 0 20.742
SASIIndexTest-cdc 32 0 0 0 19.835
SASICQLTest-compression 9 0 0 0 25.171
SASIIndexTest-compression 32 0 0 0 27.342
SASICQLTest-compression 9 0 0 0 20.034
SASIIndexTest-compression 32 0 0 0 20.106
SASICQLTest 9 0 0 0 21.639
SASIIndexTest 32 0 0 0 22.859
SASICQLTest 9 0 0 0 19.383
SASIIndexTest 32 0 0 0 18.581
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.429
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.293
StandardAnalyzerTest-cdc 10 0 0 0 0.694
DelimiterAnalyzerTest-cdc 12 0 0 0 0.553
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.408
StandardAnalyzerTest-cdc 10 0 0 0 0.720
DelimiterAnalyzerTest-compression 12 0 0 0 0.611
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.373
StandardAnalyzerTest-compression 10 0 0 0 0.949
DelimiterAnalyzerTest-compression 12 0 0 0 0.544
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.370
StandardAnalyzerTest-compression 10 0 0 0 0.697
DelimiterAnalyzerTest 12 0 0 0 0.452
NonTokenizingAnalyzerTest 3 0 0 0 0.272
StandardAnalyzerTest 10 0 0 0 0.635
DelimiterAnalyzerTest 12 0 0 0 0.509
NonTokenizingAnalyzerTest 3 0 0 0 0.362
StandardAnalyzerTest 10 0 0 0 0.748
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.133
IndexModeTest-cdc 14 0 0 0 1.342
IndexModeTest-compression 14 0 0 0 1.401
IndexModeTest-compression 14 0 0 0 1.324
IndexModeTest 14 0 0 0 1.113
IndexModeTest 14 0 0 0 1.252
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 16.118
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.393
TokenTreeTest-cdc 14 0 0 0 12.992
OnDiskIndexTest-cdc 12 0 0 0 15.281
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.212
TokenTreeTest-cdc 14 0 0 0 13.384
OnDiskIndexTest-compression 12 0 0 0 20.538
PerSSTableIndexWriterTest-compression 2 0 0 0 7.512
TokenTreeTest-compression 14 0 0 0 13.624
OnDiskIndexTest-compression 12 0 0 0 15.976
PerSSTableIndexWriterTest-compression 2 0 0 0 6.132
TokenTreeTest-compression 14 0 0 0 13.466
OnDiskIndexTest 12 0 0 0 17.103
PerSSTableIndexWriterTest 2 0 0 0 7.480
TokenTreeTest 14 0 0 0 18.056
OnDiskIndexTest 12 0 0 0 14.429
PerSSTableIndexWriterTest 2 0 0 0 5.906
TokenTreeTest 14 0 0 0 13.588
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan
Name Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc 2 0 0 0 0.091
OperationTest-cdc 6 0 0 0 5.050
ExpressionTest-cdc 2 0 0 0 0.188
OperationTest-cdc 6 0 0 0 4.805
ExpressionTest-compression 2 0 0 0 0.092
OperationTest-compression 6 0 0 0 5.790
ExpressionTest-compression 2 0 0 0 0.205
OperationTest-compression 6 0 0 0 4.741
ExpressionTest 2 0 0 0 0.142
OperationTest 6 0 0 0 6.036
ExpressionTest 2 0 0 0 0.186
OperationTest 6 0 0 0 4.489
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.076
MappedBufferTest-cdc 26 0 0 0 2.219
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.340
RangeUnionIteratorTest-cdc 13 0 0 0 0.360
LongIteratorTest-cdc 2 0 0 0 0.198
MappedBufferTest-cdc 26 0 0 0 2.433
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.405
RangeUnionIteratorTest-cdc 13 0 0 0 0.422
LongIteratorTest-compression 2 0 0 0 0.110
MappedBufferTest-compression 26 0 0 0 3.178
RangeIntersectionIteratorTest-compression 11 0 0 0 0.367
RangeUnionIteratorTest-compression 13 0 0 0 0.311
LongIteratorTest-compression 2 0 0 0 0.192
MappedBufferTest-compression 26 0 0 0 2.390
RangeIntersectionIteratorTest-compression 11 0 0 0 0.482
RangeUnionIteratorTest-compression 13 0 0 0 0.431
LongIteratorTest 2 0 0 0 0.085
MappedBufferTest 26 0 0 0 2.282
RangeIntersectionIteratorTest 11 0 0 0 0.374
RangeUnionIteratorTest 13 0 0 0 0.444
LongIteratorTest 2 0 0 0 0.151
MappedBufferTest 26 0 0 0 2.403
RangeIntersectionIteratorTest 11 0 0 0 0.433
RangeUnionIteratorTest 13 0 0 0 0.433
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.068
DiskSpaceMetricsTest-cdc 2 0 0 0 19.171
BloomFilterTrackerTest-cdc 3 0 0 0 0.198
DiskSpaceMetricsTest-cdc 2 0 0 0 11.635
BloomFilterTrackerTest-compression 3 0 0 0 0.071
DiskSpaceMetricsTest-compression 2 0 0 0 20.411
BloomFilterTrackerTest-compression 3 0 0 0 0.207
DiskSpaceMetricsTest-compression 2 0 0 0 11.738
BloomFilterTrackerTest 3 0 0 0 0.071
DiskSpaceMetricsTest 2 0 0 0 23.095
BloomFilterTrackerTest 3 0 0 0 0.168
DiskSpaceMetricsTest 2 0 0 0 10.925
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 7.406
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.400
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 8.419
CompressedSequentialWriterTest-cdc 14 0 0 0 2.032
CompressorTest-cdc 6 0 0 0 0.835
ZstdCompressorTest-cdc 3 0 0 0 0.269
CQLCompressionTest-cdc 11 0 0 0 7.236
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.677
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 8.082
CompressedSequentialWriterTest-cdc 14 0 0 0 2.088
CompressorTest-cdc 6 0 0 0 1.015
ZstdCompressorTest-cdc 3 0 0 0 0.379
CQLCompressionTest-compression 11 0 0 0 8.037
CompressedRandomAccessReaderTest- 8 0 0 0 1.452
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 9.556
compression
CompressedSequentialWriterTest- 14 0 0 0 2.053
compression
CompressorTest-compression 6 0 0 0 0.859
ZstdCompressorTest-compression 3 0 0 0 0.279
CQLCompressionTest-compression 11 0 0 0 6.826
CompressedRandomAccessReaderTest- 8 0 0 0 1.595
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 8.805
compression
CompressedSequentialWriterTest- 14 0 0 0 2.146
compression
CompressorTest-compression 6 0 0 0 1.040
ZstdCompressorTest-compression 3 0 0 0 0.413
CQLCompressionTest 11 0 0 0 8.300
CompressedRandomAccessReaderTest 8 0 0 0 1.488
CompressedSequentialWriterReopenTest 4 0 0 0 11.406
CompressedSequentialWriterTest 14 0 0 0 3.182
CompressorTest 6 0 0 0 1.336
ZstdCompressorTest 3 0 0 0 0.327
CQLCompressionTest 11 0 0 0 6.344
CompressedRandomAccessReaderTest 8 0 0 0 1.454
CompressedSequentialWriterReopenTest 4 0 0 0 8.249
CompressedSequentialWriterTest 14 0 0 0 2.103
CompressorTest 6 0 0 0 0.972
ZstdCompressorTest 3 0 0 0 0.326
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 6.607
CQLSSTableWriterLongTest 1 0 0 0 9.840
BigTableWriterTest-cdc 5 0 0 0 3.943
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.014
CQLSSTableWriterTest-cdc 11 0 0 0 26.599
DescriptorTest-cdc 7 0 0 0 1.142
IndexSummaryManagerTest-cdc 8 0 0 0 6.611
IndexSummaryRedistributionTest-cdc 1 0 0 0 5.177
IndexSummaryTest-cdc 12 0 0 0 33.967
LargePartitionsTest-cdc 1 0 0 1 0.089
LegacySSTableTest-cdc 11 0 0 1 58.538
SSTableCorruptionDetectionTest-cdc 2 0 0 0 61.161
SSTableHeaderFixTest-cdc 14 0 0 0 1.482
SSTableLoaderTest-cdc 4 0 0 0 24.923
SSTableMetadataTest-cdc 3 0 0 0 4.225
SSTableReaderTest-cdc 19 0 0 0 9.182
SSTableRewriterTest-cdc 20 0 0 0 15.169
SSTableScannerTest-cdc 3 0 0 0 4.910
SSTableWriterTest-cdc 5 0 0 0 66.562
BigTableWriterTest-cdc 5 0 0 0 3.401
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.115
CQLSSTableWriterTest-cdc 11 0 0 0 25.860
DescriptorTest-cdc 7 0 0 0 1.372
IndexSummaryManagerTest-cdc 8 0 0 0 6.142
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.257
IndexSummaryTest-cdc 12 0 0 0 33.112
LargePartitionsTest-cdc 1 0 0 1 0.175
LegacySSTableTest-cdc 11 0 0 1 56.011
SSTableCorruptionDetectionTest-cdc 2 0 0 0 63.965
SSTableHeaderFixTest-cdc 14 0 0 0 2.000
SSTableLoaderTest-cdc 4 0 0 0 26.856
SSTableMetadataTest-cdc 3 0 0 0 5.267
SSTableReaderTest-cdc 19 0 0 0 11.040
SSTableRewriterTest-cdc 20 0 0 0 17.694
SSTableScannerTest-cdc 3 0 0 0 3.564
SSTableWriterTest-cdc 5 0 0 0 61.967
BigTableWriterTest-compression 5 0 0 0 3.974
CQLSSTableWriterClientTest-compression 1 0 0 0 2.090
CQLSSTableWriterTest-compression 11 0 0 0 26.950
DescriptorTest-compression 7 0 0 0 1.175
IndexSummaryManagerTest-compression 8 0 0 0 7.743
IndexSummaryRedistributionTest- 1 0 0 0 4.774
compression
IndexSummaryTest-compression 12 0 0 0 34.743
LargePartitionsTest-compression 1 0 0 1 0.064
LegacySSTableTest-compression 11 0 0 1 59.785
SSTableCorruptionDetectionTest- 2 0 0 0 62.029
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.582
SSTableLoaderTest-compression 4 0 0 0 25.469
SSTableMetadataTest-compression 3 0 0 0 7.817
SSTableReaderTest-compression 19 0 0 0 14.188
SSTableRewriterTest-compression 20 0 0 0 18.952
SSTableScannerTest-compression 3 0 0 0 4.261
SSTableWriterTest-compression 5 0 0 0 44.996
BigTableWriterTest-compression 5 0 0 0 3.512
CQLSSTableWriterClientTest-compression 1 0 0 0 2.095
CQLSSTableWriterTest-compression 11 0 0 0 26.561
DescriptorTest-compression 7 0 0 0 1.307
IndexSummaryManagerTest-compression 8 0 0 0 5.952
IndexSummaryRedistributionTest- 1 0 0 0 4.262
compression
IndexSummaryTest-compression 12 0 0 0 32.897
LargePartitionsTest-compression 1 0 0 1 0.192
LegacySSTableTest-compression 11 0 0 1 55.649
SSTableCorruptionDetectionTest- 2 0 0 0 60.215
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.412
SSTableLoaderTest-compression 4 0 0 0 21.517
SSTableMetadataTest-compression 3 0 0 0 3.591
SSTableReaderTest-compression 19 0 0 0 8.644
SSTableRewriterTest-compression 20 0 0 0 16.009
SSTableScannerTest-compression 3 0 0 0 3.160
SSTableWriterTest-compression 5 0 0 0 34.690
BigTableWriterTest 5 0 0 0 3.859
CQLSSTableWriterClientTest 1 0 0 0 2.067
CQLSSTableWriterTest 11 0 0 0 24.892
DescriptorTest 7 0 0 0 1.448
IndexSummaryManagerTest 8 0 0 0 9.178
IndexSummaryRedistributionTest 1 0 0 0 6.083
IndexSummaryTest 12 0 0 0 38.035
LargePartitionsTest 1 0 0 1 0.080
LegacySSTableTest 11 0 0 1 59.169
SSTableCorruptionDetectionTest 2 0 0 0 59.275
SSTableHeaderFixTest 14 0 0 0 1.277
SSTableLoaderTest 4 0 0 0 23.667
SSTableMetadataTest 3 0 0 0 4.336
SSTableReaderTest 19 0 0 0 11.197
SSTableRewriterTest 20 0 0 0 14.717
SSTableScannerTest 3 0 0 0 3.681
SSTableWriterTest 5 0 0 0 65.960
BigTableWriterTest 5 0 0 0 3.200
CQLSSTableWriterClientTest 1 0 0 0 1.962
CQLSSTableWriterTest 11 0 0 0 26.182
DescriptorTest 7 0 0 0 1.290
IndexSummaryManagerTest 8 0 0 0 5.490
IndexSummaryRedistributionTest 1 0 0 0 4.007
IndexSummaryTest 12 0 0 0 33.015
LargePartitionsTest 1 0 0 1 0.173
LegacySSTableTest 11 0 0 1 54.290
SSTableCorruptionDetectionTest 2 0 0 0 61.125
SSTableHeaderFixTest 14 0 0 0 1.367
SSTableLoaderTest 4 0 0 0 22.632
SSTableMetadataTest 3 0 0 0 3.466
SSTableReaderTest 19 0 0 0 8.467
SSTableRewriterTest 20 0 0 0 14.672
SSTableScannerTest 3 0 0 0 3.082
SSTableWriterTest 5 0 0 0 59.043
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.632
SSTableFlushObserverTest-cdc 1 0 0 0 2.718
SSTableFlushObserverTest-compression 1 0 0 0 4.415
SSTableFlushObserverTest-compression 1 0 0 0 2.329
SSTableFlushObserverTest 1 0 0 0 2.332
SSTableFlushObserverTest 1 0 0 0 2.307
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 4.816
BigTableZeroCopyWriterTest-cdc 2 0 0 0 4.475
BigTableZeroCopyWriterTest-compression 2 0 0 0 6.873
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.384
BigTableZeroCopyWriterTest 2 0 0 0 3.898
BigTableZeroCopyWriterTest 2 0 0 0 3.758
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.465
MetadataSerializerTest-cdc 10 0 0 0 1.790
MetadataSerializerTest-compression 10 0 0 0 2.170
MetadataSerializerTest-compression 10 0 0 0 1.909
MetadataSerializerTest 10 0 0 0 1.310
MetadataSerializerTest 10 0 0 0 1.598
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 29.211
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.265
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.074
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.014
DataOutputTest-cdc 15 0 0 0 1.123
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.095
FileSegmentInputStreamTest-cdc 7 0 0 0 0.110
FileUtilsTest-cdc 4 0 0 0 1.110
MemoryTest-cdc 2 0 0 0 0.339
MmappedRegionsTest-cdc 12 0 0 0 1.209
NIODataInputStreamTest-cdc 17 0 0 0 9.505
RandomAccessReaderTest-cdc 11 0 0 0 1.537
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.266
SafeMemoryWriterTest-cdc 2 0 0 0 2.768
SequentialWriterTest-cdc 7 0 0 0 1.106
BufferedDataOutputStreamTest-cdc 16 0 0 0 25.848
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.581
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.521
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.608
DataOutputTest-cdc 15 0 0 0 1.518
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.189
FileSegmentInputStreamTest-cdc 7 0 0 0 0.216
FileUtilsTest-cdc 4 0 0 0 1.372
MemoryTest-cdc 2 0 0 0 0.560
MmappedRegionsTest-cdc 12 0 0 0 1.835
NIODataInputStreamTest-cdc 17 0 0 0 8.650
RandomAccessReaderTest-cdc 11 0 0 0 1.690
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.447
SafeMemoryWriterTest-cdc 2 0 0 0 2.873
SequentialWriterTest-cdc 7 0 0 0 1.207
BufferedDataOutputStreamTest-compression 16 0 0 0 28.994
BufferedRandomAccessFileTest-compression 17 0 0 0 1.453
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.254
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.053
compression
DataOutputTest-compression 15 0 0 0 1.077
DiskOptimizationStrategyTest-compression 5 0 0 0 0.081
FileSegmentInputStreamTest-compression 7 0 0 0 0.109
FileUtilsTest-compression 4 0 0 0 1.010
MemoryTest-compression 2 0 0 0 0.329
MmappedRegionsTest-compression 12 0 0 0 1.249
NIODataInputStreamTest-compression 17 0 0 0 9.008
RandomAccessReaderTest-compression 11 0 0 0 1.527
RewindableDataInputStreamPlusTest- 8 0 0 0 0.305
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.597
SequentialWriterTest-compression 7 0 0 0 1.040
BufferedDataOutputStreamTest-compression 16 0 0 0 25.766
BufferedRandomAccessFileTest-compression 17 0 0 0 1.599
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.235
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.190
compression
DataOutputTest-compression 15 0 0 0 1.273
DiskOptimizationStrategyTest-compression 5 0 0 0 0.227
FileSegmentInputStreamTest-compression 7 0 0 0 0.215
FileUtilsTest-compression 4 0 0 0 1.253
MemoryTest-compression 2 0 0 0 0.435
MmappedRegionsTest-compression 12 0 0 0 1.324
NIODataInputStreamTest-compression 17 0 0 0 7.670
RandomAccessReaderTest-compression 11 0 0 0 1.866
RewindableDataInputStreamPlusTest- 8 0 0 0 0.425
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.926
SequentialWriterTest-compression 7 0 0 0 1.429
BufferedDataOutputStreamTest 16 0 0 0 32.543
BufferedRandomAccessFileTest 17 0 0 0 1.689
ChecksummedRandomAccessReaderTest 3 0 0 0 1.362
ChecksummedSequentialWriterTest 7 0 0 0 1.365
DataOutputTest 15 0 0 0 1.456
DiskOptimizationStrategyTest 5 0 0 0 0.113
FileSegmentInputStreamTest 7 0 0 0 0.139
FileUtilsTest 4 0 0 0 1.373
MemoryTest 2 0 0 0 0.430
MmappedRegionsTest 12 0 0 0 1.682
NIODataInputStreamTest 17 0 0 0 9.592
RandomAccessReaderTest 11 0 0 0 1.758
RewindableDataInputStreamPlusTest 8 0 0 0 0.305
SafeMemoryWriterTest 2 0 0 0 2.716
SequentialWriterTest 7 0 0 0 1.026
BufferedDataOutputStreamTest 16 0 0 0 24.401
BufferedRandomAccessFileTest 17 0 0 0 1.553
ChecksummedRandomAccessReaderTest 3 0 0 0 1.390
ChecksummedSequentialWriterTest 7 0 0 0 1.662
DataOutputTest 15 0 0 0 1.476
DiskOptimizationStrategyTest 5 0 0 0 0.246
FileSegmentInputStreamTest 7 0 0 0 0.303
FileUtilsTest 4 0 0 0 1.643
MemoryTest 2 0 0 0 0.652
MmappedRegionsTest 12 0 0 0 1.790
NIODataInputStreamTest 17 0 0 0 9.879
RandomAccessReaderTest 11 0 0 0 2.301
RewindableDataInputStreamPlusTest 8 0 0 0 0.513
SafeMemoryWriterTest 2 0 0 0 3.083
SequentialWriterTest 7 0 0 0 1.695
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 34.335
DynamicEndpointSnitchLongTest 1 0 0 0 47.300
AlibabaCloudSnitchTest-cdc 2 0 0 0 11.574
CloudstackSnitchTest-cdc 2 0 0 0 11.612
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.530
EC2SnitchTest-cdc 13 0 0 0 11.329
GoogleCloudSnitchTest-cdc 2 0 0 0 11.484
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.160
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.324
InetAddressAndPortTest-cdc 5 0 0 0 0.169
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.856
PendingRangeMapsTest-cdc 2 0 0 0 0.547
PendingRangesTest-cdc 5 0 0 0 35.481
PropertyFileSnitchTest-cdc 5 0 0 0 16.258
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.307
ReplicaCollectionTest-cdc 6 0 0 0 0.819
ReplicaLayoutTest-cdc 1 0 0 0 0.589
ReplicaPlansTest-cdc 1 0 0 0 1.853
ReplicationFactorTest-cdc 2 0 0 0 1.252
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.845
SimpleStrategyTest-cdc 7 0 0 0 4.412
TokenMetadataTest-cdc 6 0 0 0 1.019
AlibabaCloudSnitchTest-cdc 2 0 0 0 11.310
CloudstackSnitchTest-cdc 2 0 0 0 11.452
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.563
EC2SnitchTest-cdc 13 0 0 0 10.882
GoogleCloudSnitchTest-cdc 2 0 0 0 10.913
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.200
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.400
InetAddressAndPortTest-cdc 5 0 0 0 0.299
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.647
PendingRangeMapsTest-cdc 2 0 0 0 0.549
PendingRangesTest-cdc 5 0 0 0 32.082
PropertyFileSnitchTest-cdc 5 0 0 0 16.579
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.751
ReplicaCollectionTest-cdc 6 0 0 0 0.953
ReplicaLayoutTest-cdc 1 0 0 0 0.539
ReplicaPlansTest-cdc 1 0 0 0 1.507
ReplicationFactorTest-cdc 2 0 0 0 1.187
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.112
SimpleStrategyTest-cdc 7 0 0 0 3.313
TokenMetadataTest-cdc 6 0 0 0 1.234
AlibabaCloudSnitchTest-compression 2 0 0 0 11.002
CloudstackSnitchTest-compression 2 0 0 0 10.982
DynamicEndpointSnitchTest-compression 1 0 0 0 2.359
EC2SnitchTest-compression 13 0 0 0 11.132
GoogleCloudSnitchTest-compression 2 0 0 0 11.489
GossipingPropertyFileSnitchTest- 1 0 0 0 1.154
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.356
compression
InetAddressAndPortTest-compression 5 0 0 0 0.160
NetworkTopologyStrategyTest-compression 5 0 0 0 3.610
PendingRangeMapsTest-compression 2 0 0 0 0.539
PendingRangesTest-compression 5 0 0 0 39.034
PropertyFileSnitchTest-compression 5 0 0 0 16.098
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.252
ReplicaCollectionTest-compression 6 0 0 0 0.829
ReplicaLayoutTest-compression 1 0 0 0 0.517
ReplicaPlansTest-compression 1 0 0 0 1.684
ReplicationFactorTest-compression 2 0 0 0 1.016
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.672
compression
SimpleStrategyTest-compression 7 0 0 0 4.206
TokenMetadataTest-compression 6 0 0 0 1.196
AlibabaCloudSnitchTest-compression 2 0 0 0 11.476
CloudstackSnitchTest-compression 2 0 0 0 11.171
DynamicEndpointSnitchTest-compression 1 0 0 0 2.461
EC2SnitchTest-compression 13 0 0 0 10.883
GoogleCloudSnitchTest-compression 2 0 0 0 11.478
GossipingPropertyFileSnitchTest- 1 0 0 0 1.189
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.375
compression
InetAddressAndPortTest-compression 5 0 0 0 0.300
NetworkTopologyStrategyTest-compression 5 0 0 0 3.456
PendingRangeMapsTest-compression 2 0 0 0 0.535
PendingRangesTest-compression 5 0 0 0 29.994
PropertyFileSnitchTest-compression 5 0 0 0 16.233
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.300
ReplicaCollectionTest-compression 6 0 0 0 0.898
ReplicaLayoutTest-compression 1 0 0 0 0.532
ReplicaPlansTest-compression 1 0 0 0 1.519
ReplicationFactorTest-compression 2 0 0 0 1.199
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.022
compression
SimpleStrategyTest-compression 7 0 0 0 3.112
TokenMetadataTest-compression 6 0 0 0 1.181
AlibabaCloudSnitchTest 2 0 0 0 10.992
CloudstackSnitchTest 2 0 0 0 11.056
DynamicEndpointSnitchTest 1 0 0 0 2.369
EC2SnitchTest 13 0 0 0 10.870
GoogleCloudSnitchTest 2 0 0 0 11.935
GossipingPropertyFileSnitchTest 1 0 0 0 1.069
InetAddressAndPortSerializerTest 1 0 0 0 0.320
InetAddressAndPortTest 5 0 0 0 0.205
NetworkTopologyStrategyTest 5 0 0 0 3.504
PendingRangeMapsTest 2 0 0 0 0.460
PendingRangesTest 5 0 0 0 35.519
PropertyFileSnitchTest 5 0 0 0 16.522
ReconnectableSnitchHelperTest 1 0 0 0 1.353
ReplicaCollectionTest 6 0 0 0 1.075
ReplicaLayoutTest 1 0 0 0 0.547
ReplicaPlansTest 1 0 0 0 1.757
ReplicationFactorTest 2 0 0 0 1.144
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.986
SimpleStrategyTest 7 0 0 0 4.308
TokenMetadataTest 6 0 0 0 1.529
AlibabaCloudSnitchTest 2 0 0 0 11.914
CloudstackSnitchTest 2 0 0 0 11.423
DynamicEndpointSnitchTest 1 0 0 0 2.685
EC2SnitchTest 13 0 0 0 11.212
GoogleCloudSnitchTest 2 0 0 0 11.367
GossipingPropertyFileSnitchTest 1 0 0 0 1.133
InetAddressAndPortSerializerTest 1 0 0 0 0.353
InetAddressAndPortTest 5 0 0 0 0.279
NetworkTopologyStrategyTest 5 0 0 0 3.376
PendingRangeMapsTest 2 0 0 0 0.598
PendingRangesTest 5 0 0 0 35.845
PropertyFileSnitchTest 5 0 0 0 16.279
ReconnectableSnitchHelperTest 1 0 0 0 1.682
ReplicaCollectionTest 6 0 0 0 1.293
ReplicaLayoutTest 1 0 0 0 0.678
ReplicaPlansTest 1 0 0 0 1.881
ReplicationFactorTest 2 0 0 0 1.191
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.354
SimpleStrategyTest 7 0 0 0 3.619
TokenMetadataTest 6 0 0 0 1.155
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 14.239
BufferPoolMetricsTest-cdc 7 0 0 0 1.388
CQLMetricsTest-cdc 4 0 0 0 8.887
CacheMetricsTest-cdc 1 0 0 0 0.323
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.319
ClientRequestSizeMetricsTest-cdc 3 0 0 0 12.670
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 13.320
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.608
KeyspaceMetricsTest-cdc 1 0 0 0 7.330
LatencyMetricsTest-cdc 3 0 0 0 0.346
MaxSamplerTest-cdc 8 0 0 0 5.365
SamplerTest-cdc 5 0 0 0 1.537
TableMetricsTest-cdc 9 0 0 0 15.617
ThreadPoolMetricsTest-cdc 3 0 0 0 0.780
TopFrequencySamplerTest-cdc 6 0 0 0 2.431
BatchMetricsTest-cdc 3 0 0 0 14.716
BufferPoolMetricsTest-cdc 7 0 0 0 1.392
CQLMetricsTest-cdc 4 0 0 0 7.152
CacheMetricsTest-cdc 1 0 0 0 0.862
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.671
ClientRequestSizeMetricsTest-cdc 3 0 0 0 11.314
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 13.852
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.497
KeyspaceMetricsTest-cdc 1 0 0 0 6.048
LatencyMetricsTest-cdc 3 0 0 0 0.551
MaxSamplerTest-cdc 8 0 0 0 5.523
SamplerTest-cdc 5 0 0 0 1.793
TableMetricsTest-cdc 9 0 0 0 11.588
ThreadPoolMetricsTest-cdc 3 0 0 0 0.906
TopFrequencySamplerTest-cdc 6 0 0 0 2.723
BatchMetricsTest-compression 3 0 0 0 13.717
BufferPoolMetricsTest-compression 7 0 0 0 1.202
CQLMetricsTest-compression 4 0 0 0 7.364
CacheMetricsTest-compression 1 0 0 0 0.327
CassandraMetricsRegistryTest-compression 5 0 0 0 0.330
ClientRequestSizeMetricsTest-compression 3 0 0 0 12.394
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 14.565
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.321
KeyspaceMetricsTest-compression 1 0 0 0 7.220
LatencyMetricsTest-compression 3 0 0 0 0.391
MaxSamplerTest-compression 8 0 0 0 5.422
SamplerTest-compression 5 0 0 0 1.792
TableMetricsTest-compression 9 0 0 0 18.240
ThreadPoolMetricsTest-compression 3 0 0 0 0.779
TopFrequencySamplerTest-compression 6 0 0 0 2.394
BatchMetricsTest-compression 3 0 0 0 11.465
BufferPoolMetricsTest-compression 7 0 0 0 1.387
CQLMetricsTest-compression 4 0 0 0 6.504
CacheMetricsTest-compression 1 0 0 0 0.445
CassandraMetricsRegistryTest-compression 5 0 0 0 0.468
ClientRequestSizeMetricsTest-compression 3 0 0 0 11.241
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 10.075
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.344
KeyspaceMetricsTest-compression 1 0 0 0 5.569
LatencyMetricsTest-compression 3 0 0 0 0.480
MaxSamplerTest-compression 8 0 0 0 5.613
SamplerTest-compression 5 0 0 0 1.521
TableMetricsTest-compression 9 0 0 0 9.736
ThreadPoolMetricsTest-compression 3 0 0 0 0.666
TopFrequencySamplerTest-compression 6 0 0 0 2.443
BatchMetricsTest 3 0 0 0 14.409
BufferPoolMetricsTest 7 0 0 0 1.649
CQLMetricsTest 4 0 0 0 8.162
CacheMetricsTest 1 0 0 0 0.387
CassandraMetricsRegistryTest 5 0 0 0 0.375
ClientRequestSizeMetricsTest 3 0 0 0 13.986
DecayingEstimatedHistogramReservoirTest 15 0 0 1 14.608
HintedHandOffMetricsTest 1 0 0 0 2.765
KeyspaceMetricsTest 1 0 0 0 7.339
LatencyMetricsTest 3 0 0 0 0.383
MaxSamplerTest 8 0 0 0 5.475
SamplerTest 5 0 0 0 1.648
TableMetricsTest 9 0 0 0 11.728
ThreadPoolMetricsTest 3 0 0 0 0.569
TopFrequencySamplerTest 6 0 0 0 2.255
BatchMetricsTest 3 0 0 0 9.478
BufferPoolMetricsTest 7 0 0 0 1.298
CQLMetricsTest 4 0 0 0 6.313
CacheMetricsTest 1 0 0 0 0.440
CassandraMetricsRegistryTest 5 0 0 0 0.536
ClientRequestSizeMetricsTest 3 0 0 0 11.994
DecayingEstimatedHistogramReservoirTest 15 0 0 1 11.338
HintedHandOffMetricsTest 1 0 0 0 3.499
KeyspaceMetricsTest 1 0 0 0 6.122
LatencyMetricsTest 3 0 0 0 0.519
MaxSamplerTest 8 0 0 0 5.688
SamplerTest 5 0 0 0 1.862
TableMetricsTest 9 0 0 0 12.046
ThreadPoolMetricsTest 3 0 0 0 0.744
TopFrequencySamplerTest 6 0 0 0 2.478
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 123.264
ConnectionBurnTest 1 0 0 0 123.897
AsyncChannelPromiseTest-cdc 4 0 0 0 0.626
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.569
AsyncOneResponseTest-cdc 2 0 0 0 4.379
AsyncPromiseTest-cdc 4 0 0 0 0.493
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.564
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.643
ChunkedInputPlusTest-cdc 5 0 0 0 0.745
ConnectionTest-cdc 13 0 0 0 78.420
ForwardingInfoTest-cdc 2 0 0 0 0.286
FramingTest-cdc 5 0 0 0 25.911
HandshakeTest-cdc 13 0 0 0 2.737
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.796
MessageSerializationPropertyTest-cdc 2 0 0 0 8.160
MessageTest-cdc 7 0 0 0 1.946
MessagingServiceTest-cdc 14 0 0 0 2.924
MockMessagingServiceTest-cdc 1 0 0 0 4.582
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.398
OutboundConnectionsTest-cdc 6 0 0 0 2.608
OutboundMessageQueueTest-cdc 3 0 0 0 1.195
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.209
PrunableArrayQueueTest-cdc 9 0 0 0 0.090
ResourceLimitsTest-cdc 4 0 0 0 0.157
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.292
VerbTest-cdc 1 0 0 0 0.164
WriteCallbackInfoTest-cdc 1 0 0 0 1.721
AsyncChannelPromiseTest-cdc 4 0 0 0 0.640
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.394
AsyncOneResponseTest-cdc 2 0 0 0 4.477
AsyncPromiseTest-cdc 4 0 0 0 0.602
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.548
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.357
ChunkedInputPlusTest-cdc 5 0 0 0 0.856
ConnectionTest-cdc 13 0 0 0 79.826
ForwardingInfoTest-cdc 2 0 0 0 0.397
FramingTest-cdc 5 0 0 0 24.672
HandshakeTest-cdc 13 0 0 0 3.105
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 2.032
MessageSerializationPropertyTest-cdc 2 0 0 0 7.770
MessageTest-cdc 7 0 0 0 1.970
MessagingServiceTest-cdc 14 0 0 0 3.112
MockMessagingServiceTest-cdc 1 0 0 0 4.053
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.586
OutboundConnectionsTest-cdc 6 0 0 0 2.783
OutboundMessageQueueTest-cdc 3 0 0 0 1.487
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.626
PrunableArrayQueueTest-cdc 9 0 0 0 0.231
ResourceLimitsTest-cdc 4 0 0 0 0.316
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.745
VerbTest-cdc 1 0 0 0 0.247
WriteCallbackInfoTest-cdc 1 0 0 0 1.830
AsyncChannelPromiseTest-compression 4 0 0 0 0.627
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.552
AsyncOneResponseTest-compression 2 0 0 0 4.321
AsyncPromiseTest-compression 4 0 0 0 0.552
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.574
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.188
ChunkedInputPlusTest-compression 5 0 0 0 0.543
ConnectionTest-compression 13 0 0 0 75.394
ForwardingInfoTest-compression 2 0 0 0 0.317
FramingTest-compression 5 0 0 0 25.612
HandshakeTest-compression 13 0 0 0 2.763
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.792
compression
MessageSerializationPropertyTest- 2 0 0 0 7.341
compression
MessageTest-compression 7 0 0 0 1.654
MessagingServiceTest-compression 14 0 0 0 2.753
MockMessagingServiceTest-compression 1 0 0 0 4.554
OutboundConnectionSettingsTest- 9 0 0 0 2.697
compression
OutboundConnectionsTest-compression 6 0 0 0 3.474
OutboundMessageQueueTest-compression 3 0 0 0 1.267
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.524
PrunableArrayQueueTest-compression 9 0 0 0 0.081
ResourceLimitsTest-compression 4 0 0 0 0.157
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.361
compression
VerbTest-compression 1 0 0 0 0.174
WriteCallbackInfoTest-compression 1 0 0 0 1.793
AsyncChannelPromiseTest-compression 4 0 0 0 0.539
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.227
AsyncOneResponseTest-compression 2 0 0 0 4.348
AsyncPromiseTest-compression 4 0 0 0 0.515
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.578
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.289
ChunkedInputPlusTest-compression 5 0 0 0 0.680
ConnectionTest-compression 13 0 0 0 76.250
ForwardingInfoTest-compression 2 0 0 0 0.377
FramingTest-compression 5 0 0 0 23.137
HandshakeTest-compression 13 0 0 0 2.643
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.920
compression
MessageSerializationPropertyTest- 2 0 0 0 6.914
compression
MessageTest-compression 7 0 0 0 1.668
MessagingServiceTest-compression 14 0 0 0 2.827
MockMessagingServiceTest-compression 1 0 0 0 3.869
OutboundConnectionSettingsTest- 9 0 0 0 2.536
compression
OutboundConnectionsTest-compression 6 0 0 0 2.799
OutboundMessageQueueTest-compression 3 0 0 0 1.307
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.216
PrunableArrayQueueTest-compression 9 0 0 0 0.182
ResourceLimitsTest-compression 4 0 0 0 0.276
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.419
compression
VerbTest-compression 1 0 0 0 0.268
WriteCallbackInfoTest-compression 1 0 0 0 1.770
AsyncChannelPromiseTest 4 0 0 0 0.545
AsyncMessageOutputPlusTest 1 0 0 0 1.263
AsyncOneResponseTest 2 0 0 0 4.290
AsyncPromiseTest 4 0 0 0 0.497
AsyncStreamingInputPlusTest 13 0 0 0 1.564
AsyncStreamingOutputPlusTest 3 0 0 0 1.153
ChunkedInputPlusTest 5 0 0 0 0.563
ConnectionTest 13 0 0 0 77.609
ForwardingInfoTest 2 0 0 0 0.343
FramingTest 5 0 0 0 29.010
HandshakeTest 13 0 0 0 3.605
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.518
MessageSerializationPropertyTest 2 0 0 0 9.050
MessageTest 7 0 0 0 1.950
MessagingServiceTest 14 0 0 0 2.833
MockMessagingServiceTest 1 0 0 0 4.455
OutboundConnectionSettingsTest 9 0 0 0 2.447
OutboundConnectionsTest 6 0 0 0 2.654
OutboundMessageQueueTest 3 0 0 0 1.110
ProxyHandlerConnectionsTest 5 0 0 0 36.532
PrunableArrayQueueTest 9 0 0 0 0.079
ResourceLimitsTest 4 0 0 0 0.159
StartupClusterConnectivityCheckerTest 7 0 0 0 1.715
VerbTest 1 0 0 0 0.230
WriteCallbackInfoTest 1 0 0 0 2.707
AsyncChannelPromiseTest 4 0 0 0 0.646
AsyncMessageOutputPlusTest 1 0 0 0 1.448
AsyncOneResponseTest 2 0 0 0 4.431
AsyncPromiseTest 4 0 0 0 0.601
AsyncStreamingInputPlusTest 13 0 0 0 1.649
AsyncStreamingOutputPlusTest 3 0 0 0 1.522
ChunkedInputPlusTest 5 0 0 0 0.782
ConnectionTest 13 0 0 0 76.886
ForwardingInfoTest 2 0 0 0 0.416
FramingTest 5 0 0 0 25.735
HandshakeTest 13 0 0 0 2.601
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.799
MessageSerializationPropertyTest 2 0 0 0 8.478
MessageTest 7 0 0 0 1.819
MessagingServiceTest 14 0 0 0 3.277
MockMessagingServiceTest 1 0 0 0 4.444
OutboundConnectionSettingsTest 9 0 0 0 2.534
OutboundConnectionsTest 6 0 0 0 2.974
OutboundMessageQueueTest 3 0 0 0 1.468
ProxyHandlerConnectionsTest 5 0 0 0 36.806
PrunableArrayQueueTest 9 0 0 0 0.226
ResourceLimitsTest 4 0 0 0 0.241
StartupClusterConnectivityCheckerTest 7 0 0 0 1.823
VerbTest 1 0 0 0 0.411
WriteCallbackInfoTest 1 0 0 0 2.041
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.794
ProxyHandlerTest-cdc 3 0 0 0 0.865
ProxyHandlerTest-compression 3 0 0 0 0.814
ProxyHandlerTest-compression 3 0 0 0 0.940
ProxyHandlerTest 3 0 0 0 1.038
ProxyHandlerTest 3 0 0 0 0.968
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.062
LocalSyncTaskTest-cdc 6 0 0 0 4.697
NeighborsAndRangesTest-cdc 2 0 0 0 1.017
RepairJobTest-cdc 16 0 0 0 4.825
RepairSessionTest-cdc 1 0 0 0 1.137
StreamingRepairTaskTest-cdc 2 0 0 0 3.895
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.257
ValidatorTest-cdc 6 0 0 0 32.604
AbstractRepairTest-cdc 1 0 0 1 0.169
LocalSyncTaskTest-cdc 6 0 0 0 4.306
NeighborsAndRangesTest-cdc 2 0 0 0 1.287
RepairJobTest-cdc 16 0 0 0 5.220
RepairSessionTest-cdc 1 0 0 0 1.651
StreamingRepairTaskTest-cdc 2 0 0 0 3.785
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.780
ValidatorTest-cdc 6 0 0 0 35.243
AbstractRepairTest-compression 1 0 0 1 0.081
LocalSyncTaskTest-compression 6 0 0 0 5.500
NeighborsAndRangesTest-compression 2 0 0 0 1.186
RepairJobTest-compression 16 0 0 0 5.514
RepairSessionTest-compression 1 0 0 0 1.327
StreamingRepairTaskTest-compression 2 0 0 0 4.276
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.241
ValidatorTest-compression 6 0 0 0 32.135
AbstractRepairTest-compression 1 0 0 1 0.176
LocalSyncTaskTest-compression 6 0 0 0 3.945
NeighborsAndRangesTest-compression 2 0 0 0 1.246
RepairJobTest-compression 16 0 0 0 4.400
RepairSessionTest-compression 1 0 0 0 1.233
StreamingRepairTaskTest-compression 2 0 0 0 3.156
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.184
ValidatorTest-compression 6 0 0 0 30.274
AbstractRepairTest 1 0 0 1 0.075
LocalSyncTaskTest 6 0 0 0 4.695
NeighborsAndRangesTest 2 0 0 0 0.991
RepairJobTest 16 0 0 0 5.238
RepairSessionTest 1 0 0 0 1.077
StreamingRepairTaskTest 2 0 0 0 3.653
SymmetricRemoteSyncTaskTest 1 0 0 0 1.251
ValidatorTest 6 0 0 0 30.953
AbstractRepairTest 1 0 0 1 0.156
LocalSyncTaskTest 6 0 0 0 4.742
NeighborsAndRangesTest 2 0 0 0 1.277
RepairJobTest 16 0 0 0 4.956
RepairSessionTest 1 0 0 0 1.389
StreamingRepairTaskTest 2 0 0 0 3.259
SymmetricRemoteSyncTaskTest 1 0 0 0 1.293
ValidatorTest 6 0 0 0 30.606
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.366
RangeDenormalizerTest-cdc 3 0 0 0 0.286
RangeMapTest-cdc 2 0 0 0 18.695
ReduceHelperTest-cdc 5 0 0 0 0.362
StreamFromOptionsTest-cdc 3 0 0 0 0.130
DifferenceHolderTest-cdc 2 0 0 0 0.858
RangeDenormalizerTest-cdc 3 0 0 0 0.593
RangeMapTest-cdc 2 0 0 0 18.489
ReduceHelperTest-cdc 5 0 0 0 0.446
StreamFromOptionsTest-cdc 3 0 0 0 0.247
DifferenceHolderTest-compression 2 0 0 0 0.408
RangeDenormalizerTest-compression 3 0 0 0 0.326
RangeMapTest-compression 2 0 0 0 18.997
ReduceHelperTest-compression 5 0 0 0 0.394
StreamFromOptionsTest-compression 3 0 0 0 0.160
DifferenceHolderTest-compression 2 0 0 0 0.476
RangeDenormalizerTest-compression 3 0 0 0 0.412
RangeMapTest-compression 2 0 0 0 17.162
ReduceHelperTest-compression 5 0 0 0 0.439
StreamFromOptionsTest-compression 3 0 0 0 0.245
DifferenceHolderTest 2 0 0 0 0.395
RangeDenormalizerTest 3 0 0 0 0.354
RangeMapTest 2 0 0 0 18.514
ReduceHelperTest 5 0 0 0 0.442
StreamFromOptionsTest 3 0 0 0 0.142
DifferenceHolderTest 2 0 0 0 0.413
RangeDenormalizerTest 3 0 0 0 0.362
RangeMapTest 2 0 0 0 18.324
ReduceHelperTest 5 0 0 0 0.391
StreamFromOptionsTest 3 0 0 0 0.249
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.067
CoordinatorMessagingTest-cdc 7 0 0 0 6.823
CoordinatorSessionTest-cdc 7 0 0 0 1.378
CoordinatorSessionsTest-cdc 7 0 0 0 4.549
LocalSessionTest-cdc 40 0 0 0 7.532
PendingRepairStatTest-cdc 1 0 0 0 3.660
RepairStateTest-cdc 6 0 0 0 0.136
AbstractConsistentSessionTest-cdc 1 0 0 1 0.171
CoordinatorMessagingTest-cdc 7 0 0 0 5.802
CoordinatorSessionTest-cdc 7 0 0 0 1.398
CoordinatorSessionsTest-cdc 7 0 0 0 3.400
LocalSessionTest-cdc 40 0 0 0 5.097
PendingRepairStatTest-cdc 1 0 0 0 3.542
RepairStateTest-cdc 6 0 0 0 0.209
AbstractConsistentSessionTest-compression 1 0 0 1 0.088
CoordinatorMessagingTest-compression 7 0 0 0 6.587
CoordinatorSessionTest-compression 7 0 0 0 1.296
CoordinatorSessionsTest-compression 7 0 0 0 4.210
LocalSessionTest-compression 40 0 0 0 5.942
PendingRepairStatTest-compression 1 0 0 0 4.103
RepairStateTest-compression 6 0 0 0 0.148
AbstractConsistentSessionTest-compression 1 0 0 1 0.177
CoordinatorMessagingTest-compression 7 0 0 0 5.715
CoordinatorSessionTest-compression 7 0 0 0 1.339
CoordinatorSessionsTest-compression 7 0 0 0 3.413
LocalSessionTest-compression 40 0 0 0 4.440
PendingRepairStatTest-compression 1 0 0 0 3.277
RepairStateTest-compression 6 0 0 0 0.219
AbstractConsistentSessionTest 1 0 0 1 0.061
CoordinatorMessagingTest 7 0 0 0 6.221
CoordinatorSessionTest 7 0 0 0 1.343
CoordinatorSessionsTest 7 0 0 0 4.009
LocalSessionTest 40 0 0 0 5.664
PendingRepairStatTest 1 0 0 0 4.211
RepairStateTest 6 0 0 0 0.136
AbstractConsistentSessionTest 1 0 0 1 0.169
CoordinatorMessagingTest 7 0 0 0 6.305
CoordinatorSessionTest 7 0 0 0 1.309
CoordinatorSessionsTest 7 0 0 0 2.959
LocalSessionTest 40 0 0 0 4.766
PendingRepairStatTest 1 0 0 0 3.547
RepairStateTest 6 0 0 0 0.267
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 4.001
SchemaArgsParserTest-cdc 5 0 0 0 3.049
SchemaArgsParserTest-compression 5 0 0 0 4.286
SchemaArgsParserTest-compression 5 0 0 0 3.099
SchemaArgsParserTest 5 0 0 0 3.967
SchemaArgsParserTest 5 0 0 0 3.478
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 1.117
RepairMessageSerializerTest-cdc 6 0 0 0 0.543
RepairOptionTest-cdc 4 0 0 0 1.104
RepairMessageSerializationsTest-cdc 8 0 0 0 1.232
RepairMessageSerializerTest-cdc 6 0 0 0 0.588
RepairOptionTest-cdc 4 0 0 0 1.361
RepairMessageSerializationsTest- 8 0 0 0 1.366
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.605
RepairOptionTest-compression 4 0 0 0 1.110
RepairMessageSerializationsTest- 8 0 0 0 1.243
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.665
RepairOptionTest-compression 4 0 0 0 1.133
RepairMessageSerializationsTest 8 0 0 0 1.107
RepairMessageSerializerTest 6 0 0 0 0.680
RepairOptionTest 4 0 0 0 1.363
RepairMessageSerializationsTest 8 0 0 0 1.246
RepairMessageSerializerTest 6 0 0 0 0.653
RepairOptionTest 4 0 0 0 1.164
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 4.636
IndexMetadataTest-cdc 3 0 0 0 0.256
MigrationCoordinatorTest-cdc 8 0 0 0 1.096
MigrationManagerTest-cdc 17 0 0 0 6.209
SchemaKeyspaceTest-cdc 5 0 0 0 4.371
SchemaTest-cdc 1 0 0 0 3.326
TupleTypesRepresentationTest-cdc 2 0 0 1 0.987
ValidationTest-cdc 4 0 0 0 0.345
CreateTableValidationTest-cdc 1 0 0 0 3.624
IndexMetadataTest-cdc 3 0 0 0 0.536
MigrationCoordinatorTest-cdc 8 0 0 0 1.561
MigrationManagerTest-cdc 17 0 0 0 5.502
SchemaKeyspaceTest-cdc 5 0 0 0 5.774
SchemaTest-cdc 1 0 0 0 4.947
TupleTypesRepresentationTest-cdc 2 0 0 1 1.842
ValidationTest-cdc 4 0 0 0 0.725
CreateTableValidationTest-compression 1 0 0 0 4.646
IndexMetadataTest-compression 3 0 0 0 0.284
MigrationCoordinatorTest-compression 8 0 0 0 1.152
MigrationManagerTest-compression 17 0 0 0 7.560
SchemaKeyspaceTest-compression 5 0 0 0 4.564
SchemaTest-compression 1 0 0 0 2.997
TupleTypesRepresentationTest-compression 2 0 0 1 1.049
ValidationTest-compression 4 0 0 0 0.343
CreateTableValidationTest-compression 1 0 0 0 3.245
IndexMetadataTest-compression 3 0 0 0 0.354
MigrationCoordinatorTest-compression 8 0 0 0 1.239
MigrationManagerTest-compression 17 0 0 0 5.860
SchemaKeyspaceTest-compression 5 0 0 0 3.674
SchemaTest-compression 1 0 0 0 2.925
TupleTypesRepresentationTest-compression 2 0 0 1 1.160
ValidationTest-compression 4 0 0 0 0.475
CreateTableValidationTest 1 0 0 0 5.994
IndexMetadataTest 3 0 0 0 0.277
MigrationCoordinatorTest 8 0 0 0 1.047
MigrationManagerTest 17 0 0 0 6.274
SchemaKeyspaceTest 5 0 0 0 4.527
SchemaTest 1 0 0 0 3.111
TupleTypesRepresentationTest 2 0 0 1 1.159
ValidationTest 4 0 0 0 0.335
CreateTableValidationTest 1 0 0 0 3.274
IndexMetadataTest 3 0 0 0 0.409
MigrationCoordinatorTest 8 0 0 0 1.259
MigrationManagerTest 17 0 0 0 7.906
SchemaKeyspaceTest 5 0 0 0 3.358
SchemaTest 1 0 0 0 2.584
TupleTypesRepresentationTest 2 0 0 1 1.246
ValidationTest 4 0 0 0 0.551
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.589
EncryptionUtilsTest-cdc 3 0 0 0 1.313
JKSKeyProviderTest-cdc 2 0 0 0 0.339
SSLFactoryTest-cdc 14 0 0 0 1.563
CipherFactoryTest-cdc 7 0 0 0 1.118
EncryptionUtilsTest-cdc 3 0 0 0 1.578
JKSKeyProviderTest-cdc 2 0 0 0 0.441
SSLFactoryTest-cdc 14 0 0 0 1.623
CipherFactoryTest-compression 7 0 0 0 0.645
EncryptionUtilsTest-compression 3 0 0 0 1.400
JKSKeyProviderTest-compression 2 0 0 0 0.343
SSLFactoryTest-compression 14 0 0 0 1.805
CipherFactoryTest-compression 7 0 0 0 0.714
EncryptionUtilsTest-compression 3 0 0 0 1.425
JKSKeyProviderTest-compression 2 0 0 0 0.443
SSLFactoryTest-compression 14 0 0 0 1.687
CipherFactoryTest 7 0 0 0 0.587
EncryptionUtilsTest 3 0 0 0 1.448
JKSKeyProviderTest 2 0 0 0 0.458
SSLFactoryTest 14 0 0 0 2.154
CipherFactoryTest 7 0 0 0 0.625
EncryptionUtilsTest 3 0 0 0 1.535
JKSKeyProviderTest 2 0 0 0 0.408
SSLFactoryTest 14 0 0 0 1.621
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.133
TimeSerializerTest-cdc 16 0 0 0 0.090
TimestampSerializerTest-cdc 8 0 0 0 0.360
SimpleDateSerializerTest-cdc 9 0 0 0 0.243
TimeSerializerTest-cdc 16 0 0 0 0.240
TimestampSerializerTest-cdc 8 0 0 0 0.501
SimpleDateSerializerTest-compression 9 0 0 0 0.157
TimeSerializerTest-compression 16 0 0 0 0.092
TimestampSerializerTest-compression 8 0 0 0 0.385
SimpleDateSerializerTest-compression 9 0 0 0 0.271
TimeSerializerTest-compression 16 0 0 0 0.209
TimestampSerializerTest-compression 8 0 0 0 0.416
SimpleDateSerializerTest 9 0 0 0 0.208
TimeSerializerTest 16 0 0 0 0.146
TimestampSerializerTest 8 0 0 0 0.552
SimpleDateSerializerTest 9 0 0 0 0.228
TimeSerializerTest 16 0 0 0 0.179
TimestampSerializerTest 8 0 0 0 0.774
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 4.962
BootstrapTransientTest-cdc 1 0 0 0 1.218
ClientWarningsTest-cdc 4 0 0 0 34.380
GCInspectorTest-cdc 6 0 0 0 1.928
JoinTokenRingTest-cdc 1 0 0 0 10.936
LeaveAndBootstrapTest-cdc 8 0 0 0 8.122
LegacyAuthFailTest-cdc 1 0 0 0 8.942
MoveTest-cdc 7 0 0 0 23.969
MoveTransientTest-cdc 19 0 0 0 1.320
NativeTransportServiceTest-cdc 13 0 0 0 8.036
OptionalTasksTest-cdc 2 0 0 0 3.954
PaxosStateTest-cdc 2 0 0 0 5.924
ProtocolBetaVersionTest-cdc 2 0 0 0 15.329
QueryPagerTest-cdc 8 0 0 0 4.360
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.093
RemoveTest-cdc 4 0 0 0 6.565
SerializationsTest-cdc 4 0 0 0 1.276
StartupChecksTest-cdc 3 0 0 0 3.983
StorageProxyTest-cdc 4 0 0 0 1.424
StorageServiceServerTest-cdc 19 0 0 1 10.348
StorageServiceTest-cdc 1 0 0 0 1.424
WriteResponseHandlerTest-cdc 5 0 0 0 5.052
WriteResponseHandlerTransientTest-cdc 4 0 0 0 4.834
ActiveRepairServiceTest-cdc 11 0 0 0 4.269
BootstrapTransientTest-cdc 1 0 0 0 1.633
ClientWarningsTest-cdc 4 0 0 0 33.982
GCInspectorTest-cdc 6 0 0 0 1.246
JoinTokenRingTest-cdc 1 0 0 0 8.213
LeaveAndBootstrapTest-cdc 8 0 0 0 5.477
LegacyAuthFailTest-cdc 1 0 0 0 5.002
MoveTest-cdc 7 0 0 0 21.451
MoveTransientTest-cdc 19 0 0 0 1.559
NativeTransportServiceTest-cdc 13 0 0 0 8.407
OptionalTasksTest-cdc 2 0 0 0 3.748
PaxosStateTest-cdc 2 0 0 0 6.525
ProtocolBetaVersionTest-cdc 2 0 0 0 14.148
QueryPagerTest-cdc 8 0 0 0 3.544
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.185
RemoveTest-cdc 4 0 0 0 5.989
SerializationsTest-cdc 4 0 0 0 1.168
StartupChecksTest-cdc 3 0 0 0 2.564
StorageProxyTest-cdc 4 0 0 0 1.329
StorageServiceServerTest-cdc 19 0 0 1 8.807
StorageServiceTest-cdc 1 0 0 0 1.237
WriteResponseHandlerTest-cdc 5 0 0 0 3.163
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.303
ActiveRepairServiceTest-compression 11 0 0 0 4.846
BootstrapTransientTest-compression 1 0 0 0 1.256
ClientWarningsTest-compression 4 0 0 0 35.944
GCInspectorTest-compression 6 0 0 0 1.060
JoinTokenRingTest-compression 1 0 0 0 7.466
LeaveAndBootstrapTest-compression 8 0 0 0 8.409
LegacyAuthFailTest-compression 1 0 0 0 5.966
MoveTest-compression 7 0 0 0 24.683
MoveTransientTest-compression 19 0 0 0 1.313
NativeTransportServiceTest-compression 13 0 0 0 7.987
OptionalTasksTest-compression 2 0 0 0 3.903
PaxosStateTest-compression 2 0 0 0 7.910
ProtocolBetaVersionTest-compression 2 0 0 0 14.468
QueryPagerTest-compression 8 0 0 0 4.333
RMIServerSocketFactoryImplTest- 1 0 0 0 0.082
compression
RemoveTest-compression 4 0 0 0 6.776
SerializationsTest-compression 4 0 0 0 1.294
StartupChecksTest-compression 3 0 0 0 3.970
StorageProxyTest-compression 4 0 0 0 1.440
StorageServiceServerTest-compression 19 0 0 1 10.213
StorageServiceTest-compression 1 0 0 0 1.388
WriteResponseHandlerTest-compression 5 0 0 0 4.843
WriteResponseHandlerTransientTest- 4 0 0 0 5.067
compression
ActiveRepairServiceTest-compression 11 0 0 0 3.718
BootstrapTransientTest-compression 1 0 0 0 1.213
ClientWarningsTest-compression 4 0 0 0 29.082
GCInspectorTest-compression 6 0 0 0 1.238
JoinTokenRingTest-compression 1 0 0 0 6.104
LeaveAndBootstrapTest-compression 8 0 0 0 6.752
LegacyAuthFailTest-compression 1 0 0 0 4.437
MoveTest-compression 7 0 0 0 23.254
MoveTransientTest-compression 19 0 0 0 1.521
NativeTransportServiceTest-compression 13 0 0 0 8.085
OptionalTasksTest-compression 2 0 0 0 3.041
PaxosStateTest-compression 2 0 0 0 6.144
ProtocolBetaVersionTest-compression 2 0 0 0 12.429
QueryPagerTest-compression 8 0 0 0 3.286
RMIServerSocketFactoryImplTest- 1 0 0 0 0.184
compression
RemoveTest-compression 4 0 0 0 6.144
SerializationsTest-compression 4 0 0 0 1.179
StartupChecksTest-compression 3 0 0 0 2.571
StorageProxyTest-compression 4 0 0 0 1.289
StorageServiceServerTest-compression 19 0 0 1 8.614
StorageServiceTest-compression 1 0 0 0 1.217
WriteResponseHandlerTest-compression 5 0 0 0 3.114
WriteResponseHandlerTransientTest- 4 0 0 0 3.126
compression
ActiveRepairServiceTest 11 0 0 0 4.321
BootstrapTransientTest 1 0 0 0 1.051
ClientWarningsTest 4 0 0 0 35.729
GCInspectorTest 6 0 0 0 1.154
JoinTokenRingTest 1 0 0 0 6.055
LeaveAndBootstrapTest 8 0 0 0 7.064
LegacyAuthFailTest 1 0 0 0 5.265
MoveTest 7 0 0 0 22.919
MoveTransientTest 19 0 0 0 1.590
NativeTransportServiceTest 13 0 0 0 8.176
OptionalTasksTest 2 0 0 0 3.847
PaxosStateTest 2 0 0 0 5.687
ProtocolBetaVersionTest 2 0 0 0 14.329
QueryPagerTest 8 0 0 0 3.718
RMIServerSocketFactoryImplTest 1 0 0 0 0.069
RemoveTest 4 0 0 0 6.158
SerializationsTest 4 0 0 0 1.051
StartupChecksTest 3 0 0 0 3.086
StorageProxyTest 4 0 0 0 1.310
StorageServiceServerTest 19 0 0 1 8.912
StorageServiceTest 1 0 0 0 1.090
WriteResponseHandlerTest 5 0 0 0 3.758
WriteResponseHandlerTransientTest 4 0 0 0 4.295
ActiveRepairServiceTest 11 0 0 0 4.373
BootstrapTransientTest 1 0 0 0 1.231
ClientWarningsTest 4 0 0 0 29.562
GCInspectorTest 6 0 0 0 1.130
JoinTokenRingTest 1 0 0 0 4.485
LeaveAndBootstrapTest 8 0 0 0 5.231
LegacyAuthFailTest 1 0 0 0 4.366
MoveTest 7 0 0 0 22.311
MoveTransientTest 19 0 0 0 1.710
NativeTransportServiceTest 13 0 0 0 8.096
OptionalTasksTest 2 0 0 0 3.743
PaxosStateTest 2 0 0 0 5.276
ProtocolBetaVersionTest 2 0 0 0 13.113
QueryPagerTest 8 0 0 0 4.577
RMIServerSocketFactoryImplTest 1 0 0 0 0.177
RemoveTest 4 0 0 0 6.103
SerializationsTest 4 0 0 0 1.312
StartupChecksTest 3 0 0 0 2.575
StorageProxyTest 4 0 0 0 1.268
StorageServiceServerTest 19 0 0 1 9.517
StorageServiceTest 1 0 0 0 1.584
WriteResponseHandlerTest 5 0 0 0 3.561
WriteResponseHandlerTransientTest 4 0 0 0 3.732
-------------------------------------------------------------------------------
org.apache.cassandra.service.pager
Name Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc 7 0 0 0 1.501
PagingStateTest-cdc 7 0 0 0 1.512
PagingStateTest-compression 7 0 0 0 1.522
PagingStateTest-compression 7 0 0 0 1.342
PagingStateTest 7 0 0 0 1.156
PagingStateTest 7 0 0 0 1.279
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.102
DataResolverTest-cdc 32 0 0 0 5.501
DigestResolverTest-cdc 5 0 0 0 4.908
ReadExecutorTest-cdc 3 0 0 0 4.497
SpeculativeRetryParseTest-cdc 78 0 0 0 0.167
AbstractReadResponseTest-cdc 1 0 0 1 0.259
DataResolverTest-cdc 32 0 0 0 3.682
DigestResolverTest-cdc 5 0 0 0 3.116
ReadExecutorTest-cdc 3 0 0 0 3.483
SpeculativeRetryParseTest-cdc 78 0 0 0 0.320
AbstractReadResponseTest-compression 1 0 0 1 0.098
DataResolverTest-compression 32 0 0 0 5.643
DigestResolverTest-compression 5 0 0 0 4.764
ReadExecutorTest-compression 3 0 0 0 4.842
SpeculativeRetryParseTest-compression 78 0 0 0 0.153
AbstractReadResponseTest-compression 1 0 0 1 0.193
DataResolverTest-compression 32 0 0 0 3.521
DigestResolverTest-compression 5 0 0 0 3.177
ReadExecutorTest-compression 3 0 0 0 3.413
SpeculativeRetryParseTest-compression 78 0 0 0 0.229
AbstractReadResponseTest 1 0 0 1 0.060
DataResolverTest 32 0 0 0 3.981
DigestResolverTest 5 0 0 0 3.951
ReadExecutorTest 3 0 0 0 4.474
SpeculativeRetryParseTest 78 0 0 0 0.152
AbstractReadResponseTest 1 0 0 1 0.163
DataResolverTest 32 0 0 0 3.354
DigestResolverTest 5 0 0 0 3.763
ReadExecutorTest 3 0 0 0 6.176
SpeculativeRetryParseTest 78 0 0 0 0.475
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.067
BlockingReadRepairTest-cdc 9 0 0 0 3.991
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 4.101
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.835
ReadRepairTest-cdc 7 0 0 0 3.915
RepairedDataVerifierTest-cdc 10 0 0 0 5.380
AbstractReadRepairTest-cdc 1 0 0 1 0.271
BlockingReadRepairTest-cdc 9 0 0 0 3.697
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.609
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.997
ReadRepairTest-cdc 7 0 0 0 3.724
RepairedDataVerifierTest-cdc 10 0 0 0 4.909
AbstractReadRepairTest-compression 1 0 0 1 0.069
BlockingReadRepairTest-compression 9 0 0 0 4.165
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.996
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.816
ReadRepairTest-compression 7 0 0 0 3.868
RepairedDataVerifierTest-compression 10 0 0 0 7.215
AbstractReadRepairTest-compression 1 0 0 1 0.170
BlockingReadRepairTest-compression 9 0 0 0 3.268
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.394
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.161
ReadRepairTest-compression 7 0 0 0 3.198
RepairedDataVerifierTest-compression 10 0 0 0 5.995
AbstractReadRepairTest 1 0 0 1 0.069
BlockingReadRepairTest 9 0 0 0 5.289
DiagEventsBlockingReadRepairTest 3 0 0 0 5.109
ReadOnlyReadRepairTest 4 0 0 0 3.679
ReadRepairTest 7 0 0 0 4.148
RepairedDataVerifierTest 10 0 0 0 5.136
AbstractReadRepairTest 1 0 0 1 0.274
BlockingReadRepairTest 9 0 0 0 4.800
DiagEventsBlockingReadRepairTest 3 0 0 0 4.296
ReadOnlyReadRepairTest 4 0 0 0 3.615
ReadRepairTest 7 0 0 0 4.132
RepairedDataVerifierTest 10 0 0 0 5.222
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time(s)
LongStreamingTest 2 0 0 0 175.057
LongStreamingTest 2 0 0 0 191.980
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 4.558
cdc
SessionInfoTest-cdc 1 0 0 0 0.545
StreamOperationTest-cdc 1 0 0 0 0.069
StreamTransferTaskTest-cdc 2 0 0 0 3.675
StreamingTransferTest-cdc 5 0 0 0 14.626
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.366
cdc
SessionInfoTest-cdc 1 0 0 0 0.648
StreamOperationTest-cdc 1 0 0 0 0.168
StreamTransferTaskTest-cdc 2 0 0 0 3.474
StreamingTransferTest-cdc 5 0 0 0 13.918
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 4.643
compression
SessionInfoTest-compression 1 0 0 0 0.531
StreamOperationTest-compression 1 0 0 0 0.071
StreamTransferTaskTest-compression 2 0 0 0 3.775
StreamingTransferTest-compression 5 0 0 0 13.985
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.283
compression
SessionInfoTest-compression 1 0 0 0 0.602
StreamOperationTest-compression 1 0 0 0 0.173
StreamTransferTaskTest-compression 2 0 0 0 3.129
StreamingTransferTest-compression 5 0 0 0 13.738
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 5.181
SessionInfoTest 1 0 0 0 0.999
StreamOperationTest 1 0 0 0 0.113
StreamTransferTaskTest 2 0 0 0 6.642
StreamingTransferTest 5 0 0 0 17.126
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.087
SessionInfoTest 1 0 0 0 0.562
StreamOperationTest 1 0 0 0 0.198
StreamTransferTaskTest 2 0 0 0 3.287
StreamingTransferTest 5 0 0 0 12.802
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.191
StreamCompressionSerializerTest-cdc 2 0 0 0 1.043
StreamingInboundHandlerTest-cdc 6 0 0 0 1.221
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.818
StreamCompressionSerializerTest-cdc 2 0 0 0 1.992
StreamingInboundHandlerTest-cdc 6 0 0 0 2.798
NettyStreamingMessageSenderTest- 10 0 0 0 1.196
compression
StreamCompressionSerializerTest- 2 0 0 0 1.154
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.163
NettyStreamingMessageSenderTest- 10 0 0 0 1.321
compression
StreamCompressionSerializerTest- 2 0 0 0 1.188
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.348
NettyStreamingMessageSenderTest 10 0 0 0 1.337
StreamCompressionSerializerTest 2 0 0 0 1.383
StreamingInboundHandlerTest 6 0 0 0 1.563
NettyStreamingMessageSenderTest 10 0 0 0 1.495
StreamCompressionSerializerTest 2 0 0 0 1.352
StreamingInboundHandlerTest 6 0 0 0 1.628
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression
Name Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc 6 0 0 0 1.293
CompressedInputStreamTest-cdc 6 0 0 0 2.480
CompressedInputStreamTest-compression 6 0 0 0 1.279
CompressedInputStreamTest-compression 6 0 0 0 1.469
CompressedInputStreamTest 6 0 0 0 1.273
CompressedInputStreamTest 6 0 0 0 1.450
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.102
StreamMessageTest-cdc 1 0 0 0 0.210
StreamMessageTest-compression 1 0 0 0 0.093
StreamMessageTest-compression 1 0 0 0 0.190
StreamMessageTest 1 0 0 0 0.109
StreamMessageTest 1 0 0 0 0.212
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.109
DistributionSequenceTest 4 0 0 0 0.077
DistributionGaussianTest 2 0 0 0 0.193
DistributionSequenceTest 4 0 0 0 0.153
-------------------------------------------------------------------------------
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.109
SettingsNodeTest 2 0 0 0 0.071
StressSettingsTest 1 0 0 0 0.539
OptionReplicationTest 1 0 0 0 0.173
SettingsMiscTest 4 0 0 0 0.185
SettingsNodeTest 2 0 0 0 0.150
StressSettingsTest 1 0 0 0 0.630
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.072
MultiResultLoggerTest 5 0 0 0 0.158
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 14.769
BulkLoaderTest-cdc 6 0 0 0 12.991
ClearSnapshotTest-cdc 4 0 0 0 14.739
CompactionStressTest-cdc 2 0 0 0 15.391
GetFullQueryLogTest-cdc 3 0 0 0 19.799
GetVersionTest-cdc 1 0 0 0 0.444
JMXCompatabilityTest-cdc 3 0 1 0 37.287
JMXToolTest-cdc 5 0 0 0 11.063
LoaderOptionsTest-cdc 2 0 0 0 0.628
NodeToolGossipInfoTest-cdc 2 0 0 0 16.513
NodeToolTPStatsTest-cdc 3 0 0 0 27.184
NodetoolNetStatsTest-cdc 3 0 0 0 8.613
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.768
SSTableExportTest-cdc 10 0 0 0 1.662
SSTableLevelResetterTest-cdc 5 0 0 0 3.217
SSTableMetadataViewerTest-cdc 10 0 0 0 2.287
SSTableOfflineRelevelTest-cdc 4 0 0 0 3.903
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.358
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.629
StandaloneScrubberTest-cdc 7 0 0 0 2.791
StandaloneSplitterTest-cdc 6 0 0 0 2.981
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 18.333
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 6.187
StandaloneUpgraderTest-cdc 6 0 0 0 3.394
StandaloneVerifierTest-cdc 10 0 0 0 2.813
ToolsEnvsConfigsTest-cdc 1 0 0 0 3.073
TopPartitionsTest-cdc 2 0 0 0 6.089
AuditLogViewerTest-cdc 10 0 0 0 15.642
BulkLoaderTest-cdc 6 0 0 0 12.969
ClearSnapshotTest-cdc 4 0 0 0 16.728
CompactionStressTest-cdc 2 0 0 0 16.514
GetFullQueryLogTest-cdc 3 0 0 0 19.894
GetVersionTest-cdc 1 0 0 0 1.020
JMXCompatabilityTest-cdc 3 0 1 0 55.776
JMXToolTest-cdc 5 0 0 0 13.951
LoaderOptionsTest-cdc 2 0 0 0 0.709
NodeToolGossipInfoTest-cdc 2 0 0 0 16.691
NodeToolTPStatsTest-cdc 3 0 0 0 33.802
NodetoolNetStatsTest-cdc 3 0 0 0 9.064
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.130
SSTableExportTest-cdc 10 0 0 0 1.349
SSTableLevelResetterTest-cdc 5 0 0 0 2.094
SSTableMetadataViewerTest-cdc 10 0 0 0 1.368
SSTableOfflineRelevelTest-cdc 4 0 0 0 2.090
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.180
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.318
StandaloneScrubberTest-cdc 7 0 0 0 2.110
StandaloneSplitterTest-cdc 6 0 0 0 2.153
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 15.665
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.626
StandaloneUpgraderTest-cdc 6 0 0 0 2.476
StandaloneVerifierTest-cdc 10 0 0 0 2.448
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.586
TopPartitionsTest-cdc 2 0 0 0 4.403
AuditLogViewerTest-compression 10 0 0 0 14.867
BulkLoaderTest-compression 6 0 0 0 13.259
ClearSnapshotTest-compression 4 0 0 0 13.955
CompactionStressTest-compression 2 0 0 0 15.316
GetFullQueryLogTest-compression 3 0 0 0 17.231
GetVersionTest-compression 1 0 0 0 0.456
JMXCompatabilityTest-compression 3 0 1 0 37.212
JMXToolTest-compression 5 0 0 0 15.325
LoaderOptionsTest-compression 2 0 0 0 0.620
NodeToolGossipInfoTest-compression 2 0 0 0 17.843
NodeToolTPStatsTest-compression 3 0 0 0 27.266
NodetoolNetStatsTest-compression 3 0 0 0 10.521
SSTableExpiredBlockersTest-compression 4 0 0 0 3.906
SSTableExportTest-compression 10 0 0 0 2.411
SSTableLevelResetterTest-compression 5 0 0 0 2.915
SSTableMetadataViewerTest-compression 10 0 0 0 1.432
SSTableOfflineRelevelTest-compression 4 0 0 0 2.587
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.339
StandaloneSSTableUtilTest-compression 8 0 0 0 2.856
StandaloneScrubberTest-compression 7 0 0 0 3.431
StandaloneSplitterTest-compression 6 0 0 0 3.203
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 18.373
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 7.031
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.764
StandaloneVerifierTest-compression 10 0 0 0 2.685
ToolsEnvsConfigsTest-compression 1 0 0 0 2.412
TopPartitionsTest-compression 2 0 0 0 4.690
AuditLogViewerTest-compression 10 0 0 0 15.312
BulkLoaderTest-compression 6 0 0 0 12.595
ClearSnapshotTest-compression 4 0 0 0 14.343
CompactionStressTest-compression 2 0 0 0 14.530
GetFullQueryLogTest-compression 3 0 0 0 16.223
GetVersionTest-compression 1 0 0 0 0.518
JMXCompatabilityTest-compression 3 0 1 0 33.348
JMXToolTest-compression 5 0 0 0 11.873
LoaderOptionsTest-compression 2 0 0 0 0.707
NodeToolGossipInfoTest-compression 2 0 0 0 16.112
NodeToolTPStatsTest-compression 3 0 0 0 24.986
NodetoolNetStatsTest-compression 3 0 0 0 6.826
SSTableExpiredBlockersTest-compression 4 0 0 0 2.060
SSTableExportTest-compression 10 0 0 0 1.316
SSTableLevelResetterTest-compression 5 0 0 0 2.076
SSTableMetadataViewerTest-compression 10 0 0 0 1.270
SSTableOfflineRelevelTest-compression 4 0 0 0 2.047
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.229
StandaloneSSTableUtilTest-compression 8 0 0 0 2.074
StandaloneScrubberTest-compression 7 0 0 0 2.116
StandaloneSplitterTest-compression 6 0 0 0 2.068
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 15.527
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.460
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.017
StandaloneVerifierTest-compression 10 0 0 0 2.071
ToolsEnvsConfigsTest-compression 1 0 0 0 2.461
TopPartitionsTest-compression 2 0 0 0 3.688
AuditLogViewerTest 10 0 0 0 16.033
BulkLoaderTest 6 0 0 0 13.613
ClearSnapshotTest 4 0 0 0 15.104
CompactionStressTest 2 0 0 0 15.550
GetFullQueryLogTest 3 0 0 0 16.448
GetVersionTest 1 0 0 0 0.448
JMXCompatabilityTest 3 0 1 0 35.741
JMXToolTest 5 0 0 0 10.834
LoaderOptionsTest 2 0 0 0 0.634
NodeToolGossipInfoTest 2 0 0 0 17.475
NodeToolTPStatsTest 3 0 0 0 26.717
NodetoolNetStatsTest 3 0 0 0 7.375
SSTableExpiredBlockersTest 4 0 0 0 2.670
SSTableExportTest 10 0 0 0 1.678
SSTableLevelResetterTest 5 0 0 0 3.081
SSTableMetadataViewerTest 10 0 0 0 1.500
SSTableOfflineRelevelTest 4 0 0 0 2.986
SSTableRepairedAtSetterTest 6 0 0 0 1.178
StandaloneSSTableUtilTest 8 0 0 0 2.584
StandaloneScrubberTest 7 0 0 0 2.737
StandaloneSplitterTest 6 0 0 0 2.814
StandaloneSplitterWithCQLTesterTest 6 0 0 0 16.646
StandaloneUpgraderOnSStablesTest 3 0 0 0 6.013
StandaloneUpgraderTest 6 0 0 0 3.074
StandaloneVerifierTest 10 0 0 0 2.855
ToolsEnvsConfigsTest 1 0 0 0 2.593
TopPartitionsTest 2 0 0 0 4.013
AuditLogViewerTest 10 0 0 0 15.639
BulkLoaderTest 6 0 0 0 12.936
ClearSnapshotTest 4 0 0 0 16.712
CompactionStressTest 2 0 0 0 14.440
GetFullQueryLogTest 3 0 0 0 19.600
GetVersionTest 1 0 0 0 0.519
JMXCompatabilityTest 3 0 1 0 35.052
JMXToolTest 5 0 0 0 12.123
LoaderOptionsTest 2 0 0 0 0.669
NodeToolGossipInfoTest 2 0 0 0 18.036
NodeToolTPStatsTest 3 0 0 0 32.912
NodetoolNetStatsTest 3 0 0 0 8.131
SSTableExpiredBlockersTest 4 0 0 0 2.084
SSTableExportTest 10 0 0 0 1.342
SSTableLevelResetterTest 5 0 0 0 2.039
SSTableMetadataViewerTest 10 0 0 0 1.343
SSTableOfflineRelevelTest 4 0 0 0 1.928
SSTableRepairedAtSetterTest 6 0 0 0 1.173
StandaloneSSTableUtilTest 8 0 0 0 2.211
StandaloneScrubberTest 7 0 0 0 2.312
StandaloneSplitterTest 6 0 0 0 2.173
StandaloneSplitterWithCQLTesterTest 6 0 0 0 15.835
StandaloneUpgraderOnSStablesTest 3 0 0 0 5.363
StandaloneUpgraderTest 6 0 0 0 2.045
StandaloneVerifierTest 10 0 0 0 2.085
ToolsEnvsConfigsTest 1 0 0 0 2.503
TopPartitionsTest 2 0 0 0 3.720
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 13.930
CassandrastressTest-cdc 1 0 0 0 13.098
CassandrastressTest-compression 1 0 0 0 14.126
CassandrastressTest-compression 1 0 0 0 12.833
CassandrastressTest 1 0 0 0 13.938
CassandrastressTest 1 0 0 0 12.971
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 15.879
CqlshTest-cdc 1 0 0 0 14.038
CqlshTest-compression 1 0 0 0 14.660
CqlshTest-compression 1 0 0 0 12.546
CqlshTest 1 0 0 0 13.873
CqlshTest 1 0 0 0 12.589
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 2.448
SjkTest-cdc 1 0 0 0 2.858
SjkTest-compression 1 0 0 0 2.713
SjkTest-compression 1 0 0 0 2.514
SjkTest 1 0 0 0 2.477
SjkTest 1 0 0 0 3.268
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.074
TableBuilderTest-cdc 6 0 0 0 0.210
TableBuilderTest-compression 6 0 0 0 0.073
TableBuilderTest-compression 6 0 0 0 0.202
TableBuilderTest 6 0 0 0 0.071
TableBuilderTest 6 0 0 0 0.166
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats
Name Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc 6 0 0 0 30.286
StatsTableComparatorTest-cdc 6 0 0 0 0.272
TableStatsPrinterTest-cdc 2 0 0 0 0.109
NodetoolTableStatsTest-cdc 6 0 0 0 39.776
StatsTableComparatorTest-cdc 6 0 0 0 0.366
TableStatsPrinterTest-cdc 2 0 0 0 0.297
NodetoolTableStatsTest-compression 6 0 0 0 33.846
StatsTableComparatorTest-compression 6 0 0 0 0.280
TableStatsPrinterTest-compression 2 0 0 0 0.104
NodetoolTableStatsTest-compression 6 0 0 0 29.087
StatsTableComparatorTest-compression 6 0 0 0 0.348
TableStatsPrinterTest-compression 2 0 0 0 0.289
NodetoolTableStatsTest 6 0 0 0 28.526
StatsTableComparatorTest 6 0 0 0 0.277
TableStatsPrinterTest 2 0 0 0 0.131
NodetoolTableStatsTest 6 0 0 0 32.253
StatsTableComparatorTest 6 0 0 0 0.499
TableStatsPrinterTest 2 0 0 0 0.443
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 1.275
TracingTest-cdc 6 0 0 0 1.507
TracingTest-compression 6 0 0 0 1.108
TracingTest-compression 6 0 0 0 1.217
TracingTest 6 0 0 0 1.169
TracingTest 6 0 0 0 1.577
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
DriverBurnTest 9 0 0 0 890.468
SimpleClientBurnTest 1 0 0 0 122.120
SimpleClientPerfTest 8 0 0 0 724.472
DriverBurnTest 9 0 0 0 898.713
SimpleClientBurnTest 1 0 0 0 122.075
SimpleClientPerfTest 8 0 0 0 724.012
CBUtilTest-cdc 4 0 0 0 0.439
CQLConnectionTest-cdc 5 0 0 0 4.707
CQLUserAuditTest-cdc 8 0 0 0 29.066
ClientResourceLimitsTest-cdc 10 0 0 0 20.317
DataTypeTest-cdc 3 0 0 0 0.482
ErrorMessageTest-cdc 7 0 0 0 0.478
IdleDisconnectTest-cdc 2 0 0 0 19.003
MessagePayloadTest-cdc 3 0 0 0 14.564
ProtocolErrorTest-cdc 6 0 0 0 1.205
ProtocolNegotiationTest-cdc 3 0 0 0 20.789
ProtocolVersionTest-cdc 4 0 0 0 1.037
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.365
SerDeserTest-cdc 6 0 0 0 1.726
CBUtilTest-cdc 4 0 0 0 0.558
CQLConnectionTest-cdc 5 0 0 0 4.452
CQLUserAuditTest-cdc 8 0 0 0 29.837
ClientResourceLimitsTest-cdc 10 0 0 0 18.662
DataTypeTest-cdc 3 0 0 0 0.676
ErrorMessageTest-cdc 7 0 0 0 0.656
IdleDisconnectTest-cdc 2 0 0 0 17.652
MessagePayloadTest-cdc 3 0 0 0 14.390
ProtocolErrorTest-cdc 6 0 0 0 1.379
ProtocolNegotiationTest-cdc 3 0 0 0 20.672
ProtocolVersionTest-cdc 4 0 0 0 2.090
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.749
SerDeserTest-cdc 6 0 0 0 1.877
CBUtilTest-compression 4 0 0 0 0.424
CQLConnectionTest-compression 5 0 0 0 4.387
CQLUserAuditTest-compression 8 0 0 0 30.334
ClientResourceLimitsTest-compression 10 0 0 0 19.923
DataTypeTest-compression 3 0 0 0 0.417
ErrorMessageTest-compression 7 0 0 0 0.457
IdleDisconnectTest-compression 2 0 0 0 22.425
MessagePayloadTest-compression 3 0 0 0 15.923
ProtocolErrorTest-compression 6 0 0 0 2.187
ProtocolNegotiationTest-compression 3 0 0 0 24.650
ProtocolVersionTest-compression 4 0 0 0 1.147
ProtocolVersionTrackerTest-compression 3 0 0 0 0.348
SerDeserTest-compression 6 0 0 0 1.848
CBUtilTest-compression 4 0 0 0 0.465
CQLConnectionTest-compression 5 0 0 0 4.103
CQLUserAuditTest-compression 8 0 0 0 28.224
ClientResourceLimitsTest-compression 10 0 0 0 17.284
DataTypeTest-compression 3 0 0 0 0.495
ErrorMessageTest-compression 7 0 0 0 0.553
IdleDisconnectTest-compression 2 0 0 0 17.317
MessagePayloadTest-compression 3 0 0 0 13.348
ProtocolErrorTest-compression 6 0 0 0 1.379
ProtocolNegotiationTest-compression 3 0 0 0 20.185
ProtocolVersionTest-compression 4 0 0 0 1.152
ProtocolVersionTrackerTest-compression 3 0 0 0 0.443
SerDeserTest-compression 6 0 0 0 1.780
CBUtilTest 4 0 0 0 0.430
CQLConnectionTest 5 0 0 0 4.052
CQLUserAuditTest 8 0 0 0 29.770
ClientResourceLimitsTest 10 0 0 0 22.904
DataTypeTest 3 0 0 0 0.493
ErrorMessageTest 7 0 0 0 0.441
IdleDisconnectTest 2 0 0 0 19.108
MessagePayloadTest 3 0 0 0 14.545
ProtocolErrorTest 6 0 0 0 1.230
ProtocolNegotiationTest 3 0 0 0 21.204
ProtocolVersionTest 4 0 0 0 1.068
ProtocolVersionTrackerTest 3 0 0 0 0.358
SerDeserTest 6 0 0 0 1.796
CBUtilTest 4 0 0 0 0.542
CQLConnectionTest 5 0 0 0 4.274
CQLUserAuditTest 8 0 0 0 28.568
ClientResourceLimitsTest 10 0 0 0 22.419
DataTypeTest 3 0 0 0 0.765
ErrorMessageTest 7 0 0 0 0.797
IdleDisconnectTest 2 0 0 0 20.081
MessagePayloadTest 3 0 0 0 14.935
ProtocolErrorTest 6 0 0 0 1.355
ProtocolNegotiationTest 3 0 0 0 20.270
ProtocolVersionTest 4 0 0 0 1.153
ProtocolVersionTrackerTest 3 0 0 0 0.441
SerDeserTest 6 0 0 0 2.092
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.356
PrepareMessageTest-cdc 1 0 0 0 0.368
AuthenticateMessageTest-cdc 1 0 0 0 0.523
PrepareMessageTest-cdc 1 0 0 0 0.575
AuthenticateMessageTest-compression 1 0 0 0 0.485
PrepareMessageTest-compression 1 0 0 0 0.519
AuthenticateMessageTest-compression 1 0 0 0 0.438
PrepareMessageTest-compression 1 0 0 0 0.451
AuthenticateMessageTest 1 0 0 0 0.424
PrepareMessageTest 1 0 0 0 0.447
AuthenticateMessageTest 1 0 0 0 0.579
PrepareMessageTest 1 0 0 0 0.564
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 1.775
TriggersSchemaTest-cdc 4 0 0 0 4.209
TriggersTest-cdc 7 0 0 0 5.621
TriggerExecutorTest-cdc 9 0 0 0 3.198
TriggersSchemaTest-cdc 4 0 0 0 3.750
TriggersTest-cdc 7 0 0 0 4.611
TriggerExecutorTest-compression 9 0 0 0 2.804
TriggersSchemaTest-compression 4 0 0 0 5.727
TriggersTest-compression 7 0 0 0 5.337
TriggerExecutorTest-compression 9 0 0 0 1.842
TriggersSchemaTest-compression 4 0 0 0 3.506
TriggersTest-compression 7 0 0 0 4.518
TriggerExecutorTest 9 0 0 0 1.934
TriggersSchemaTest 4 0 0 0 5.082
TriggersTest 7 0 0 0 7.146
TriggerExecutorTest 9 0 0 0 2.074
TriggersSchemaTest 4 0 0 0 3.534
TriggersTest 7 0 0 0 4.565
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 153.926
LongBloomFilterTest 5 0 0 0 160.975
LongBTreeTest 15 0 0 0 538.237
AbstractIteratorTest-cdc 9 0 0 0 0.115
BloomFilterTest-cdc 11 0 0 2 0.714
ByteArrayUtilTest-cdc 18 0 0 0 0.309
ByteBufferUtilTest-cdc 12 0 0 0 0.478
BytesReadTrackerTest-cdc 4 0 0 0 0.075
CassandraVersionTest-cdc 11 0 0 0 0.683
EstimatedHistogramTest-cdc 7 0 0 0 0.303
FBUtilitiesTest-cdc 7 0 0 0 0.897
FastByteOperationsTest-cdc 2 0 0 0 3.809
GeneratorsTest-cdc 2 0 0 0 0.951
HexTest-cdc 2 0 0 0 0.240
HistogramBuilderTest-cdc 5 0 0 0 0.284
IntegerIntervalsTest-cdc 6 0 0 0 58.922
IntervalTreeTest-cdc 3 0 0 0 0.368
JVMStabilityInspectorTest-cdc 4 0 0 0 1.431
JavaUtilsTest-cdc 1 0 0 0 0.285
MergeIteratorComparisonTest-cdc 16 0 0 0 12.463
MergeIteratorTest-cdc 1 0 0 0 0.099
MerkleTreeTest-cdc 27 0 0 0 7.098
MerkleTreesTest-cdc 13 0 0 0 1.114
MonotonicClockTest-cdc 1 0 0 0 19.256
NativeLibraryTest-cdc 2 0 0 0 0.490
NoSpamLoggerTest-cdc 5 0 0 0 0.085
OverlapIteratorTest-cdc 1 0 0 0 12.499
SerializationsTest-cdc 3 0 0 0 1.613
SlidingTimeRateTest-cdc 7 0 0 0 0.519
StatusLoggerTest-cdc 1 0 0 0 5.038
AbstractIteratorTest-cdc 9 0 0 0 0.414
BloomFilterTest-cdc 11 0 0 2 0.706
ByteArrayUtilTest-cdc 18 0 0 0 0.350
ByteBufferUtilTest-cdc 12 0 0 0 0.527
BytesReadTrackerTest-cdc 4 0 0 0 0.209
CassandraVersionTest-cdc 11 0 0 0 0.804
EstimatedHistogramTest-cdc 7 0 0 0 0.408
FBUtilitiesTest-cdc 7 0 0 0 1.172
FastByteOperationsTest-cdc 2 0 0 0 4.868
GeneratorsTest-cdc 2 0 0 0 1.006
HexTest-cdc 2 0 0 0 0.346
HistogramBuilderTest-cdc 5 0 0 0 0.366
IntegerIntervalsTest-cdc 6 0 0 0 63.596
IntervalTreeTest-cdc 3 0 0 0 0.495
JVMStabilityInspectorTest-cdc 4 0 0 0 1.408
JavaUtilsTest-cdc 1 0 0 0 0.502
MergeIteratorComparisonTest-cdc 16 0 0 0 17.353
MergeIteratorTest-cdc 1 0 0 0 0.317
MerkleTreeTest-cdc 27 0 0 0 9.032
MerkleTreesTest-cdc 13 0 0 0 1.725
MonotonicClockTest-cdc 1 0 0 0 18.385
NativeLibraryTest-cdc 2 0 0 0 0.894
NoSpamLoggerTest-cdc 5 0 0 0 0.255
OverlapIteratorTest-cdc 1 0 0 0 12.337
SerializationsTest-cdc 3 0 0 0 1.970
SlidingTimeRateTest-cdc 7 0 0 0 0.661
StatusLoggerTest-cdc 1 0 0 0 3.561
AbstractIteratorTest-compression 9 0 0 0 0.099
BloomFilterTest-compression 11 0 0 2 0.661
ByteArrayUtilTest-compression 18 0 0 0 0.281
ByteBufferUtilTest-compression 12 0 0 0 0.415
BytesReadTrackerTest-compression 4 0 0 0 0.078
CassandraVersionTest-compression 11 0 0 0 0.667
EstimatedHistogramTest-compression 7 0 0 0 0.268
FBUtilitiesTest-compression 7 0 0 0 1.132
FastByteOperationsTest-compression 2 0 0 0 4.054
GeneratorsTest-compression 2 0 0 0 0.914
HexTest-compression 2 0 0 0 0.252
HistogramBuilderTest-compression 5 0 0 0 0.311
IntegerIntervalsTest-compression 6 0 0 0 55.504
IntervalTreeTest-compression 3 0 0 0 0.296
JVMStabilityInspectorTest-compression 4 0 0 0 1.125
JavaUtilsTest-compression 1 0 0 0 0.282
MergeIteratorComparisonTest-compression 16 0 0 0 14.092
MergeIteratorTest-compression 1 0 0 0 0.084
MerkleTreeTest-compression 27 0 0 0 7.011
MerkleTreesTest-compression 13 0 0 0 1.259
MonotonicClockTest-compression 1 0 0 0 21.190
NativeLibraryTest-compression 2 0 0 0 0.515
NoSpamLoggerTest-compression 5 0 0 0 0.101
OverlapIteratorTest-compression 1 0 0 0 12.111
SerializationsTest-compression 3 0 0 0 1.700
SlidingTimeRateTest-compression 7 0 0 0 0.618
StatusLoggerTest-compression 1 0 0 0 4.689
AbstractIteratorTest-compression 9 0 0 0 0.221
BloomFilterTest-compression 11 0 0 2 0.761
ByteArrayUtilTest-compression 18 0 0 0 0.353
ByteBufferUtilTest-compression 12 0 0 0 0.494
BytesReadTrackerTest-compression 4 0 0 0 0.177
CassandraVersionTest-compression 11 0 0 0 0.660
EstimatedHistogramTest-compression 7 0 0 0 0.349
FBUtilitiesTest-compression 7 0 0 0 0.950
FastByteOperationsTest-compression 2 0 0 0 4.439
GeneratorsTest-compression 2 0 0 0 1.015
HexTest-compression 2 0 0 0 0.330
HistogramBuilderTest-compression 5 0 0 0 0.427
IntegerIntervalsTest-compression 6 0 0 0 58.776
IntervalTreeTest-compression 3 0 0 0 0.360
JVMStabilityInspectorTest-compression 4 0 0 0 1.333
JavaUtilsTest-compression 1 0 0 0 0.362
MergeIteratorComparisonTest-compression 16 0 0 0 13.120
MergeIteratorTest-compression 1 0 0 0 0.193
MerkleTreeTest-compression 27 0 0 0 7.024
MerkleTreesTest-compression 13 0 0 0 1.304
MonotonicClockTest-compression 1 0 0 0 16.101
NativeLibraryTest-compression 2 0 0 0 0.575
NoSpamLoggerTest-compression 5 0 0 0 0.187
OverlapIteratorTest-compression 1 0 0 0 11.670
SerializationsTest-compression 3 0 0 0 1.774
SlidingTimeRateTest-compression 7 0 0 0 0.712
StatusLoggerTest-compression 1 0 0 0 3.358
AbstractIteratorTest 9 0 0 0 0.182
BloomFilterTest 11 0 0 2 0.856
ByteArrayUtilTest 18 0 0 0 0.313
ByteBufferUtilTest 12 0 0 0 0.539
BytesReadTrackerTest 4 0 0 0 0.107
CassandraVersionTest 11 0 0 0 0.814
EstimatedHistogramTest 7 0 0 0 0.322
FBUtilitiesTest 7 0 0 0 0.868
FastByteOperationsTest 2 0 0 0 4.764
GeneratorsTest 2 0 0 0 1.083
HexTest 2 0 0 0 0.347
HistogramBuilderTest 5 0 0 0 0.352
IntegerIntervalsTest 6 0 0 0 53.660
IntervalTreeTest 3 0 0 0 0.299
JVMStabilityInspectorTest 4 0 0 0 1.052
JavaUtilsTest 1 0 0 0 0.227
MergeIteratorComparisonTest 16 0 0 0 12.270
MergeIteratorTest 1 0 0 0 0.083
MerkleTreeTest 27 0 0 0 7.351
MerkleTreesTest 13 0 0 0 1.285
MonotonicClockTest 1 0 0 0 20.176
NativeLibraryTest 2 0 0 0 0.491
NoSpamLoggerTest 5 0 0 0 0.081
OverlapIteratorTest 1 0 0 0 13.315
SerializationsTest 3 0 0 0 1.611
SlidingTimeRateTest 7 0 0 0 0.589
StatusLoggerTest 1 0 0 0 4.162
AbstractIteratorTest 9 0 0 0 0.219
BloomFilterTest 11 0 0 2 0.690
ByteArrayUtilTest 18 0 0 0 0.315
ByteBufferUtilTest 12 0 0 0 0.458
BytesReadTrackerTest 4 0 0 0 0.156
CassandraVersionTest 11 0 0 0 0.643
EstimatedHistogramTest 7 0 0 0 0.350
FBUtilitiesTest 7 0 0 0 0.894
FastByteOperationsTest 2 0 0 0 4.498
GeneratorsTest 2 0 0 0 1.008
HexTest 2 0 0 0 0.307
HistogramBuilderTest 5 0 0 0 0.348
IntegerIntervalsTest 6 0 0 0 62.422
IntervalTreeTest 3 0 0 0 0.481
JVMStabilityInspectorTest 4 0 0 0 1.400
JavaUtilsTest 1 0 0 0 0.334
MergeIteratorComparisonTest 16 0 0 0 12.847
MergeIteratorTest 1 0 0 0 0.214
MerkleTreeTest 27 0 0 0 7.108
MerkleTreesTest 13 0 0 0 1.412
MonotonicClockTest 1 0 0 0 17.892
NativeLibraryTest 2 0 0 0 0.792
NoSpamLoggerTest 5 0 0 0 0.242
OverlapIteratorTest 1 0 0 0 14.497
SerializationsTest 3 0 0 0 2.558
SlidingTimeRateTest 7 0 0 0 0.794
StatusLoggerTest 1 0 0 0 4.669
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 12.958
DeletingArchiverTest-cdc 3 0 0 0 0.297
ExternalArchiverTest-cdc 5 0 0 0 10.542
BinLogTest-cdc 13 0 0 0 11.703
DeletingArchiverTest-cdc 3 0 0 0 0.394
ExternalArchiverTest-cdc 5 0 0 0 10.552
BinLogTest-compression 13 0 0 0 11.229
DeletingArchiverTest-compression 3 0 0 0 0.330
ExternalArchiverTest-compression 5 0 0 0 10.641
BinLogTest-compression 13 0 0 0 11.545
DeletingArchiverTest-compression 3 0 0 0 0.362
ExternalArchiverTest-compression 5 0 0 0 10.567
BinLogTest 13 0 0 0 11.369
DeletingArchiverTest 3 0 0 0 0.254
ExternalArchiverTest 5 0 0 0 10.462
BinLogTest 13 0 0 0 12.069
DeletingArchiverTest 3 0 0 0 0.525
ExternalArchiverTest 5 0 0 0 10.825
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.289
BTreeSearchIteratorTest-cdc 4 0 0 0 0.092
BTreeTest-cdc 14 0 0 0 0.443
BTreeRemovalTest-cdc 22 0 0 0 0.417
BTreeSearchIteratorTest-cdc 4 0 0 0 0.272
BTreeTest-cdc 14 0 0 0 0.708
BTreeRemovalTest-compression 22 0 0 0 0.223
BTreeSearchIteratorTest-compression 4 0 0 0 0.079
BTreeTest-compression 14 0 0 0 0.571
BTreeRemovalTest-compression 22 0 0 0 0.370
BTreeSearchIteratorTest-compression 4 0 0 0 0.184
BTreeTest-compression 14 0 0 0 0.570
BTreeRemovalTest 22 0 0 0 0.245
BTreeSearchIteratorTest 4 0 0 0 0.086
BTreeTest 14 0 0 0 0.593
BTreeRemovalTest 22 0 0 0 0.310
BTreeSearchIteratorTest 4 0 0 0 0.167
BTreeTest 14 0 0 0 0.620
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.084
AccumulatorTest-cdc 4 0 0 0 0.076
RefCountedTest-cdc 12 0 0 0 6.186
WeightedQueueTest-cdc 46 0 0 0 1.067
AbstractTransactionalTest-cdc 1 0 0 1 0.257
AccumulatorTest-cdc 4 0 0 0 0.244
RefCountedTest-cdc 12 0 0 0 7.638
WeightedQueueTest-cdc 46 0 0 0 1.385
AbstractTransactionalTest-compression 1 0 0 1 0.067
AccumulatorTest-compression 4 0 0 0 0.072
RefCountedTest-compression 12 0 0 0 6.959
WeightedQueueTest-compression 46 0 0 0 1.035
AbstractTransactionalTest-compression 1 0 0 1 0.186
AccumulatorTest-compression 4 0 0 0 0.178
RefCountedTest-compression 12 0 0 0 7.575
WeightedQueueTest-compression 46 0 0 0 1.067
AbstractTransactionalTest 1 0 0 1 0.095
AccumulatorTest 4 0 0 0 0.078
RefCountedTest 12 0 0 0 6.209
WeightedQueueTest 46 0 0 0 0.975
AbstractTransactionalTest 1 0 0 1 0.153
AccumulatorTest 4 0 0 0 0.185
RefCountedTest 12 0 0 0 7.796
WeightedQueueTest 46 0 0 0 1.122
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.329
BufferPoolTest-cdc 35 0 0 0 8.123
NativeAllocatorTest-cdc 1 0 0 0 0.476
BufferPoolTest-cdc 35 0 0 0 11.025
NativeAllocatorTest-cdc 1 0 0 0 0.518
BufferPoolTest-compression 35 0 0 0 8.436
NativeAllocatorTest-compression 1 0 0 0 0.394
BufferPoolTest-compression 35 0 0 0 7.825
NativeAllocatorTest-compression 1 0 0 0 0.547
BufferPoolTest 35 0 0 0 8.271
NativeAllocatorTest 1 0 0 0 0.449
BufferPoolTest 35 0 0 0 8.339
NativeAllocatorTest 1 0 0 0 0.545
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.934
OffHeapBitSetTest-cdc 4 0 0 0 0.595
OffHeapBitSetTest-compression 4 0 0 0 0.558
OffHeapBitSetTest-compression 4 0 0 0 0.607
OffHeapBitSetTest 4 0 0 0 0.596
OffHeapBitSetTest 4 0 0 0 0.618
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 3.201
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.694
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.894
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.620
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.218
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.624
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.482
VIntCodingTest-cdc 4 0 0 0 0.502
VIntCodingTest-compression 4 0 0 0 0.339
VIntCodingTest-compression 4 0 0 0 0.349
VIntCodingTest 4 0 0 0 0.287
VIntCodingTest 4 0 0 0 0.350
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------
Cassandra dtests // test_validate_empty_column_name // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_validate_empty_column_name'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd628480160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd62418e220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd628d74ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd626b17a00>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_validate_empty_column_name'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_read_repair_chance // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_read_repair_chance'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd628480160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd627910e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd628d74ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd62515d820>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_read_repair_chance'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_and_range_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_and_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd628480160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd627910760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd628d74ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd6277203a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_and_range_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd628480160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd625b949d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd628d74ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd625b94dc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_dead_coordinator // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd628480160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd625f20d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd628d74ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd62605c7c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads
[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd2c30df610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd2c35d7be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd2c37aae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2c269d340>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads
[blocking]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_range_partial // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_partial'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd2c30df610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd2c26138b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd2c37aae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2c20fb610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_partial'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_range_tombstone_eoc_0 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_tombstone_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd2c30df610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd2c35727c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd2c37aae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2c3572700>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_tombstone_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_range_async_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd2c30df610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd2c236bdc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd2c37aae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2c21d0a90>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_range_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_only_superuser_can_create_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_only_superuser_can_create_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f36f8405e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36f8405dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36f8cacd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36f8405940>
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 0x7f36f8405e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36f623f850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36f8cacd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36f853f6a0>
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 0x7f36f8405e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36f61d28e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36f8cacd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36f71db670>
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 0x7f36f8405e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36f85e8550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36f8cacd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36f85e84f0>
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 0x7f36f8405e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36f4b4b8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36f8cacd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36f4b4b400>
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_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 0x7fa7fa3b5970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa7f99d8640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa7faae4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa7f99d44c0>
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 0x7fa7fa3b5970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa7fa885490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa7faae4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa7eb7a3d60>
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 0x7fa7fa3b5970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa7f977d610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa7faae4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa7f9778e50>
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 0x7fa7fa3b5970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa7f9768280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa7faae4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa7f97665b0>
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 0x7f2521ef2820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f25214e68e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f25227e4e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f25215207f0>
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 0x7f2521ef2820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f25216781c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f25227e4e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2521f65130>
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 0x7f2521ef2820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f252220fdf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f25227e4e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f252261d550>
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 0x7f2521ef2820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f252162ee80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f25227e4e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f252169c640>
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 0x7f58ed8804c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f58edfa2790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f58ee168e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58edfa1340>
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 0x7f58ed8804c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f58decf3850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f58ee168e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58dec08490>
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_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 0x7fa9ae4924c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa9ae492460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa9aece6dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa9ae4920d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_only_superusers_can_drop_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_paging_on_compact_table_with_tombstone_on_first_column /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_on_compact_table_with_tombstone_on_first_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa9ae4924c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa9aeb0f580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa9aece6dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa9ac183730>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_on_compact_table_with_tombstone_on_first_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_by_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_slice_by_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa9ae4924c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa9aeaabc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa9aece6dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa9aeab8850>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_slice_by_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f9a5b970e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9a58e9f940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9a5c1b9ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9a58e9f730>
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 0x7f9a5b970e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9a590212e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9a5c1b9ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9a5bfa6790>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_drop_compact_storage_flag // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_drop_compact_storage_flag'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fce559078b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce46e87e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce56059e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce55919520>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_drop_compact_storage_flag'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_multi_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fce559078b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce47ffc910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce56059e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce47fbbf10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7fcb099cc520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcafaf26f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcb09fe8ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcafaecf940>
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 0x7fcb099cc520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcb08f5e610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcb09fe8ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcb09d81130>
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 0x7fcb099cc520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcb09fac040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcb09fe8ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcb099ca400>
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 0x7fcb275b44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcb26be8910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcb27d72040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcb26ba7760>
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 0x7fcb275b44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcb268bbcd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcb27d72040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcb268bb850>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_describe // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c48edc550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3c23a688e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3c495bef70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3c42033a60>
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_functional // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1201976400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1200f4c340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1202150e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f120202fb50>
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 0x7f1201976400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1200e4fb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1202150e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1200e4fd30>
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_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 0x7fc88b6b82e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc88b8543a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc88be89f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc88b9f21c0>
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 0x7fc88b6b82e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc88acd08b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc88be89f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc873f37af0>
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 0x7f9f0ea33ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9ef44e1b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9f0f23ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9ef44db0d0>
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 0x7f9f0ea33ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9ee44fdfd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9f0f23ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9ee44fdd30>
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 0x7f037edda790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f037f137be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f037f634040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f037d5afbb0>
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 0x7f037edda790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f037f5bcac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f037f634040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f037ee8af10>
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 0x7f037edda790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f037e1e7280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f037f634040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f037e3da9d0>
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 0x7f037edda790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f037ef4d190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f037f634040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f037ef4d760>
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_empty_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1b8dbb7b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1b8e3bd160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1b8e426d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1b8ddd4160>
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 0x7f1b8dbb7b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1b8e252100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1b8e426d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1b8e252d60>
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 0x7f861265e670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f861248d190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8612c66e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8611c4f8b0>
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 0x7f861265e670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f861269c6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8612c66e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f861269c310>
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_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6ce9077790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6ce85686a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6ce988eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6ce907ef10>
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 0x7f6ce9077790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6ce983c700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6ce988eee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6ce94cc670>
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_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 0x7f66ab1a2e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f66ab1a7430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f66ab80de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f66ab0c58b0>
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 0x7f66ab1a2e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f66aa5caa90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f66ab80de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f66ab635370>
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 0x7f66ab1a2e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f66aa4786a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f66ab80de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f66aa5581c0>
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 0x7f66ab1a2e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f66aa1b1c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f66ab80de50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f66aa1b06d0>
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 0x7f71a02fd1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f71a080f4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f71a0b74f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f719f97e220>
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 0x7f71a02fd1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f719f881940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f71a0b74f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f719f8c4d90>
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 0x7f71a02fd1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f719f93f400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f71a0b74f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f719f93fc10>
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 0x7f71a02fd1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f719f93f670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f71a0b74f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f719f9045b0>
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 0x7fdcc90a18b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fdcc92e3ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdcc98e6ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdcc96afbe0>
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 0x7fdcc90a18b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fdcc9274640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdcc98e6ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdcc92745e0>
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 0x7fdcc90a18b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fdcc9613e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdcc98e6ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdcc9689430>
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 0x7fe7e2652f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7e1d50d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7e2e43e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7e1b6ce80>
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 0x7fe7e2652f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7e2c0b5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7e2e43e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe7e18500a0>
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 0x7fa5aa33b8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa5a9735fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa5aab31e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa5a979b2b0>
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 0x7fa5aa33b8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa5a988c850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa5aab31e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa5aa4fd7f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_failed_snitch_update_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failed_snitch_update_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0cb83676a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0cb7a4bcd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0cb8af4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0cb740bc70>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failed_snitch_update_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_integer_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0cb83676a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0c9eade880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0cb8af4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0c9eadef70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_insert_max_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_insert_max_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0cb83676a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0cb89356a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0cb8af4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0cb89359d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_insert_max_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_alter_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0cb83676a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0cb7411d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0cb8af4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0cb79693a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_time_uuid // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa8ee56cf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa8ecb977c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa8eecb9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa8eda415e0>
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 0x7fa8ee56cf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa8ecb88310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa8eecb9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa8ee6c3640>
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 0x7fa8ee56cf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa8ecbd71c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa8eecb9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa8ee563550>
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_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 0x7ff606be81c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff60403d940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff6073fe160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff6040c2f70>
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 0x7ff606be81c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff6041b0b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff6073fe160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff6041b11c0>
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 0x7ff606be81c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff60480c610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff6073fe160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff60480c1f0>
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_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 0x7f48d488ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f48d4c35670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f48d5153ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f48cd19b850>
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 0x7f48d488ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f48cfba3be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f48d5153ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f48d4c17430>
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 0x7f48d488ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f48cfc14310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f48d5153ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f48cfc14b20>
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 0x7f5a078571c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a07a26730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a0806cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a07a26220>
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 0x7f5a078571c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a05f8bb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a0806cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5a05f8b5b0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_ring_on_invalid_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_with_standard_under /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff269876130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff2684eb2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff26a08b040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff2684c5c70>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff269876130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff268405eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff26a08b040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff268405130>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests /
/ test_batch_mutate_remove_super_columns_with_none_given_underneath // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff692188190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff69129c430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff6929e8ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff690712250>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_super_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff692188190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff6912ae550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff6929e8ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff6912ae610>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_super_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f424ef37a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f424e5c4df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f424f755dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f424e60fa60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_slice_standard // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_standard'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f424ef37a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f424f0afa30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f424f755dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f424e433ca0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_standard'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_incr_super_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f424ef37a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f424f1089d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f424f755dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f424f1088b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_readrepair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f02babafdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02bb0c7fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02bb28bee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02bb0c7730>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f02babafdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02ba9ea760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02bb28bee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f02baaf5a00>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa686d62fa0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa686e63520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa6875f1d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa686d5f6a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_insertions_and_deletions // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_insertions_and_deletions'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa686d62fa0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa6854de220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa6875f1d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa6875b2820>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_insertions_and_deletions'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_batch_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa686d62fa0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa66f524610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa6875f1d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa686d81790>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7fd49bd824c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd49bdc33a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd49c4b5ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd49be0bac0>
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 0x7fd49bd824c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd49c25b490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd49c4b5ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd4985ab280>
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 0x7fd49bd824c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd499310af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd49c4b5ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd499310340>
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 0x7fd49bd824c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd4991d7cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd49c4b5ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd4992046d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3a667e8d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3a668783d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3a6703ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a6698ca90>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_13691 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3a667e8d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3a64eedfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3a6703ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a65ebbac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_column_name_lengths // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_column_name_lengths'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3a667e8d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3a6437e6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3a6703ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a6413b5b0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_column_name_lengths'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_range_deletion_eoc_0 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_deletion_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3a667e8d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3a65a4f3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3a6703ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3a65a4f070>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_deletion_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f3bfd984eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3bfd99d970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3bfe1d1dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3bfda0c520>
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 0x7f3bfd984eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3bfdfcf670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3bfe1d1dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3bec248970>
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 0x7f3bfd984eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3bfd998b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3bfe1d1dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3bfd9980d0>
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 0x7f721a59b340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f721a746760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f721adf4d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f721a7838e0>
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 0x7f721a59b340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7219d6a970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f721adf4d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7218c87eb0>
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 0x7f721a59b340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f72182a4ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f721adf4d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7219d6ba30>
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_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 0x7fcd0d683c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcd05cdc5b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcd0dc71e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd05cd9be0>
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 0x7fcd0d683c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcd0da36d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcd0dc71e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd05f970a0>
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 0x7fcd0d683c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcd0da38130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcd0dc71e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd0da35d60>
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 0x7fcd0d683c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcd05ceca60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcd0dc71e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd05cecc70>
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 0x7fcd0d683c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcd0d74a040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcd0dc71e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fcd06792370>
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 0x7f6d149f1490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d13d195e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d14fdae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d13aa3eb0>
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 0x7f6d149f1490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d149ba0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d14fdae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d149bac70>
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 0x7f6d149f1490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d13e82df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d14fdae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d14aad130>
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_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 0x7fdfb7a52b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fdfb7d89640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdfb7f5aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdfb7d89220>
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 0x7fdfb7a52b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fdfb7888fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdfb7f5aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdfb6e3c910>
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 0x7fdfb7a52b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fdfb6e03be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdfb7f5aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fdfb6ae5dc0>
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_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 0x7fce5b597bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce5b597b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce5bd81e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce5b597370>
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 0x7fce5b597bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce5bb61c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce5bd81e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce5931aa60>
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 0x7fce5b597bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce42885fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce5bd81e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce428859d0>
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 0x7fce5b597bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce5bb4a490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce5bd81e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fce5bb4a190>
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 0x7f69fa253160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f69d049fc40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f69fa233dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f69d09d5a60>
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 0x7f3348151700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3347fe1e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3348836dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3347fe13d0>
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 0x7f3348151700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f33481b6e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3348836dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f33486e2be0>
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 0x7f3348151700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3345079f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3348836dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3344f356a0>
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 0x7fc13639b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc13587b760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc136b61d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc13587b670>
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 0x7fc13639b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc1366500d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc136b61d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1342c49d0>
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 0x7ff540f23640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff54053a970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff54171fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff54060a580>
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 0x7ff540f23640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff54154a910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff54171fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff540437190>
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_6285 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_6285'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff540f23640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff540f7d2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff54171fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff5414e3490>
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 0x7ff540f23640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff540608d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff54171fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff540263430>
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 0x7fd0e68be9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd0e68be250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd0e6ebedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd0e66c3b20>
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 0x7fd0e68be9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd0e6cea550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd0e6ebedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd0e453da30>
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 0x7fd0e68be9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd0e41ba910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd0e6ebedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd0e44f1c10>
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 0x7fd0e68be9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd0e4228d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd0e6ebedc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd0e4228760>
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 0x7f0de1d36fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0de0282760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0de2524e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0de0420d60>
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 0x7f0de1d36fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0de025e130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0de2524e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0de027d640>
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 0x7f0de1d36fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0dd17d9880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0de2524e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0dd17d9be0>
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 0x7f677a7dbf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f677826e310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f677b06fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67780389a0>
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 0x7f677a7dbf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6778f077f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f677b06fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67780b5f40>
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 0x7ff8cfab65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff8cea4c970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff8cff98f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff8cc3aa280>
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 0x7ff8cfab65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff8cfd6c7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff8cff98f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff8cfd6cbb0>
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 0x7ff8cfab65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff8ccef7e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff8cff98f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff8ccef7d30>
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 0x7ff8cfab65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff8cfac60d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff8cff98f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff8cfad62e0>
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 0x7f026b5fce20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0269ae1ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f026bc45e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0269ae1a60>
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 0x7f026b5fce20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0269b60ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f026bc45e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0269b606a0>
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 0x7f026b5fce20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0269a97f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f026bc45e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0269b127f0>
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 0x7f2332b525b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2331ea7d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2333203040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2331ed52e0>
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 0x7f2332b525b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2332baac10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2333203040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f233212f430>
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 0x7f2332b525b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2331ebf130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2333203040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2331fa7100>
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 0x7f5169e9bf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f516828ab20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f516a4e1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f516948fd30>
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 0x7f5169e9bf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f516a315a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f516a4e1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f516a3159d0>
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 0x7f5169e9bf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f51682cd4f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f516a4e1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5168302070>
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 0x7f614f65ed90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f613606af40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f614febbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6136073580>
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 0x7f614f65ed90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f614edae4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f614febbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f614f7d59d0>
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 0x7f614f65ed90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f614ebea7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f614febbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f614ebea3a0>
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 0x7f614f65ed90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f614f77aeb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f614febbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f614f65efd0>
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 0x7f614f65ed90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f614d021a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f614febbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f614d021d90>
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_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 0x7fd8d97d4790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd8d81ad580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd8d9ffce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd8d81ad400>
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 0x7fd8d97d4790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd8d9b04c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd8d9ffce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd8d9896850>
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 0x7fd8d97d4790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd8d8098b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd8d9ffce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd8d81fd880>
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_force_repair_range_async_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_range_async_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd8d97d4790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd8d999b340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd8d9ffce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd8d80bd9a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_range_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f4700b083d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4700d8e9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4700fc4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4700d8b820>
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_super_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4700b083d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4700b17940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4700fc4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f46d35fbd90>
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 0x7f4700b083d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f47008621f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4700fc4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4700e64640>
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_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 0x7f4700b083d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f46ffd5e8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4700fc4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f46ffd5e4f0>
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_hsha_defaults // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa867daf9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa866543370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa8685faf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa8685a5250>
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_super_subcolumn_limit // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_subcolumn_limit'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa867daf9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa867325700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa8685faf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa867f4de20>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_subcolumn_limit'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_insert_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa867daf9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa86715bfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa8685faf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa86715b7c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f6a715178b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6a704e3d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6a71d25e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6a704e2940>
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_long_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6a715178b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6a70c7ba00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6a71d25e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6a716b42e0>
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 0x7f6a715178b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6a716ba0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6a71d25e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6a716ba8e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_failed_snitch_update_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failed_snitch_update_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9ee2b4bd60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9ee2ceaa30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9ee334be50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9ee31860d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failed_snitch_update_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_integer_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9ee2b4bd60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9ee1f324c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9ee334be50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9ee1f327f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_insert_max_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_insert_max_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9ee2b4bd60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9ee31f6670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9ee334be50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9ee31f6a30>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_insert_max_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_datetime_values // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetime_values'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9ee2b4bd60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9ee31e84c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9ee334be50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9ee228ea30>
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_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 0x7f9697e240d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f969848c700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f96986c8dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f969848c730>
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_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 0x7f9697e240d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f96974a2340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f96986c8dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f96974b0c40>
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 0x7f9697e240d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f96964a1e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f96986c8dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f969743a8e0>
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_time_uuid // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f757bd10e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f757b3d7ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f757c51af70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f757b198be0>
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 0x7f757bd10e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f757c345220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f757c51af70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f757b37d880>
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_long_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8bc6090a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8bc50f6970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8bc6905dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8bc523f460>
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 0x7f8bc6090a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8bc53789a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8bc6905dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8bc53784f0>
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_integer_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb3fecfaee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb3fe09e970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb3ff4e1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb3fe09db80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_expiration_with_default_ttl_and_zero_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl_and_zero_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb3fecfaee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb3fe0a66d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb3ff4e1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb3fe0a6cd0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl_and_zero_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and
request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------
Cassandra dtests // test_batch_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7752e797f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f77509c08b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f77536b2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7750a5d880>
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 0x7f7752e797f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f775345cb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f77536b2dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f77522c7f70>
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_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 0x7f8ec49a3a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8ebfd388e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8ec51b7ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8ebfd0f6a0>
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