You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@cassandra.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2020/12/02 10:24:49 UTC
Build complete: Cassandra-trunk #177 [UNSTABLE]
8742f3a414226bf93f8b2aff5870eff8badc0604
-------------------------------------------------------------------------------
Build Cassandra-trunk #177 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/177/
-------------------------------------------------------------------------------
Changes:
[Marcus Eriksson] CASSANDRA-16274 followup - fix JMXCompatabilityTest
-------------------------------------------------------------------------------
Failed Tests:
2 tests failed.
FAILED: org.apache.cassandra.distributed.test.ring.NodeNotInRingTest.nodeNotInRingTest
FAILED: org.apache.cassandra.distributed.test.OptimiseStreamsRepairTest.randomTest
-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------
Tests Failures Errors Skipped Success rate Time
36205 1 540 206 98.51% 181864.486
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3826 538 0 0 132958.361
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 0 0 531.741
org.apache.cassandra.auth 216 0 0 0 103.435
org.apache.cassandra.auth.jmx 138 0 0 0 35.373
org.apache.cassandra.batchlog 72 0 0 0 164.583
org.apache.cassandra.cache 24 0 0 0 48.895
org.apache.cassandra.concurrent 58 0 0 0 1753.732
org.apache.cassandra.config 210 0 0 0 20.643
org.apache.cassandra.cql.jdbc 6 0 0 0 0.679
org.apache.cassandra.cql3 1438 0 0 54 3501.815
org.apache.cassandra.cql3.conditions 24 0 0 0 3.891
org.apache.cassandra.cql3.functions 186 0 0 0 87.742
org.apache.cassandra.cql3.restrictions 138 0 0 0 7.197
org.apache.cassandra.cql3.selection 60 0 0 0 79.629
org.apache.cassandra.cql3.statements 144 0 0 0 167.727
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2215.212
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 290.215
org.apache.cassandra.cql3.validation.operations 2898 0 0 0 2244.535
org.apache.cassandra.db 2394 0 0 4 1423.257
org.apache.cassandra.db.aggregation 36 0 0 0 6.301
org.apache.cassandra.db.columniterator 6 0 0 0 20.546
org.apache.cassandra.db.commitlog 2426 0 0 14 1724.775
org.apache.cassandra.db.compaction 1126 0 0 12 2971.349
org.apache.cassandra.db.composites 18 0 0 0 3.371
org.apache.cassandra.db.context 48 0 0 0 13.290
org.apache.cassandra.db.filter 48 0 0 0 9.247
org.apache.cassandra.db.lifecycle 408 0 0 0 175.215
org.apache.cassandra.db.marshal 846 0 0 0 256.991
org.apache.cassandra.db.monitoring 90 0 0 0 32.823
org.apache.cassandra.db.partition 60 0 0 0 368.451
org.apache.cassandra.db.partitions 48 0 0 0 4.076
org.apache.cassandra.db.repair 138 0 0 6 121.958
org.apache.cassandra.db.rows 324 0 0 0 260.241
org.apache.cassandra.db.streaming 108 0 0 0 178.228
org.apache.cassandra.db.transform 132 0 0 0 40.000
org.apache.cassandra.db.view 24 0 0 0 137.957
org.apache.cassandra.db.virtual 78 0 0 0 163.820
org.apache.cassandra.dht 624 0 0 0 323.478
org.apache.cassandra.dht.tokenallocator 18 0 0 2 442.000
org.apache.cassandra.diag 36 0 0 0 6.252
org.apache.cassandra.diag.store 36 0 0 0 0.687
org.apache.cassandra.distributed.test 1676 2 0 36 9328.774
org.apache.cassandra.distributed.test.ring 10 0 1 0 630.464
org.apache.cassandra.distributed.upgrade 15 0 0 0 544.758
org.apache.cassandra.fql 210 0 0 0 56.891
org.apache.cassandra.fqltool 50 0 0 0 12.420
org.apache.cassandra.gms 96 0 0 0 120.035
org.apache.cassandra.hints 224 0 0 0 1457.847
org.apache.cassandra.index 270 0 0 0 333.202
org.apache.cassandra.index.internal 168 0 0 0 140.482
org.apache.cassandra.index.sasi 246 0 0 0 241.247
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 8.310
org.apache.cassandra.index.sasi.conf 84 0 0 0 6.877
org.apache.cassandra.index.sasi.disk 168 0 0 0 208.374
org.apache.cassandra.index.sasi.plan 48 0 0 0 29.593
org.apache.cassandra.index.sasi.utils 312 0 0 0 20.964
org.apache.cassandra.io 30 0 0 0 92.722
org.apache.cassandra.io.compress 276 0 0 0 120.366
org.apache.cassandra.io.sstable 764 0 0 12 1704.427
org.apache.cassandra.io.sstable.format 6 0 0 0 13.564
org.apache.cassandra.io.sstable.format.big 12 0 0 0 21.459
org.apache.cassandra.io.sstable.metadata 60 0 0 0 7.702
org.apache.cassandra.io.util 798 0 0 0 270.902
org.apache.cassandra.locator 422 0 0 0 703.155
org.apache.cassandra.metrics 444 0 0 6 437.775
org.apache.cassandra.net 938 0 0 0 1293.015
org.apache.cassandra.net.proxy 18 0 0 0 5.082
org.apache.cassandra.repair 210 0 0 6 263.483
org.apache.cassandra.repair.asymmetric 90 0 0 0 108.780
org.apache.cassandra.repair.consistent 414 0 0 6 115.518
org.apache.cassandra.repair.consistent.admin 30 0 0 0 19.531
org.apache.cassandra.repair.messages 108 0 0 0 17.238
org.apache.cassandra.schema 246 0 0 6 108.229
org.apache.cassandra.security 156 0 0 0 22.512
org.apache.cassandra.serializers 198 0 0 0 4.023
org.apache.cassandra.service 780 0 0 6 796.916
org.apache.cassandra.service.pager 42 0 0 0 7.117
org.apache.cassandra.service.reads 714 0 0 6 64.249
org.apache.cassandra.service.reads.repair 204 0 0 6 113.542
org.apache.cassandra.streaming 64 0 0 0 546.980
org.apache.cassandra.streaming.async 108 0 0 0 20.692
org.apache.cassandra.streaming.compression 36 0 0 0 7.685
org.apache.cassandra.streaming.messages 6 0 0 0 0.770
org.apache.cassandra.stress.generate 12 0 0 0 0.511
org.apache.cassandra.stress.settings 16 0 0 0 1.929
org.apache.cassandra.stress.util 10 0 0 0 0.215
org.apache.cassandra.tools 792 0 0 0 1267.831
org.apache.cassandra.tools.cassandrastress 6 0 0 0 78.097
org.apache.cassandra.tools.cqlsh 6 0 0 0 77.071
org.apache.cassandra.tools.nodetool 6 0 0 0 13.698
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.692
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 168.058
org.apache.cassandra.tracing 36 0 0 0 6.629
org.apache.cassandra.transport 420 0 0 0 4121.363
org.apache.cassandra.transport.messages 12 0 0 0 4.621
org.apache.cassandra.triggers 120 0 0 0 62.023
org.apache.cassandra.utils 1126 0 0 12 2397.439
org.apache.cassandra.utils.binlog 126 0 0 0 133.250
org.apache.cassandra.utils.btree 240 0 0 0 5.243
org.apache.cassandra.utils.concurrent 378 0 0 6 48.508
org.apache.cassandra.utils.memory 220 0 0 0 532.819
org.apache.cassandra.utils.obs 24 0 0 0 3.268
org.apache.cassandra.utils.streamhist 66 0 0 0 12.155
org.apache.cassandra.utils.vint 24 0 0 0 1.676
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 905.198
Cassandra dtests 5 0 0 495.706
Cassandra dtests 6 0 0 795.264
Cassandra dtests 5 0 0 792.649
Cassandra dtests 5 0 0 904.966
Cassandra dtests 4 0 0 317.652
Cassandra dtests 2 0 0 411.253
Cassandra dtests 3 0 0 808.137
Cassandra dtests 24 5 0 465.254
Cassandra dtests 22 4 0 656.534
Cassandra dtests 22 4 0 472.714
Cassandra dtests 22 5 0 638.496
Cassandra dtests 22 5 0 373.723
Cassandra dtests 21 4 0 529.609
Cassandra dtests 22 4 0 782.303
Cassandra dtests 20 2 0 632.359
Cassandra dtests 20 2 0 888.327
Cassandra dtests 21 3 0 542.532
Cassandra dtests 19 1 0 1008.596
Cassandra dtests 22 3 0 508.688
Cassandra dtests 20 2 0 856.760
Cassandra dtests 20 2 0 1175.771
Cassandra dtests 19 2 0 595.775
Cassandra dtests 19 3 0 485.270
Cassandra dtests 19 2 0 515.103
Cassandra dtests 17 1 0 469.899
Cassandra dtests 19 2 0 557.971
Cassandra dtests 19 2 0 555.864
Cassandra dtests 19 1 0 731.891
Cassandra dtests 20 2 0 644.340
Cassandra dtests 23 4 0 577.052
Cassandra dtests 20 2 0 1171.652
Cassandra dtests 21 4 0 824.637
Cassandra dtests 20 3 0 688.060
Cassandra dtests 18 2 0 705.923
Cassandra dtests 17 2 0 314.931
Cassandra dtests 19 3 0 553.606
Cassandra dtests 19 2 0 494.037
Cassandra dtests 20 3 0 436.534
Cassandra dtests 21 4 0 564.108
Cassandra dtests 20 4 0 377.065
Cassandra dtests 22 3 0 422.614
Cassandra dtests 19 2 0 609.275
Cassandra dtests 18 2 0 1117.571
Cassandra dtests 19 2 0 1059.770
Cassandra dtests 22 4 0 984.232
Cassandra dtests 20 3 0 719.116
Cassandra dtests 20 3 0 863.479
Cassandra dtests 20 3 0 1010.734
Cassandra dtests 20 3 0 958.983
Cassandra dtests 20 3 0 964.077
Cassandra dtests 20 2 0 718.965
Cassandra dtests 22 3 0 598.019
Cassandra dtests 20 2 0 817.945
Cassandra dtests 20 2 0 867.559
Cassandra dtests 20 2 0 1616.269
Cassandra dtests 20 2 0 1147.468
Cassandra dtests 21 3 0 981.037
Cassandra dtests 22 4 0 695.566
Cassandra dtests 20 2 0 877.407
Cassandra dtests 21 3 0 444.194
Cassandra dtests 21 3 0 872.728
Cassandra dtests 21 4 0 861.923
Cassandra dtests 22 4 0 487.650
Cassandra dtests 22 4 0 591.133
Cassandra dtests 21 3 0 492.670
Cassandra dtests 21 3 0 868.996
Cassandra dtests 21 3 0 787.894
Cassandra dtests 22 4 0 709.251
Cassandra dtests 23 5 0 465.003
Cassandra dtests 21 3 0 528.767
Cassandra dtests 21 3 0 586.994
Cassandra dtests 19 1 0 887.993
Cassandra dtests 19 3 0 543.534
Cassandra dtests 18 2 0 524.609
Cassandra dtests 20 4 0 479.005
Cassandra dtests 20 4 0 405.529
Cassandra dtests 17 1 0 574.831
Cassandra dtests 20 3 0 345.601
Cassandra dtests 19 2 0 440.145
Cassandra dtests 21 4 0 553.757
Cassandra dtests 21 4 0 763.846
Cassandra dtests 19 3 0 607.136
Cassandra dtests 20 2 0 942.732
Cassandra dtests 19 4 0 350.367
Cassandra dtests 18 3 0 314.176
Cassandra dtests 20 3 0 625.281
Cassandra dtests 20 3 0 549.058
Cassandra dtests 22 5 0 419.754
Cassandra dtests 23 4 0 606.705
Cassandra dtests 21 4 0 510.678
Cassandra dtests 20 3 0 671.667
Cassandra dtests 20 3 0 567.895
Cassandra dtests 20 4 0 601.985
Cassandra dtests 21 3 0 908.870
Cassandra dtests 18 2 0 614.703
Cassandra dtests 18 2 0 480.655
Cassandra dtests 18 2 0 589.298
Cassandra dtests 18 2 0 584.334
Cassandra dtests 16 2 0 342.566
Cassandra dtests 17 2 0 678.736
Cassandra dtests 18 2 0 552.756
Cassandra dtests 17 2 0 838.287
Cassandra dtests 18 2 0 647.569
Cassandra dtests 19 2 0 801.224
Cassandra dtests 20 2 0 514.165
Cassandra dtests 20 4 0 440.047
Cassandra dtests 19 3 0 979.058
Cassandra dtests 18 2 0 955.449
Cassandra dtests 20 3 0 686.345
Cassandra dtests 20 3 0 689.997
Cassandra dtests 20 3 0 398.323
Cassandra dtests 19 2 0 472.936
Cassandra dtests 20 3 0 604.596
Cassandra dtests 20 3 0 836.080
Cassandra dtests 20 3 0 628.180
Cassandra dtests 20 2 0 919.019
Cassandra dtests 20 3 0 390.724
Cassandra dtests 19 2 0 895.781
Cassandra dtests 19 2 0 701.970
Cassandra dtests 19 2 0 497.806
Cassandra dtests 19 2 0 626.155
Cassandra dtests 21 4 0 530.166
Cassandra dtests 19 2 0 702.850
Cassandra dtests 21 4 0 618.362
Cassandra dtests 21 4 0 576.824
Cassandra dtests 20 3 0 642.051
Cassandra dtests 19 1 0 986.149
Cassandra dtests 20 3 0 516.735
Cassandra dtests 21 4 0 893.138
Cassandra dtests 20 3 0 948.368
Cassandra dtests 21 4 0 886.664
Cassandra dtests 20 3 0 575.185
Cassandra dtests 19 2 0 564.339
Cassandra dtests 18 2 0 833.141
Cassandra dtests 16 1 0 496.245
Cassandra dtests 20 2 0 653.292
Cassandra dtests 19 3 0 559.514
Cassandra dtests 18 2 0 521.686
Cassandra dtests 19 3 0 560.949
Cassandra dtests 20 4 0 417.413
Cassandra dtests 18 2 0 552.952
Cassandra dtests 19 2 0 486.107
Cassandra dtests 19 2 0 343.971
Cassandra dtests 21 4 0 561.613
Cassandra dtests 21 4 0 750.078
Cassandra dtests 19 3 0 485.005
Cassandra dtests 20 2 0 820.694
Cassandra dtests 17 2 0 445.439
Cassandra dtests 19 4 0 198.859
Cassandra dtests 20 3 0 642.327
Cassandra dtests 20 3 0 539.721
Cassandra dtests 21 4 0 444.046
Cassandra dtests 22 5 0 569.636
Cassandra dtests 21 4 0 374.402
Cassandra dtests 21 4 0 546.398
Cassandra dtests 20 3 0 548.072
Cassandra dtests 19 3 0 557.158
Cassandra dtests 21 3 0 1196.361
Cassandra dtests 19 3 0 720.679
Cassandra dtests 18 2 0 580.143
Cassandra dtests 18 2 0 580.069
Cassandra dtests 18 2 0 525.664
Cassandra dtests 17 2 0 608.443
Cassandra dtests 16 2 0 410.554
Cassandra dtests 18 2 0 859.355
Cassandra dtests 18 2 0 949.757
Cassandra dtests 17 2 0 676.770
Cassandra dtests 19 2 0 701.797
Cassandra dtests 19 1 0 954.138
Cassandra dtests 20 4 0 444.111
Cassandra dtests 19 3 0 839.721
Cassandra dtests 19 3 0 906.056
Cassandra dtests 19 2 0 864.616
Cassandra dtests 20 3 0 700.850
Cassandra dtests 19 2 0 538.657
Cassandra dtests 20 3 0 423.872
Cassandra dtests 19 2 0 592.615
Cassandra dtests 20 3 0 1007.014
Cassandra dtests 20 3 0 696.090
Cassandra dtests 20 2 0 669.123
Cassandra dtests 21 4 0 318.265
Cassandra dtests 19 2 0 688.823
Cassandra dtests 19 2 0 793.013
Cassandra dtests 19 2 0 738.687
Cassandra dtests 19 2 0 727.391
Cassandra dtests 21 4 0 586.579
Cassandra dtests 19 2 0 590.840
Cassandra dtests 20 3 0 608.121
Cassandra dtests 21 4 0 706.354
Cassandra dtests 21 4 0 598.603
Cassandra dtests 20 2 0 1089.464
Cassandra dtests 20 3 0 543.371
Cassandra dtests 21 4 0 513.425
Cassandra dtests 20 3 0 815.822
Cassandra dtests 21 4 0 1097.176
Cassandra dtests 20 3 0 1051.731
Cassandra dtests 18 1 0 846.580
Cassandra dtests 20 3 0 805.116
Cassandra dtests 16 1 0 527.585
-------------------------------------------------------------------------------
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.164
AuditLoggerTest-cdc 28 0 0 0 22.689
BinAuditLoggerTest-cdc 1 0 0 0 13.128
AuditLogFilterTest-cdc 10 0 0 0 0.326
AuditLoggerAuthTest-cdc 9 0 0 0 52.412
AuditLoggerTest-cdc 28 0 0 0 20.605
BinAuditLoggerTest-cdc 1 0 0 0 12.332
AuditLogFilterTest-compression 10 0 0 0 0.280
AuditLoggerAuthTest-compression 9 0 0 0 54.336
AuditLoggerTest-compression 28 0 0 0 22.400
BinAuditLoggerTest-compression 1 0 0 0 13.269
AuditLogFilterTest-compression 10 0 0 0 0.355
AuditLoggerAuthTest-compression 9 0 0 0 53.471
AuditLoggerTest-compression 28 0 0 0 21.519
BinAuditLoggerTest-compression 1 0 0 0 12.082
AuditLogFilterTest 10 0 0 0 0.218
AuditLoggerAuthTest 9 0 0 0 54.733
AuditLoggerTest 28 0 0 0 27.088
BinAuditLoggerTest 1 0 0 0 13.208
AuditLogFilterTest 10 0 0 0 0.317
AuditLoggerAuthTest 9 0 0 0 52.738
AuditLoggerTest 28 0 0 0 19.073
BinAuditLoggerTest 1 0 0 0 11.756
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.515
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.230
CassandraRoleManagerTest-cdc 1 0 0 0 3.744
PasswordAuthenticatorTest-cdc 7 0 0 0 5.655
RoleOptionsTest-cdc 4 0 0 0 0.426
RolesTest-cdc 4 0 0 0 3.551
AuthCacheTest-cdc 14 0 0 0 0.625
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 3.734
CassandraRoleManagerTest-cdc 1 0 0 0 3.158
PasswordAuthenticatorTest-cdc 7 0 0 0 5.126
RoleOptionsTest-cdc 4 0 0 0 0.485
RolesTest-cdc 4 0 0 0 3.050
AuthCacheTest-compression 14 0 0 0 0.531
CassandraNetworkAuthorizerTest- 6 0 0 0 4.440
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.943
PasswordAuthenticatorTest-compression 7 0 0 0 6.079
RoleOptionsTest-compression 4 0 0 0 0.461
RolesTest-compression 4 0 0 0 3.870
AuthCacheTest-compression 14 0 0 0 0.639
CassandraNetworkAuthorizerTest- 6 0 0 0 3.952
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.353
PasswordAuthenticatorTest-compression 7 0 0 0 5.259
RoleOptionsTest-compression 4 0 0 0 0.468
RolesTest-compression 4 0 0 0 2.930
AuthCacheTest 14 0 0 0 0.467
CassandraNetworkAuthorizerTest 6 0 0 0 4.387
CassandraRoleManagerTest 1 0 0 0 3.557
PasswordAuthenticatorTest 7 0 0 0 6.217
RoleOptionsTest 4 0 0 0 0.365
RolesTest 4 0 0 0 3.475
AuthCacheTest 14 0 0 0 0.561
CassandraNetworkAuthorizerTest 6 0 0 0 3.470
CassandraRoleManagerTest 1 0 0 0 2.841
PasswordAuthenticatorTest 7 0 0 0 4.605
RoleOptionsTest 4 0 0 0 0.416
RolesTest 4 0 0 0 2.850
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.209
JMXAuthTest-cdc 3 0 0 0 4.989
AuthorizationProxyTest-cdc 20 0 0 0 1.371
JMXAuthTest-cdc 3 0 0 0 4.349
AuthorizationProxyTest-compression 20 0 0 0 1.335
JMXAuthTest-compression 3 0 0 0 4.997
AuthorizationProxyTest-compression 20 0 0 0 1.220
JMXAuthTest-compression 3 0 0 0 4.541
AuthorizationProxyTest 20 0 0 0 1.056
JMXAuthTest 3 0 0 0 5.260
AuthorizationProxyTest 20 0 0 0 1.177
JMXAuthTest 3 0 0 0 3.869
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.480
BatchlogManagerTest-cdc 6 0 0 0 23.955
BatchlogTest-cdc 1 0 0 0 3.438
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.557
BatchlogManagerTest-cdc 6 0 0 0 23.381
BatchlogTest-cdc 1 0 0 0 2.922
BatchlogEndpointFilterTest-compression 5 0 0 0 0.474
BatchlogManagerTest-compression 6 0 0 0 24.570
BatchlogTest-compression 1 0 0 0 3.777
BatchlogEndpointFilterTest-compression 5 0 0 0 0.521
BatchlogManagerTest-compression 6 0 0 0 23.645
BatchlogTest-compression 1 0 0 0 3.091
BatchlogEndpointFilterTest 5 0 0 0 0.411
BatchlogManagerTest 6 0 0 0 23.863
BatchlogTest 1 0 0 0 3.327
BatchlogEndpointFilterTest 5 0 0 0 0.477
BatchlogManagerTest 6 0 0 0 22.928
BatchlogTest 1 0 0 0 2.766
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.657
CacheProviderTest-cdc 2 0 0 0 5.033
AutoSavingCacheTest-cdc 2 0 0 0 3.169
CacheProviderTest-cdc 2 0 0 0 4.945
AutoSavingCacheTest-compression 2 0 0 0 4.182
CacheProviderTest-compression 2 0 0 0 5.245
AutoSavingCacheTest-compression 2 0 0 0 3.363
CacheProviderTest-compression 2 0 0 0 4.220
AutoSavingCacheTest 2 0 0 0 3.668
CacheProviderTest 2 0 0 0 4.602
AutoSavingCacheTest 2 0 0 0 2.971
CacheProviderTest 2 0 0 0 3.840
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.578
LongSharedExecutorPoolTest 1 0 0 0 480.421
LongOpOrderTest 1 0 0 0 330.680
LongSharedExecutorPoolTest 1 0 0 0 480.665
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.458
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.548
SEPExecutorTest-cdc 2 0 0 0 5.193
WaitQueueTest-cdc 2 0 0 0 0.271
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.809
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.822
SEPExecutorTest-cdc 2 0 0 0 5.470
WaitQueueTest-cdc 2 0 0 0 0.339
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.538
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.607
compression
SEPExecutorTest-compression 2 0 0 0 5.274
WaitQueueTest-compression 2 0 0 0 0.248
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.853
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.748
compression
SEPExecutorTest-compression 2 0 0 0 5.044
WaitQueueTest-compression 2 0 0 0 0.349
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.325
DebuggableThreadPoolExecutorTest 4 0 0 0 1.445
SEPExecutorTest 2 0 0 0 4.316
WaitQueueTest 2 0 0 0 0.218
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 14.394
DebuggableThreadPoolExecutorTest 4 0 0 0 1.596
SEPExecutorTest 2 0 0 0 4.228
WaitQueueTest 2 0 0 0 0.295
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.142
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.344
DatabaseDescriptorTest-cdc 21 0 0 0 1.118
EncryptionOptionsTest-cdc 4 0 0 0 0.392
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.354
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.241
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.404
DatabaseDescriptorTest-cdc 21 0 0 0 1.189
EncryptionOptionsTest-cdc 4 0 0 0 0.509
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.437
CassandraRelevantPropertiesTest- 8 0 0 0 0.165
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.369
DatabaseDescriptorTest-compression 21 0 0 0 1.111
EncryptionOptionsTest-compression 4 0 0 0 0.408
YamlConfigurationLoaderTest-compression 1 0 0 0 0.339
CassandraRelevantPropertiesTest- 8 0 0 0 0.252
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.361
DatabaseDescriptorTest-compression 21 0 0 0 1.247
EncryptionOptionsTest-compression 4 0 0 0 0.495
YamlConfigurationLoaderTest-compression 1 0 0 0 0.419
CassandraRelevantPropertiesTest 8 0 0 0 0.124
DatabaseDescriptorRefTest 1 0 0 0 1.291
DatabaseDescriptorTest 21 0 0 0 0.954
EncryptionOptionsTest 4 0 0 0 0.349
YamlConfigurationLoaderTest 1 0 0 0 0.304
CassandraRelevantPropertiesTest 8 0 0 0 0.192
DatabaseDescriptorRefTest 1 0 0 0 1.263
DatabaseDescriptorTest 21 0 0 0 1.073
EncryptionOptionsTest 4 0 0 0 0.424
YamlConfigurationLoaderTest 1 0 0 0 0.373
-------------------------------------------------------------------------------
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.172
JdbcDecimalTest-compression 1 0 0 0 0.073
JdbcDecimalTest-compression 1 0 0 0 0.163
JdbcDecimalTest 1 0 0 0 0.063
JdbcDecimalTest 1 0 0 0 0.135
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 126.379
ManyRowsTest 2 0 0 0 6.931
ViewLongTest 5 0 0 0 105.492
CorruptionTest 1 0 0 0 126.020
ManyRowsTest 2 0 0 0 6.549
ViewLongTest 5 0 0 0 103.308
CDCStatementTest-cdc 3 0 0 0 4.769
CQL3TypeLiteralTest-cdc 6 0 0 0 0.950
ColumnIdentifierTest-cdc 4 0 0 0 0.426
CqlParserTest-cdc 3 0 0 0 0.431
CustomNowInSecondsTest-cdc 4 0 0 0 15.396
DeleteTest-cdc 1 0 0 0 16.583
DistinctQueryPagingTest-cdc 5 0 0 0 15.320
DurationTest-cdc 8 0 0 0 0.104
EmptyValuesTest-cdc 14 0 0 5 38.548
ErrorCollectorTest-cdc 6 0 0 0 0.074
GcCompactionTest-cdc 8 0 0 0 10.278
IndexQueryPagingTest-cdc 5 0 0 0 15.305
KeyCacheCqlTest-cdc 10 0 0 0 20.851
ListsTest-cdc 6 0 0 0 5.363
NonNativeTimestampTest-cdc 1 0 0 0 3.719
OutOfSpaceTest-cdc 3 0 0 0 4.735
PagingQueryTest-cdc 1 0 0 0 22.129
PagingTest-cdc 1 0 0 0 11.006
PreparedStatementsTest-cdc 10 0 0 0 21.908
PstmtPersistenceTest-cdc 2 0 0 0 14.780
QueryEventsTest-cdc 4 0 0 0 14.320
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.468
ReservedKeywordsTest-cdc 1 0 0 0 0.953
SerializationMirrorTest-cdc 1 0 0 0 3.874
SimpleQueryTest-cdc 18 0 0 0 9.905
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.911
TraceCqlTest-cdc 1 0 0 0 13.071
UDHelperTest-cdc 3 0 0 0 0.352
ViewComplexTest-cdc 32 0 0 1 101.687
ViewFilteringTest-cdc 25 0 0 3 44.330
ViewSchemaTest-cdc 7 0 0 0 23.731
ViewTest-cdc 41 0 0 0 61.908
CDCStatementTest-cdc 3 0 0 0 4.096
CQL3TypeLiteralTest-cdc 6 0 0 0 1.108
ColumnIdentifierTest-cdc 4 0 0 0 0.517
CqlParserTest-cdc 3 0 0 0 0.474
CustomNowInSecondsTest-cdc 4 0 0 0 14.113
DeleteTest-cdc 1 0 0 0 16.063
DistinctQueryPagingTest-cdc 5 0 0 0 14.487
DurationTest-cdc 8 0 0 0 0.245
EmptyValuesTest-cdc 14 0 0 5 39.196
ErrorCollectorTest-cdc 6 0 0 0 0.183
GcCompactionTest-cdc 8 0 0 0 9.596
IndexQueryPagingTest-cdc 5 0 0 0 14.291
KeyCacheCqlTest-cdc 10 0 0 0 21.045
ListsTest-cdc 6 0 0 0 4.649
NonNativeTimestampTest-cdc 1 0 0 0 3.202
OutOfSpaceTest-cdc 3 0 0 0 4.197
PagingQueryTest-cdc 1 0 0 0 21.512
PagingTest-cdc 1 0 0 0 9.820
PreparedStatementsTest-cdc 10 0 0 0 19.973
PstmtPersistenceTest-cdc 2 0 0 0 14.362
QueryEventsTest-cdc 4 0 0 0 13.947
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.027
ReservedKeywordsTest-cdc 1 0 0 0 0.936
SerializationMirrorTest-cdc 1 0 0 0 3.625
SimpleQueryTest-cdc 18 0 0 0 8.743
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.250
TraceCqlTest-cdc 1 0 0 0 12.402
UDHelperTest-cdc 3 0 0 0 0.444
ViewComplexTest-cdc 32 0 0 1 97.937
ViewFilteringTest-cdc 25 0 0 3 39.302
ViewSchemaTest-cdc 7 0 0 0 21.833
ViewTest-cdc 41 0 0 0 53.549
CDCStatementTest-compression 3 0 0 0 4.765
CQL3TypeLiteralTest-compression 6 0 0 0 0.978
ColumnIdentifierTest-compression 4 0 0 0 0.426
CqlParserTest-compression 3 0 0 0 0.438
CustomNowInSecondsTest-compression 4 0 0 0 15.307
DeleteTest-compression 1 0 0 0 16.781
DistinctQueryPagingTest-compression 5 0 0 0 15.502
DurationTest-compression 8 0 0 0 0.101
EmptyValuesTest-compression 14 0 0 5 39.038
ErrorCollectorTest-compression 6 0 0 0 0.074
GcCompactionTest-compression 8 0 0 0 10.593
IndexQueryPagingTest-compression 5 0 0 0 15.304
KeyCacheCqlTest-compression 10 0 0 0 22.336
ListsTest-compression 6 0 0 0 5.404
NonNativeTimestampTest-compression 1 0 0 0 3.910
OutOfSpaceTest-compression 3 0 0 0 4.722
PagingQueryTest-compression 1 0 0 0 23.154
PagingTest-compression 1 0 0 0 10.870
PreparedStatementsTest-compression 10 0 0 0 21.441
PstmtPersistenceTest-compression 2 0 0 0 14.668
QueryEventsTest-compression 4 0 0 0 14.419
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.504
ReservedKeywordsTest-compression 1 0 0 0 0.916
SerializationMirrorTest-compression 1 0 0 0 3.906
SimpleQueryTest-compression 18 0 0 0 9.972
TombstonesWithIndexedSSTableTest- 2 0 0 0 6.075
compression
TraceCqlTest-compression 1 0 0 0 13.189
UDHelperTest-compression 3 0 0 0 0.377
ViewComplexTest-compression 32 0 0 1 102.742
ViewFilteringTest-compression 25 0 0 3 46.093
ViewSchemaTest-compression 7 0 0 0 24.055
ViewTest-compression 41 0 0 0 58.030
CDCStatementTest-compression 3 0 0 0 4.329
CQL3TypeLiteralTest-compression 6 0 0 0 1.058
ColumnIdentifierTest-compression 4 0 0 0 0.508
CqlParserTest-compression 3 0 0 0 0.472
CustomNowInSecondsTest-compression 4 0 0 0 14.573
DeleteTest-compression 1 0 0 0 15.739
DistinctQueryPagingTest-compression 5 0 0 0 14.882
DurationTest-compression 8 0 0 0 0.198
EmptyValuesTest-compression 14 0 0 5 39.886
ErrorCollectorTest-compression 6 0 0 0 0.166
GcCompactionTest-compression 8 0 0 0 9.971
IndexQueryPagingTest-compression 5 0 0 0 14.162
KeyCacheCqlTest-compression 10 0 0 0 20.519
ListsTest-compression 6 0 0 0 4.372
NonNativeTimestampTest-compression 1 0 0 0 3.291
OutOfSpaceTest-compression 3 0 0 0 4.206
PagingQueryTest-compression 1 0 0 0 21.361
PagingTest-compression 1 0 0 0 9.950
PreparedStatementsTest-compression 10 0 0 0 20.433
PstmtPersistenceTest-compression 2 0 0 0 14.064
QueryEventsTest-compression 4 0 0 0 13.758
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.124
ReservedKeywordsTest-compression 1 0 0 0 0.964
SerializationMirrorTest-compression 1 0 0 0 3.399
SimpleQueryTest-compression 18 0 0 0 9.078
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.408
compression
TraceCqlTest-compression 1 0 0 0 12.177
UDHelperTest-compression 3 0 0 0 0.425
ViewComplexTest-compression 32 0 0 1 100.256
ViewFilteringTest-compression 25 0 0 3 43.801
ViewSchemaTest-compression 7 0 0 0 22.425
ViewTest-compression 41 0 0 0 58.996
CDCStatementTest 3 0 0 0 5.074
CQL3TypeLiteralTest 6 0 0 0 0.877
ColumnIdentifierTest 4 0 0 0 0.418
CqlParserTest 3 0 0 0 0.392
CustomNowInSecondsTest 4 0 0 0 16.567
DeleteTest 1 0 0 0 16.734
DistinctQueryPagingTest 5 0 0 0 16.712
DurationTest 8 0 0 0 0.086
EmptyValuesTest 14 0 0 5 41.140
ErrorCollectorTest 6 0 0 0 0.062
GcCompactionTest 8 0 0 0 11.599
IndexQueryPagingTest 5 0 0 0 16.686
KeyCacheCqlTest 10 0 0 0 23.626
ListsTest 6 0 0 0 5.874
NonNativeTimestampTest 1 0 0 0 3.770
OutOfSpaceTest 3 0 0 0 5.210
PagingQueryTest 1 0 0 0 23.679
PagingTest 1 0 0 0 10.983
PreparedStatementsTest 10 0 0 0 24.185
PstmtPersistenceTest 2 0 0 0 15.057
QueryEventsTest 4 0 0 0 15.004
QueryWithIndexedSSTableTest 1 0 0 0 4.550
ReservedKeywordsTest 1 0 0 0 0.786
SerializationMirrorTest 1 0 0 0 3.846
SimpleQueryTest 18 0 0 0 13.160
TombstonesWithIndexedSSTableTest 2 0 0 0 6.041
TraceCqlTest 1 0 0 0 13.275
UDHelperTest 3 0 0 0 0.307
ViewComplexTest 32 0 0 1 114.850
ViewFilteringTest 25 0 0 3 62.891
ViewSchemaTest 7 0 0 0 28.655
ViewTest 41 0 0 0 83.803
CDCStatementTest 3 0 0 0 3.727
CQL3TypeLiteralTest 6 0 0 0 0.926
ColumnIdentifierTest 4 0 0 0 0.444
CqlParserTest 3 0 0 0 0.386
CustomNowInSecondsTest 4 0 0 0 13.546
DeleteTest 1 0 0 0 14.317
DistinctQueryPagingTest 5 0 0 0 13.605
DurationTest 8 0 0 0 0.157
EmptyValuesTest 14 0 0 5 36.329
ErrorCollectorTest 6 0 0 0 0.137
GcCompactionTest 8 0 0 0 9.002
IndexQueryPagingTest 5 0 0 0 13.657
KeyCacheCqlTest 10 0 0 0 18.784
ListsTest 6 0 0 0 4.439
NonNativeTimestampTest 1 0 0 0 3.088
OutOfSpaceTest 3 0 0 0 3.776
PagingQueryTest 1 0 0 0 19.186
PagingTest 1 0 0 0 9.394
PreparedStatementsTest 10 0 0 0 19.368
PstmtPersistenceTest 2 0 0 0 12.898
QueryEventsTest 4 0 0 0 12.752
QueryWithIndexedSSTableTest 1 0 0 0 3.449
ReservedKeywordsTest 1 0 0 0 0.833
SerializationMirrorTest 1 0 0 0 2.974
SimpleQueryTest 18 0 0 0 8.080
TombstonesWithIndexedSSTableTest 2 0 0 0 4.638
TraceCqlTest 1 0 0 0 11.859
UDHelperTest 3 0 0 0 0.364
ViewComplexTest 32 0 0 1 98.748
ViewFilteringTest 25 0 0 3 40.199
ViewSchemaTest 7 0 0 0 20.466
ViewTest 41 0 0 0 58.359
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions
Name Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc 4 0 0 0 0.656
ColumnConditionTest-cdc 4 0 0 0 0.668
ColumnConditionTest-compression 4 0 0 0 0.638
ColumnConditionTest-compression 4 0 0 0 0.739
ColumnConditionTest 4 0 0 0 0.546
ColumnConditionTest 4 0 0 0 0.644
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 6.750
OperationFctsTest-cdc 11 0 0 0 7.694
TimeFctsTest-cdc 13 0 0 0 0.552
CastFctsTest-cdc 7 0 0 0 5.779
OperationFctsTest-cdc 11 0 0 0 6.856
TimeFctsTest-cdc 13 0 0 0 0.632
CastFctsTest-compression 7 0 0 0 6.884
OperationFctsTest-compression 11 0 0 0 7.926
TimeFctsTest-compression 13 0 0 0 0.565
CastFctsTest-compression 7 0 0 0 6.001
OperationFctsTest-compression 11 0 0 0 7.290
TimeFctsTest-compression 13 0 0 0 0.611
CastFctsTest 7 0 0 0 7.749
OperationFctsTest 11 0 0 0 9.854
TimeFctsTest 13 0 0 0 0.512
CastFctsTest 7 0 0 0 5.299
OperationFctsTest 11 0 0 0 6.236
TimeFctsTest 13 0 0 0 0.552
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.133
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.289
ClusteringColumnRestrictionsTest- 23 0 0 0 1.200
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.262
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.141
ClusteringColumnRestrictionsTest 23 0 0 0 1.172
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 5.860
TermSelectionTest-cdc 8 0 0 0 7.843
SelectionColumnMappingTest-cdc 2 0 0 0 5.076
TermSelectionTest-cdc 8 0 0 0 6.851
SelectionColumnMappingTest-compression 2 0 0 0 5.852
TermSelectionTest-compression 8 0 0 0 8.049
SelectionColumnMappingTest-compression 2 0 0 0 5.269
TermSelectionTest-compression 8 0 0 0 7.417
SelectionColumnMappingTest 2 0 0 0 6.565
TermSelectionTest 8 0 0 0 9.794
SelectionColumnMappingTest 2 0 0 0 4.669
TermSelectionTest 8 0 0 0 6.384
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 0.895
CreateRoleStatementTest-cdc 4 0 0 0 4.228
CreateUserStatementTest-cdc 1 0 0 0 0.850
DescribeStatementTest-cdc 12 0 0 0 18.732
PropertyDefinitionsTest-cdc 2 0 0 0 0.226
SelectStatementTest-cdc 1 0 0 0 3.665
AlterRoleStatementTest-cdc 4 0 0 0 0.903
CreateRoleStatementTest-cdc 4 0 0 0 3.704
CreateUserStatementTest-cdc 1 0 0 0 0.893
DescribeStatementTest-cdc 12 0 0 0 17.155
PropertyDefinitionsTest-cdc 2 0 0 0 0.324
SelectStatementTest-cdc 1 0 0 0 3.120
AlterRoleStatementTest-compression 4 0 0 0 0.899
CreateRoleStatementTest-compression 4 0 0 0 4.294
CreateUserStatementTest-compression 1 0 0 0 0.918
DescribeStatementTest-compression 12 0 0 0 18.936
PropertyDefinitionsTest-compression 2 0 0 0 0.238
SelectStatementTest-compression 1 0 0 0 3.574
AlterRoleStatementTest-compression 4 0 0 0 0.917
CreateRoleStatementTest-compression 4 0 0 0 3.815
CreateUserStatementTest-compression 1 0 0 0 0.909
DescribeStatementTest-compression 12 0 0 0 17.640
PropertyDefinitionsTest-compression 2 0 0 0 0.329
SelectStatementTest-compression 1 0 0 0 3.231
AlterRoleStatementTest 4 0 0 0 0.797
CreateRoleStatementTest 4 0 0 0 4.632
CreateUserStatementTest 1 0 0 0 0.848
DescribeStatementTest 12 0 0 0 22.890
PropertyDefinitionsTest 2 0 0 0 0.208
SelectStatementTest 1 0 0 0 3.515
AlterRoleStatementTest 4 0 0 0 0.828
CreateRoleStatementTest 4 0 0 0 3.370
CreateUserStatementTest 1 0 0 0 0.895
DescribeStatementTest 12 0 0 0 16.287
PropertyDefinitionsTest 2 0 0 0 0.279
SelectStatementTest 1 0 0 0 2.783
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 29.572
CountersTest-cdc 7 0 0 0 5.903
DateTypeTest-cdc 1 0 0 0 3.814
FrozenCollectionsTest-cdc 34 0 0 0 13.829
JsonTest-cdc 22 0 0 0 23.007
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 8.172
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 7.257
SecondaryIndexTest-cdc 49 0 0 0 33.165
StaticColumnsTest-cdc 7 0 0 0 8.065
TimestampTest-cdc 8 0 0 0 18.518
TimeuuidTest-cdc 2 0 0 0 4.428
TupleTypeTest-cdc 15 0 0 0 31.851
TypeTest-cdc 4 0 0 0 5.102
UFAuthTest-cdc 26 0 0 0 14.288
UFIdentificationTest-cdc 14 0 0 1 16.121
UFJavaTest-cdc 20 0 0 0 23.641
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 13.809
UFScriptTest-cdc 12 0 0 0 19.067
UFSecurityTest-cdc 2 0 0 0 6.840
UFTest-cdc 24 0 0 0 23.729
UFTypesTest-cdc 7 0 0 0 19.883
UFVerifierTest-cdc 20 0 0 0 7.187
UserTypesTest-cdc 27 0 0 0 16.382
VirtualTableTest-cdc 5 0 0 0 13.986
CollectionsTest-cdc 50 0 0 0 27.174
CountersTest-cdc 7 0 0 0 5.219
DateTypeTest-cdc 1 0 0 0 3.237
FrozenCollectionsTest-cdc 34 0 0 0 12.574
JsonTest-cdc 22 0 0 0 21.582
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 7.054
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.347
SecondaryIndexTest-cdc 49 0 0 0 29.931
StaticColumnsTest-cdc 7 0 0 0 7.231
TimestampTest-cdc 8 0 0 0 17.645
TimeuuidTest-cdc 2 0 0 0 3.693
TupleTypeTest-cdc 15 0 0 0 28.107
TypeTest-cdc 4 0 0 0 4.445
UFAuthTest-cdc 26 0 0 0 12.306
UFIdentificationTest-cdc 14 0 0 1 12.926
UFJavaTest-cdc 20 0 0 0 20.527
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 12.868
UFScriptTest-cdc 12 0 0 0 17.522
UFSecurityTest-cdc 2 0 0 0 6.166
UFTest-cdc 24 0 0 0 20.490
UFTypesTest-cdc 7 0 0 0 18.013
UFVerifierTest-cdc 20 0 0 0 6.297
UserTypesTest-cdc 27 0 0 0 14.040
VirtualTableTest-cdc 5 0 0 0 13.266
CollectionsTest-compression 50 0 0 0 29.641
CountersTest-compression 7 0 0 0 6.024
DateTypeTest-compression 1 0 0 0 3.883
FrozenCollectionsTest-compression 34 0 0 0 13.871
JsonTest-compression 22 0 0 0 23.483
SecondaryIndexOnMapEntriesTest- 11 0 0 0 8.184
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 7.498
compression
SecondaryIndexTest-compression 49 0 0 0 33.216
StaticColumnsTest-compression 7 0 0 0 8.317
TimestampTest-compression 8 0 0 0 18.694
TimeuuidTest-compression 2 0 0 0 4.458
TupleTypeTest-compression 15 0 0 0 32.034
TypeTest-compression 4 0 0 0 5.153
UFAuthTest-compression 26 0 0 0 14.172
UFIdentificationTest-compression 14 0 0 1 15.264
UFJavaTest-compression 20 0 0 0 22.767
UFPureScriptTupleCollectionTest- 1 0 0 0 13.886
compression
UFScriptTest-compression 12 0 0 0 19.228
UFSecurityTest-compression 2 0 0 0 6.951
UFTest-compression 24 0 0 0 22.856
UFTypesTest-compression 7 0 0 0 19.935
UFVerifierTest-compression 20 0 0 0 7.203
UserTypesTest-compression 27 0 0 0 16.369
VirtualTableTest-compression 5 0 0 0 14.146
CollectionsTest-compression 50 0 0 0 28.809
CountersTest-compression 7 0 0 0 6.032
DateTypeTest-compression 1 0 0 0 3.530
FrozenCollectionsTest-compression 34 0 0 0 13.686
JsonTest-compression 22 0 0 0 22.722
SecondaryIndexOnMapEntriesTest- 11 0 0 0 7.589
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 6.511
compression
SecondaryIndexTest-compression 49 0 0 0 32.682
StaticColumnsTest-compression 7 0 0 0 7.246
TimestampTest-compression 8 0 0 0 18.068
TimeuuidTest-compression 2 0 0 0 4.099
TupleTypeTest-compression 15 0 0 0 33.227
TypeTest-compression 4 0 0 0 4.199
UFAuthTest-compression 26 0 0 0 14.239
UFIdentificationTest-compression 14 0 0 1 13.784
UFJavaTest-compression 20 0 0 0 21.192
UFPureScriptTupleCollectionTest- 1 0 0 0 13.245
compression
UFScriptTest-compression 12 0 0 0 18.415
UFSecurityTest-compression 2 0 0 0 6.125
UFTest-compression 24 0 0 0 22.419
UFTypesTest-compression 7 0 0 0 18.738
UFVerifierTest-compression 20 0 0 0 6.584
UserTypesTest-compression 27 0 0 0 15.563
VirtualTableTest-compression 5 0 0 0 13.327
CollectionsTest 50 0 0 0 40.509
CountersTest 7 0 0 0 6.949
DateTypeTest 1 0 0 0 3.853
FrozenCollectionsTest 34 0 0 0 20.769
JsonTest 22 0 0 0 27.161
SecondaryIndexOnMapEntriesTest 11 0 0 0 10.256
SecondaryIndexOnStaticColumnTest 6 0 0 0 9.064
SecondaryIndexTest 49 0 0 0 50.758
StaticColumnsTest 7 0 0 0 9.576
TimestampTest 8 0 0 0 19.929
TimeuuidTest 2 0 0 0 4.651
TupleTypeTest 15 0 0 0 48.323
TypeTest 4 0 0 0 5.626
UFAuthTest 26 0 0 0 22.166
UFIdentificationTest 14 0 0 1 31.861
UFJavaTest 20 0 0 0 29.847
UFPureScriptTupleCollectionTest 1 0 0 0 14.597
UFScriptTest 12 0 0 0 22.196
UFSecurityTest 2 0 0 0 7.465
UFTest 24 0 0 0 27.432
UFTypesTest 7 0 0 0 22.822
UFVerifierTest 20 0 0 0 8.934
UserTypesTest 27 0 0 0 24.510
VirtualTableTest 5 0 0 0 14.551
CollectionsTest 50 0 0 0 26.882
CountersTest 7 0 0 0 4.732
DateTypeTest 1 0 0 0 2.945
FrozenCollectionsTest 34 0 0 0 12.722
JsonTest 22 0 0 0 19.900
SecondaryIndexOnMapEntriesTest 11 0 0 0 6.453
SecondaryIndexOnStaticColumnTest 6 0 0 0 5.863
SecondaryIndexTest 49 0 0 0 29.485
StaticColumnsTest 7 0 0 0 6.803
TimestampTest 8 0 0 0 17.314
TimeuuidTest 2 0 0 0 3.615
TupleTypeTest 15 0 0 0 28.216
TypeTest 4 0 0 0 4.208
UFAuthTest 26 0 0 0 11.748
UFIdentificationTest 14 0 0 1 12.062
UFJavaTest 20 0 0 0 20.167
UFPureScriptTupleCollectionTest 1 0 0 0 12.323
UFScriptTest 12 0 0 0 16.694
UFSecurityTest 2 0 0 0 5.678
UFTest 24 0 0 0 19.566
UFTypesTest 7 0 0 0 16.893
UFVerifierTest 20 0 0 0 5.648
UserTypesTest 27 0 0 0 13.537
VirtualTableTest 5 0 0 0 12.413
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 6.666
OverflowTest-cdc 14 0 0 0 8.145
PgStringTest-cdc 3 0 0 0 5.011
RoleSyntaxTest-cdc 9 0 0 0 4.920
SSTableMetadataTrackingTest-cdc 7 0 0 0 6.331
SSTablesIteratedTest-cdc 14 0 0 0 10.728
TombstonesTest-cdc 6 0 0 0 8.278
CrcCheckChanceTest-cdc 3 0 0 0 5.756
OverflowTest-cdc 14 0 0 0 7.122
PgStringTest-cdc 3 0 0 0 4.328
RoleSyntaxTest-cdc 9 0 0 0 4.323
SSTableMetadataTrackingTest-cdc 7 0 0 0 5.375
SSTablesIteratedTest-cdc 14 0 0 0 9.707
TombstonesTest-cdc 6 0 0 0 7.347
CrcCheckChanceTest-compression 3 0 0 0 6.768
OverflowTest-compression 14 0 0 0 8.035
PgStringTest-compression 3 0 0 0 5.139
RoleSyntaxTest-compression 9 0 0 0 5.051
SSTableMetadataTrackingTest-compression 7 0 0 0 6.451
SSTablesIteratedTest-compression 14 0 0 0 11.016
TombstonesTest-compression 6 0 0 0 8.341
CrcCheckChanceTest-compression 3 0 0 0 6.145
OverflowTest-compression 14 0 0 0 7.373
PgStringTest-compression 3 0 0 0 4.407
RoleSyntaxTest-compression 9 0 0 0 4.480
SSTableMetadataTrackingTest-compression 7 0 0 0 5.668
SSTablesIteratedTest-compression 14 0 0 0 9.963
TombstonesTest-compression 6 0 0 0 7.537
CrcCheckChanceTest 3 0 0 0 9.078
OverflowTest 14 0 0 0 10.304
PgStringTest 3 0 0 0 5.415
RoleSyntaxTest 9 0 0 0 5.723
SSTableMetadataTrackingTest 7 0 0 0 7.391
SSTablesIteratedTest 14 0 0 0 12.826
TombstonesTest 6 0 0 0 9.032
CrcCheckChanceTest 3 0 0 0 5.333
OverflowTest 14 0 0 0 6.429
PgStringTest 3 0 0 0 3.873
RoleSyntaxTest 9 0 0 0 3.957
SSTableMetadataTrackingTest 7 0 0 0 4.909
SSTablesIteratedTest 14 0 0 0 8.617
TombstonesTest 6 0 0 0 6.917
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 33.891
AlterTest-cdc 26 0 0 0 22.273
BatchTest-cdc 11 0 0 0 49.215
CompactStorageTest-cdc 83 0 0 0 33.759
CompactTableTest-cdc 2 0 0 0 4.902
CreateTest-cdc 20 0 0 0 10.744
DeleteTest-cdc 33 0 0 0 19.046
DropRecreateAndRestoreTest-cdc 4 0 0 0 5.360
DropTest-cdc 2 0 0 0 4.307
InsertTest-cdc 8 0 0 0 6.816
InsertUpdateIfConditionTest-cdc 42 0 0 0 22.330
SelectGroupByTest-cdc 7 0 0 0 19.539
SelectLimitTest-cdc 7 0 0 0 16.560
SelectMultiColumnRelationTest-cdc 22 0 0 0 10.975
SelectOrderByTest-cdc 17 0 0 0 9.663
SelectOrderedPartitionerTest-cdc 20 0 0 0 10.498
SelectSingleColumnRelationTest-cdc 23 0 0 0 11.809
SelectTest-cdc 82 0 0 0 31.627
TTLTest-cdc 8 0 0 0 11.521
TruncateTest-cdc 1 0 0 0 4.060
TuplesWithNullsComparisonTest-cdc 3 0 0 0 5.273
UpdateTest-cdc 11 0 0 0 9.624
UseTest-cdc 1 0 0 0 3.615
AggregationTest-cdc 50 0 0 0 30.142
AlterTest-cdc 26 0 0 0 20.404
BatchTest-cdc 11 0 0 0 48.393
CompactStorageTest-cdc 83 0 0 0 28.155
CompactTableTest-cdc 2 0 0 0 4.327
CreateTest-cdc 20 0 0 0 9.879
DeleteTest-cdc 33 0 0 0 17.011
DropRecreateAndRestoreTest-cdc 4 0 0 0 4.508
DropTest-cdc 2 0 0 0 3.841
InsertTest-cdc 8 0 0 0 5.850
InsertUpdateIfConditionTest-cdc 42 0 0 0 20.932
SelectGroupByTest-cdc 7 0 0 0 18.707
SelectLimitTest-cdc 7 0 0 0 15.305
SelectMultiColumnRelationTest-cdc 22 0 0 0 9.372
SelectOrderByTest-cdc 17 0 0 0 8.292
SelectOrderedPartitionerTest-cdc 20 0 0 0 9.022
SelectSingleColumnRelationTest-cdc 23 0 0 0 11.126
SelectTest-cdc 82 0 0 0 26.591
TTLTest-cdc 8 0 0 0 10.329
TruncateTest-cdc 1 0 0 0 3.405
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.482
UpdateTest-cdc 11 0 0 0 8.179
UseTest-cdc 1 0 0 0 3.120
AggregationTest-compression 50 0 0 0 35.007
AlterTest-compression 26 0 0 0 22.547
BatchTest-compression 11 0 0 0 49.269
CompactStorageTest-compression 83 0 0 0 33.444
CompactTableTest-compression 2 0 0 0 5.042
CreateTest-compression 20 0 0 0 10.848
DeleteTest-compression 33 0 0 0 19.323
DropRecreateAndRestoreTest-compression 4 0 0 0 5.240
DropTest-compression 2 0 0 0 4.381
InsertTest-compression 8 0 0 0 6.948
InsertUpdateIfConditionTest-compression 42 0 0 0 22.505
SelectGroupByTest-compression 7 0 0 0 19.849
SelectLimitTest-compression 7 0 0 0 16.611
SelectMultiColumnRelationTest-compression 22 0 0 0 11.140
SelectOrderByTest-compression 17 0 0 0 9.674
SelectOrderedPartitionerTest-compression 20 0 0 0 10.542
SelectSingleColumnRelationTest- 23 0 0 0 12.129
compression
SelectTest-compression 82 0 0 0 31.626
TTLTest-compression 8 0 0 0 11.726
TruncateTest-compression 1 0 0 0 4.099
TuplesWithNullsComparisonTest-compression 3 0 0 0 5.384
UpdateTest-compression 11 0 0 0 9.573
UseTest-compression 1 0 0 0 3.775
AggregationTest-compression 50 0 0 0 33.905
AlterTest-compression 26 0 0 0 21.814
BatchTest-compression 11 0 0 0 48.580
CompactStorageTest-compression 83 0 0 0 33.161
CompactTableTest-compression 2 0 0 0 4.568
CreateTest-compression 20 0 0 0 10.426
DeleteTest-compression 33 0 0 0 17.942
DropRecreateAndRestoreTest-compression 4 0 0 0 4.756
DropTest-compression 2 0 0 0 4.082
InsertTest-compression 8 0 0 0 6.342
InsertUpdateIfConditionTest-compression 42 0 0 0 21.627
SelectGroupByTest-compression 7 0 0 0 19.887
SelectLimitTest-compression 7 0 0 0 15.607
SelectMultiColumnRelationTest-compression 22 0 0 0 10.413
SelectOrderByTest-compression 17 0 0 0 8.605
SelectOrderedPartitionerTest-compression 20 0 0 0 9.880
SelectSingleColumnRelationTest- 23 0 0 0 11.531
compression
SelectTest-compression 82 0 0 0 31.229
TTLTest-compression 8 0 0 0 10.773
TruncateTest-compression 1 0 0 0 3.472
TuplesWithNullsComparisonTest-compression 3 0 0 0 4.690
UpdateTest-compression 11 0 0 0 9.009
UseTest-compression 1 0 0 0 3.194
AggregationTest 50 0 0 0 46.674
AlterTest 26 0 0 0 28.621
BatchTest 11 0 0 0 51.169
CompactStorageTest 83 0 0 0 57.662
CompactTableTest 2 0 0 0 5.915
CreateTest 20 0 0 0 20.403
DeleteTest 33 0 0 0 43.966
DropRecreateAndRestoreTest 4 0 0 0 7.403
DropTest 2 0 0 0 4.553
InsertTest 8 0 0 0 8.320
InsertUpdateIfConditionTest 42 0 0 0 44.906
SelectGroupByTest 7 0 0 0 23.198
SelectLimitTest 7 0 0 0 18.122
SelectMultiColumnRelationTest 22 0 0 0 16.560
SelectOrderByTest 17 0 0 0 13.235
SelectOrderedPartitionerTest 20 0 0 0 14.491
SelectSingleColumnRelationTest 23 0 0 0 16.926
SelectTest 82 0 0 0 75.937
TTLTest 8 0 0 0 21.389
TruncateTest 1 0 0 0 4.674
TuplesWithNullsComparisonTest 3 0 0 0 5.995
UpdateTest 11 0 0 0 12.508
UseTest 1 0 0 0 3.617
AggregationTest 50 0 0 0 29.405
AlterTest 26 0 0 0 19.406
BatchTest 11 0 0 0 47.865
CompactStorageTest 83 0 0 0 29.633
CompactTableTest 2 0 0 0 3.879
CreateTest 20 0 0 0 8.854
DeleteTest 33 0 0 0 16.412
DropRecreateAndRestoreTest 4 0 0 0 4.144
DropTest 2 0 0 0 3.491
InsertTest 8 0 0 0 6.377
InsertUpdateIfConditionTest 42 0 0 0 20.170
SelectGroupByTest 7 0 0 0 16.878
SelectLimitTest 7 0 0 0 14.719
SelectMultiColumnRelationTest 22 0 0 0 10.008
SelectOrderByTest 17 0 0 0 8.001
SelectOrderedPartitionerTest 20 0 0 0 8.427
SelectSingleColumnRelationTest 23 0 0 0 9.776
SelectTest 82 0 0 0 28.296
TTLTest 8 0 0 0 9.748
TruncateTest 1 0 0 0 3.170
TuplesWithNullsComparisonTest 3 0 0 0 4.152
UpdateTest 11 0 0 0 7.644
UseTest 1 0 0 0 2.882
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.434
CleanupTest-cdc 8 0 0 0 18.085
CleanupTransientTest-cdc 1 0 0 0 4.097
ClusteringBoundTest-cdc 2 0 0 0 0.091
ColumnFamilyMetricTest-cdc 3 0 0 0 3.746
ColumnFamilyStoreTest-cdc 8 0 0 0 4.807
ColumnsTest-cdc 8 0 0 0 1.887
CounterCacheTest-cdc 5 0 0 0 3.785
CounterCellTest-cdc 5 0 0 0 3.572
CounterMutationTest-cdc 4 0 0 0 3.815
DeletePartitionTest-cdc 1 0 0 0 3.564
DigestTest-cdc 6 0 0 0 0.522
DirectoriesTest-cdc 13 0 0 0 1.218
DiskBoundaryManagerTest-cdc 4 0 0 0 5.125
ImportTest-cdc 14 0 0 0 9.202
KeyCacheTest-cdc 6 0 0 0 4.306
KeyspaceTest-cdc 11 0 0 0 8.256
LivenessInfoTest-cdc 2 0 0 0 0.383
MmapFileTest-cdc 1 0 0 0 0.318
MultiKeyspaceTest-cdc 1 0 0 0 3.990
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.069
NameSortTest-cdc 3 0 0 0 3.915
NativeCellTest-cdc 1 0 0 0 0.956
PartitionRangeReadTest-cdc 7 0 0 0 4.152
PartitionTest-cdc 4 0 0 0 3.554
RangeTombstoneListTest-cdc 25 0 0 0 1.209
RangeTombstoneTest-cdc 14 0 0 0 4.613
ReadCommandTest-cdc 23 0 0 0 5.434
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.978
ReadMessageTest-cdc 3 0 0 0 3.721
ReadResponseTest-cdc 8 0 0 0 0.691
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.662
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 3.429
RecoveryManagerTest-cdc 42 0 0 0 6.970
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.569
RemoveCellTest-cdc 1 0 0 0 3.787
RepairedDataInfoTest-cdc 7 0 0 0 1.698
RepairedDataTombstonesTest-cdc 7 0 0 0 28.192
RowCacheCQLTest-cdc 3 0 0 0 4.773
RowCacheTest-cdc 11 0 0 0 5.281
RowIndexEntryTest-cdc 4 0 0 0 4.868
RowIterationTest-cdc 3 0 0 0 4.700
RowTest-cdc 4 0 0 0 3.475
SchemaCQLHelperTest-cdc 9 0 0 0 6.389
ScrubTest-cdc 23 0 0 0 8.890
SecondaryIndexTest-cdc 14 0 0 0 9.779
SerializationHeaderTest-cdc 1 0 0 0 1.658
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.771
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.864
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.555
SystemKeyspaceTest-cdc 4 0 0 0 2.743
TimeSortTest-cdc 2 0 0 0 5.108
TransformerTest-cdc 1 0 0 0 1.154
VerifyTest-cdc 23 0 0 0 4.405
CellTest-cdc 11 0 0 0 3.084
CleanupTest-cdc 8 0 0 0 17.428
CleanupTransientTest-cdc 1 0 0 0 3.526
ClusteringBoundTest-cdc 2 0 0 0 0.178
ColumnFamilyMetricTest-cdc 3 0 0 0 3.257
ColumnFamilyStoreTest-cdc 8 0 0 0 4.219
ColumnsTest-cdc 8 0 0 0 1.997
CounterCacheTest-cdc 5 0 0 0 3.265
CounterCellTest-cdc 5 0 0 0 2.996
CounterMutationTest-cdc 4 0 0 0 3.247
DeletePartitionTest-cdc 1 0 0 0 2.980
DigestTest-cdc 6 0 0 0 0.584
DirectoriesTest-cdc 13 0 0 0 1.351
DiskBoundaryManagerTest-cdc 4 0 0 0 4.433
ImportTest-cdc 14 0 0 0 8.787
KeyCacheTest-cdc 6 0 0 0 3.855
KeyspaceTest-cdc 11 0 0 0 7.139
LivenessInfoTest-cdc 2 0 0 0 0.476
MmapFileTest-cdc 1 0 0 0 0.470
MultiKeyspaceTest-cdc 1 0 0 0 3.333
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.168
NameSortTest-cdc 3 0 0 0 3.453
NativeCellTest-cdc 1 0 0 0 1.159
PartitionRangeReadTest-cdc 7 0 0 0 3.623
PartitionTest-cdc 4 0 0 0 3.123
RangeTombstoneListTest-cdc 25 0 0 0 1.319
RangeTombstoneTest-cdc 14 0 0 0 4.110
ReadCommandTest-cdc 23 0 0 0 4.827
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.503
ReadMessageTest-cdc 3 0 0 0 3.057
ReadResponseTest-cdc 8 0 0 0 0.816
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.363
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 2.812
RecoveryManagerTest-cdc 42 0 0 0 6.398
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.172
RemoveCellTest-cdc 1 0 0 0 3.287
RepairedDataInfoTest-cdc 7 0 0 0 1.854
RepairedDataTombstonesTest-cdc 7 0 0 0 27.269
RowCacheCQLTest-cdc 3 0 0 0 4.187
RowCacheTest-cdc 11 0 0 0 4.816
RowIndexEntryTest-cdc 4 0 0 0 4.231
RowIterationTest-cdc 3 0 0 0 4.062
RowTest-cdc 4 0 0 0 3.015
SchemaCQLHelperTest-cdc 9 0 0 0 5.688
ScrubTest-cdc 23 0 0 0 7.943
SecondaryIndexTest-cdc 14 0 0 0 9.117
SerializationHeaderTest-cdc 1 0 0 0 1.688
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.201
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.332
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 3.949
SystemKeyspaceTest-cdc 4 0 0 0 2.666
TimeSortTest-cdc 2 0 0 0 4.453
TransformerTest-cdc 1 0 0 0 1.336
VerifyTest-cdc 23 0 0 0 3.810
CellTest-compression 11 0 0 0 3.515
CleanupTest-compression 8 0 0 0 18.304
CleanupTransientTest-compression 1 0 0 0 4.100
ClusteringBoundTest-compression 2 0 0 0 0.080
ColumnFamilyMetricTest-compression 3 0 0 0 3.845
ColumnFamilyStoreTest-compression 8 0 0 0 4.978
ColumnsTest-compression 8 0 0 0 1.921
CounterCacheTest-compression 5 0 0 0 3.845
CounterCellTest-compression 5 0 0 0 3.696
CounterMutationTest-compression 4 0 0 0 3.927
DeletePartitionTest-compression 1 0 0 0 3.674
DigestTest-compression 6 0 0 0 0.525
DirectoriesTest-compression 13 0 0 0 1.239
DiskBoundaryManagerTest-compression 4 0 0 0 5.203
ImportTest-compression 14 0 0 0 9.162
KeyCacheTest-compression 6 0 0 0 4.508
KeyspaceTest-compression 11 0 0 0 8.427
LivenessInfoTest-compression 2 0 0 0 0.405
MmapFileTest-compression 1 0 0 0 0.338
MultiKeyspaceTest-compression 1 0 0 0 4.035
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.068
compression
NameSortTest-compression 3 0 0 0 4.031
NativeCellTest-compression 1 0 0 0 0.920
PartitionRangeReadTest-compression 7 0 0 0 4.171
PartitionTest-compression 4 0 0 0 3.672
RangeTombstoneListTest-compression 25 0 0 0 1.216
RangeTombstoneTest-compression 14 0 0 0 4.642
ReadCommandTest-compression 23 0 0 0 5.655
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.643
ReadMessageTest-compression 3 0 0 0 3.720
ReadResponseTest-compression 8 0 0 0 0.688
RecoveryManagerFlushedTest-compression 6 0 0 0 3.802
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.394
compression
RecoveryManagerTest-compression 42 0 0 0 7.041
RecoveryManagerTruncateTest-compression 6 0 0 0 3.625
RemoveCellTest-compression 1 0 0 0 3.762
RepairedDataInfoTest-compression 7 0 0 0 1.725
RepairedDataTombstonesTest-compression 7 0 0 0 28.410
RowCacheCQLTest-compression 3 0 0 0 5.180
RowCacheTest-compression 11 0 0 0 5.752
RowIndexEntryTest-compression 4 0 0 0 5.024
RowIterationTest-compression 3 0 0 0 5.191
RowTest-compression 4 0 0 0 3.521
SchemaCQLHelperTest-compression 9 0 0 0 6.769
ScrubTest-compression 23 0 0 2 14.212
SecondaryIndexTest-compression 14 0 0 0 10.224
SerializationHeaderTest-compression 1 0 0 0 1.747
SinglePartitionReadCommandCQLTest- 1 0 0 0 4.142
compression
SinglePartitionSliceCommandTest- 10 0 0 0 5.133
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.532
SystemKeyspaceTest-compression 4 0 0 0 2.814
TimeSortTest-compression 2 0 0 0 5.085
TransformerTest-compression 1 0 0 0 1.185
VerifyTest-compression 23 0 0 0 4.659
CellTest-compression 11 0 0 0 3.057
CleanupTest-compression 8 0 0 0 17.230
CleanupTransientTest-compression 1 0 0 0 3.592
ClusteringBoundTest-compression 2 0 0 0 0.179
ColumnFamilyMetricTest-compression 3 0 0 0 3.381
ColumnFamilyStoreTest-compression 8 0 0 0 4.314
ColumnsTest-compression 8 0 0 0 1.976
CounterCacheTest-compression 5 0 0 0 3.096
CounterCellTest-compression 5 0 0 0 2.946
CounterMutationTest-compression 4 0 0 0 3.450
DeletePartitionTest-compression 1 0 0 0 3.169
DigestTest-compression 6 0 0 0 0.611
DirectoriesTest-compression 13 0 0 0 1.450
DiskBoundaryManagerTest-compression 4 0 0 0 4.711
ImportTest-compression 14 0 0 0 8.483
KeyCacheTest-compression 6 0 0 0 3.584
KeyspaceTest-compression 11 0 0 0 7.292
LivenessInfoTest-compression 2 0 0 0 0.533
MmapFileTest-compression 1 0 0 0 0.509
MultiKeyspaceTest-compression 1 0 0 0 3.537
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.165
compression
NameSortTest-compression 3 0 0 0 3.546
NativeCellTest-compression 1 0 0 0 1.114
PartitionRangeReadTest-compression 7 0 0 0 3.626
PartitionTest-compression 4 0 0 0 3.303
RangeTombstoneListTest-compression 25 0 0 0 1.405
RangeTombstoneTest-compression 14 0 0 0 3.813
ReadCommandTest-compression 23 0 0 0 5.199
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.174
ReadMessageTest-compression 3 0 0 0 3.298
ReadResponseTest-compression 8 0 0 0 0.823
RecoveryManagerFlushedTest-compression 6 0 0 0 3.446
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.056
compression
RecoveryManagerTest-compression 42 0 0 0 6.415
RecoveryManagerTruncateTest-compression 6 0 0 0 3.241
RemoveCellTest-compression 1 0 0 0 3.269
RepairedDataInfoTest-compression 7 0 0 0 1.790
RepairedDataTombstonesTest-compression 7 0 0 0 27.772
RowCacheCQLTest-compression 3 0 0 0 4.211
RowCacheTest-compression 11 0 0 0 4.811
RowIndexEntryTest-compression 4 0 0 0 4.303
RowIterationTest-compression 3 0 0 0 3.919
RowTest-compression 4 0 0 0 2.953
SchemaCQLHelperTest-compression 9 0 0 0 6.077
ScrubTest-compression 23 0 0 2 8.659
SecondaryIndexTest-compression 14 0 0 0 9.484
SerializationHeaderTest-compression 1 0 0 0 1.671
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.017
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.474
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.254
SystemKeyspaceTest-compression 4 0 0 0 2.809
TimeSortTest-compression 2 0 0 0 4.617
TransformerTest-compression 1 0 0 0 1.309
VerifyTest-compression 23 0 0 0 4.096
CellTest 11 0 0 0 3.294
CleanupTest 8 0 0 0 19.259
CleanupTransientTest 1 0 0 0 4.003
ClusteringBoundTest 2 0 0 0 0.068
ColumnFamilyMetricTest 3 0 0 0 4.668
ColumnFamilyStoreTest 8 0 0 0 5.170
ColumnsTest 8 0 0 0 1.663
CounterCacheTest 5 0 0 0 3.702
CounterCellTest 5 0 0 0 3.372
CounterMutationTest 4 0 0 0 3.738
DeletePartitionTest 1 0 0 0 3.489
DigestTest 6 0 0 0 0.458
DirectoriesTest 13 0 0 0 1.091
DiskBoundaryManagerTest 4 0 0 0 5.680
ImportTest 14 0 0 0 11.737
KeyCacheTest 6 0 0 0 4.301
KeyspaceTest 11 0 0 0 9.871
LivenessInfoTest 2 0 0 0 0.340
MmapFileTest 1 0 0 0 0.293
MultiKeyspaceTest 1 0 0 0 3.857
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.058
NameSortTest 3 0 0 0 3.769
NativeCellTest 1 0 0 0 0.871
PartitionRangeReadTest 7 0 0 0 4.034
PartitionTest 4 0 0 0 3.589
RangeTombstoneListTest 25 0 0 0 1.097
RangeTombstoneTest 14 0 0 0 5.115
ReadCommandTest 23 0 0 0 6.111
ReadCommandVerbHandlerTest 4 0 0 0 5.142
ReadMessageTest 3 0 0 0 3.442
ReadResponseTest 8 0 0 0 0.602
RecoveryManagerFlushedTest 6 0 0 0 3.914
RecoveryManagerMissingHeaderTest 6 0 0 0 3.327
RecoveryManagerTest 42 0 0 0 8.811
RecoveryManagerTruncateTest 6 0 0 0 3.751
RemoveCellTest 1 0 0 0 3.790
RepairedDataInfoTest 7 0 0 0 1.560
RepairedDataTombstonesTest 7 0 0 0 30.741
RowCacheCQLTest 3 0 0 0 5.230
RowCacheTest 11 0 0 0 5.280
RowIndexEntryTest 4 0 0 0 5.100
RowIterationTest 3 0 0 0 5.076
RowTest 4 0 0 0 3.355
SchemaCQLHelperTest 9 0 0 0 7.710
ScrubTest 23 0 0 0 9.107
SecondaryIndexTest 14 0 0 0 10.713
SerializationHeaderTest 1 0 0 0 1.443
SinglePartitionReadCommandCQLTest 1 0 0 0 4.000
SinglePartitionSliceCommandTest 10 0 0 0 5.380
SystemKeyspaceMigrator40Test 4 0 0 0 4.970
SystemKeyspaceTest 4 0 0 0 2.538
TimeSortTest 2 0 0 0 5.230
TransformerTest 1 0 0 0 1.066
VerifyTest 23 0 0 0 4.612
CellTest 11 0 0 0 2.816
CleanupTest 8 0 0 0 16.929
CleanupTransientTest 1 0 0 0 3.327
ClusteringBoundTest 2 0 0 0 0.137
ColumnFamilyMetricTest 3 0 0 0 2.976
ColumnFamilyStoreTest 8 0 0 0 3.762
ColumnsTest 8 0 0 0 1.766
CounterCacheTest 5 0 0 0 3.037
CounterCellTest 5 0 0 0 2.802
CounterMutationTest 4 0 0 0 3.042
DeletePartitionTest 1 0 0 0 2.805
DigestTest 6 0 0 0 0.530
DirectoriesTest 13 0 0 0 1.234
DiskBoundaryManagerTest 4 0 0 0 4.021
ImportTest 14 0 0 0 7.392
KeyCacheTest 6 0 0 0 3.497
KeyspaceTest 11 0 0 0 6.448
LivenessInfoTest 2 0 0 0 0.403
MmapFileTest 1 0 0 0 0.412
MultiKeyspaceTest 1 0 0 0 3.036
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.131
NameSortTest 3 0 0 0 3.068
NativeCellTest 1 0 0 0 0.955
PartitionRangeReadTest 7 0 0 0 3.286
PartitionTest 4 0 0 0 2.857
RangeTombstoneListTest 25 0 0 0 1.226
RangeTombstoneTest 14 0 0 0 3.666
ReadCommandTest 23 0 0 0 4.524
ReadCommandVerbHandlerTest 4 0 0 0 4.003
ReadMessageTest 3 0 0 0 2.880
ReadResponseTest 8 0 0 0 0.698
RecoveryManagerFlushedTest 6 0 0 0 3.022
RecoveryManagerMissingHeaderTest 6 0 0 0 2.597
RecoveryManagerTest 42 0 0 0 6.190
RecoveryManagerTruncateTest 6 0 0 0 2.845
RemoveCellTest 1 0 0 0 2.958
RepairedDataInfoTest 7 0 0 0 1.687
RepairedDataTombstonesTest 7 0 0 0 27.100
RowCacheCQLTest 3 0 0 0 3.776
RowCacheTest 11 0 0 0 4.182
RowIndexEntryTest 4 0 0 0 3.810
RowIterationTest 3 0 0 0 3.778
RowTest 4 0 0 0 2.779
SchemaCQLHelperTest 9 0 0 0 5.117
ScrubTest 23 0 0 0 7.050
SecondaryIndexTest 14 0 0 0 8.786
SerializationHeaderTest 1 0 0 0 1.644
SinglePartitionReadCommandCQLTest 1 0 0 0 2.992
SinglePartitionSliceCommandTest 10 0 0 0 3.990
SystemKeyspaceMigrator40Test 4 0 0 0 3.594
SystemKeyspaceTest 4 0 0 0 2.484
TimeSortTest 2 0 0 0 4.026
TransformerTest 1 0 0 0 1.142
VerifyTest 23 0 0 0 3.526
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 1.000
GroupMakerTest-cdc 6 0 0 0 1.159
GroupMakerTest-compression 6 0 0 0 1.076
GroupMakerTest-compression 6 0 0 0 1.165
GroupMakerTest 6 0 0 0 0.883
GroupMakerTest 6 0 0 0 1.018
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 3.781
SSTableReverseIteratorTest-cdc 1 0 0 0 3.213
SSTableReverseIteratorTest-compression 1 0 0 0 3.771
SSTableReverseIteratorTest-compression 1 0 0 0 3.106
SSTableReverseIteratorTest 1 0 0 0 3.704
SSTableReverseIteratorTest 1 0 0 0 2.971
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 193.568
CommitLogStressTest 1 0 0 1 0.060
GroupCommitLogStressTest 15 0 0 0 185.936
PeriodicCommitLogStressTest 15 0 0 0 241.540
BatchCommitLogStressTest 15 0 0 0 192.893
CommitLogStressTest 1 0 0 1 0.150
GroupCommitLogStressTest 15 0 0 0 185.443
PeriodicCommitLogStressTest 15 0 0 0 241.454
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.313
BatchCommitLogTest-cdc 174 0 0 0 7.868
CommitLogCQLTest-cdc 1 0 0 0 3.836
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.348
CommitLogDescriptorTest-cdc 14 0 0 0 14.270
CommitLogFailurePolicyTest-cdc 4 0 0 0 6.100
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.611
CommitLogReaderTest-cdc 5 0 0 0 6.674
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.993
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.270
CommitLogTest-cdc 1 0 0 1 0.061
CommitLogUpgradeTest-cdc 1 0 0 0 3.764
CommitlogShutdownTest-cdc 1 0 0 0 4.061
GroupCommitLogTest-cdc 162 0 0 0 14.109
SegmentReaderTest-cdc 6 0 0 0 1.360
SnapshotDeletingTest-cdc 1 0 0 1 3.499
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.446
BatchCommitLogTest-cdc 174 0 0 0 7.054
CommitLogCQLTest-cdc 1 0 0 0 3.378
CommitLogChainedMarkersTest-cdc 1 0 0 0 3.907
CommitLogDescriptorTest-cdc 14 0 0 0 7.780
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.563
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.756
CommitLogReaderTest-cdc 5 0 0 0 5.901
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.471
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 8.460
CommitLogTest-cdc 1 0 0 1 0.176
CommitLogUpgradeTest-cdc 1 0 0 0 3.286
CommitlogShutdownTest-cdc 1 0 0 0 3.689
GroupCommitLogTest-cdc 162 0 0 0 13.148
SegmentReaderTest-cdc 6 0 0 0 1.405
SnapshotDeletingTest-cdc 1 0 0 1 3.018
AbstractCommitLogServiceTest-compression 9 0 0 0 1.312
BatchCommitLogTest-compression 174 0 0 0 7.674
CommitLogCQLTest-compression 1 0 0 0 3.925
CommitLogChainedMarkersTest-compression 1 0 0 0 4.466
CommitLogDescriptorTest-compression 14 0 0 0 14.289
CommitLogFailurePolicyTest-compression 4 0 0 0 6.194
CommitLogInitWithExceptionTest- 1 0 0 0 1.632
compression
CommitLogReaderTest-compression 5 0 0 0 6.739
CommitLogSegmentBackpressureTest- 1 0 0 0 5.058
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 9.227
compression
CommitLogTest-compression 1 0 0 1 0.061
CommitLogUpgradeTest-compression 1 0 0 0 3.931
CommitlogShutdownTest-compression 1 0 0 0 4.214
GroupCommitLogTest-compression 162 0 0 0 13.991
SegmentReaderTest-compression 6 0 0 0 1.354
SnapshotDeletingTest-compression 1 0 0 1 3.586
AbstractCommitLogServiceTest-compression 9 0 0 0 1.378
BatchCommitLogTest-compression 174 0 0 0 7.516
CommitLogCQLTest-compression 1 0 0 0 3.631
CommitLogChainedMarkersTest-compression 1 0 0 0 4.074
CommitLogDescriptorTest-compression 14 0 0 0 7.771
CommitLogFailurePolicyTest-compression 4 0 0 0 5.621
CommitLogInitWithExceptionTest- 1 0 0 0 1.836
compression
CommitLogReaderTest-compression 5 0 0 0 6.135
CommitLogSegmentBackpressureTest- 1 0 0 0 4.880
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 8.809
compression
CommitLogTest-compression 1 0 0 1 0.181
CommitLogUpgradeTest-compression 1 0 0 0 3.063
CommitlogShutdownTest-compression 1 0 0 0 3.567
GroupCommitLogTest-compression 162 0 0 0 13.247
SegmentReaderTest-compression 6 0 0 0 1.502
SnapshotDeletingTest-compression 1 0 0 1 3.104
AbstractCommitLogServiceTest 9 0 0 0 1.196
BatchCommitLogTest 174 0 0 0 9.361
CommitLogCQLTest 1 0 0 0 3.936
CommitLogChainedMarkersTest 1 0 0 0 4.289
CommitLogDescriptorTest 14 0 0 0 11.742
CommitLogFailurePolicyTest 4 0 0 0 5.981
CommitLogInitWithExceptionTest 1 0 0 0 1.546
CommitLogReaderTest 5 0 0 0 7.322
CommitLogSegmentBackpressureTest 1 0 0 0 4.921
CommitLogSegmentManagerCDCTest 7 0 0 0 10.799
CommitLogTest 1 0 0 1 0.056
CommitLogUpgradeTest 1 0 0 0 3.649
CommitlogShutdownTest 1 0 0 0 4.152
GroupCommitLogTest 162 0 0 0 15.685
SegmentReaderTest 6 0 0 0 1.196
SnapshotDeletingTest 1 0 0 1 3.443
AbstractCommitLogServiceTest 9 0 0 0 1.338
BatchCommitLogTest 174 0 0 0 6.261
CommitLogCQLTest 1 0 0 0 3.008
CommitLogChainedMarkersTest 1 0 0 0 3.581
CommitLogDescriptorTest 14 0 0 0 7.354
CommitLogFailurePolicyTest 4 0 0 0 5.311
CommitLogInitWithExceptionTest 1 0 0 0 1.673
CommitLogReaderTest 5 0 0 0 5.183
CommitLogSegmentBackpressureTest 1 0 0 0 4.296
CommitLogSegmentManagerCDCTest 7 0 0 0 8.086
CommitLogTest 1 0 0 1 0.128
CommitLogUpgradeTest 1 0 0 0 2.982
CommitlogShutdownTest 1 0 0 0 3.348
GroupCommitLogTest 162 0 0 0 12.255
SegmentReaderTest 6 0 0 0 1.332
SnapshotDeletingTest 1 0 0 1 2.778
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 19.684
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.097
LongLeveledCompactionStrategyTest 3 0 0 0 18.195
LongCompactionsTest 4 0 0 0 19.334
LongLeveledCompactionStrategyCQLTest 1 0 0 0 303.838
LongLeveledCompactionStrategyTest 3 0 0 0 15.972
AbstractCompactionStrategyTest-cdc 4 0 0 0 4.165
AbstractPendingRepairTest-cdc 1 0 0 1 0.061
ActiveCompactionsTest-cdc 6 0 0 0 6.426
AntiCompactionBytemanTest-cdc 1 0 0 0 6.614
AntiCompactionTest-cdc 15 0 0 0 29.898
CancelCompactionsTest-cdc 8 0 0 0 10.067
CompactionAwareWriterTest-cdc 4 0 0 0 87.799
CompactionControllerTest-cdc 2 0 0 0 4.132
CompactionExecutorTest-cdc 3 0 0 0 1.102
CompactionInfoTest-cdc 2 0 0 0 4.044
CompactionIteratorTest-cdc 12 0 0 0 7.966
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.652
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 6.505
CompactionTaskTest-cdc 2 0 0 0 4.133
CompactionsBytemanTest-cdc 6 0 0 0 13.761
CompactionsCQLTest-cdc 24 0 0 0 36.344
CompactionsPurgeTest-cdc 10 0 0 0 4.372
CompactionsTest-cdc 6 0 0 1 17.135
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 5.572
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.595
LeveledCompactionStrategyTest-cdc 11 0 0 0 26.538
LeveledGenerationsTest-cdc 4 0 0 0 4.479
NeverPurgeTest-cdc 4 0 0 0 9.704
OneCompactionTest-cdc 2 0 0 0 3.798
PendingRepairManagerTest-cdc 16 0 0 0 4.953
SingleSSTableLCSTaskTest-cdc 4 0 0 0 72.719
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.643
TTLExpiryTest-cdc 5 0 0 0 10.424
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 9.086
ValidationExecutorTest-cdc 2 0 0 0 0.630
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.575
AbstractPendingRepairTest-cdc 1 0 0 1 0.179
ActiveCompactionsTest-cdc 6 0 0 0 5.361
AntiCompactionBytemanTest-cdc 1 0 0 0 6.125
AntiCompactionTest-cdc 15 0 0 0 28.338
CancelCompactionsTest-cdc 8 0 0 0 9.064
CompactionAwareWriterTest-cdc 4 0 0 0 57.811
CompactionControllerTest-cdc 2 0 0 0 3.603
CompactionExecutorTest-cdc 3 0 0 0 1.261
CompactionInfoTest-cdc 2 0 0 0 3.185
CompactionIteratorTest-cdc 12 0 0 0 6.873
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 3.888
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 5.112
CompactionTaskTest-cdc 2 0 0 0 3.269
CompactionsBytemanTest-cdc 6 0 0 0 13.000
CompactionsCQLTest-cdc 24 0 0 0 34.226
CompactionsPurgeTest-cdc 10 0 0 0 3.805
CompactionsTest-cdc 6 0 0 1 16.683
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 4.999
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.071
LeveledCompactionStrategyTest-cdc 11 0 0 0 20.668
LeveledGenerationsTest-cdc 4 0 0 0 3.945
NeverPurgeTest-cdc 4 0 0 0 9.105
OneCompactionTest-cdc 2 0 0 0 3.272
PendingRepairManagerTest-cdc 16 0 0 0 4.431
SingleSSTableLCSTaskTest-cdc 4 0 0 0 56.867
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.450
TTLExpiryTest-cdc 5 0 0 0 10.005
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.960
ValidationExecutorTest-cdc 2 0 0 0 0.832
AbstractCompactionStrategyTest-compression 4 0 0 0 4.268
AbstractPendingRepairTest-compression 1 0 0 1 0.064
ActiveCompactionsTest-compression 6 0 0 0 6.502
AntiCompactionBytemanTest-compression 1 0 0 0 6.793
AntiCompactionTest-compression 15 0 0 0 31.846
CancelCompactionsTest-compression 8 0 0 0 10.112
CompactionAwareWriterTest-compression 4 0 0 0 85.806
CompactionControllerTest-compression 2 0 0 0 4.165
CompactionExecutorTest-compression 3 0 0 0 1.027
CompactionInfoTest-compression 2 0 0 0 3.908
CompactionIteratorTest-compression 12 0 0 0 7.686
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.552
compression
CompactionStrategyManagerTest-compression 5 0 0 0 6.287
CompactionTaskTest-compression 2 0 0 0 3.913
CompactionsBytemanTest-compression 6 0 0 0 13.958
CompactionsCQLTest-compression 24 0 0 0 36.891
CompactionsPurgeTest-compression 10 0 0 0 4.484
CompactionsTest-compression 6 0 0 1 17.256
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.613
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.733
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 29.490
LeveledGenerationsTest-compression 4 0 0 0 4.526
NeverPurgeTest-compression 4 0 0 0 9.863
OneCompactionTest-compression 2 0 0 0 3.744
PendingRepairManagerTest-compression 16 0 0 0 5.108
SingleSSTableLCSTaskTest-compression 4 0 0 0 94.989
SizeTieredCompactionStrategyTest- 3 0 0 0 3.684
compression
TTLExpiryTest-compression 5 0 0 0 10.457
TimeWindowCompactionStrategyTest- 5 0 0 0 9.338
compression
ValidationExecutorTest-compression 2 0 0 0 0.639
AbstractCompactionStrategyTest-compression 4 0 0 0 3.763
AbstractPendingRepairTest-compression 1 0 0 1 0.152
ActiveCompactionsTest-compression 6 0 0 0 5.105
AntiCompactionBytemanTest-compression 1 0 0 0 6.317
AntiCompactionTest-compression 15 0 0 0 23.318
CancelCompactionsTest-compression 8 0 0 0 9.369
CompactionAwareWriterTest-compression 4 0 0 0 61.643
CompactionControllerTest-compression 2 0 0 0 3.721
CompactionExecutorTest-compression 3 0 0 0 1.232
CompactionInfoTest-compression 2 0 0 0 3.418
CompactionIteratorTest-compression 12 0 0 0 6.958
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.234
compression
CompactionStrategyManagerTest-compression 5 0 0 0 5.733
CompactionTaskTest-compression 2 0 0 0 3.146
CompactionsBytemanTest-compression 6 0 0 0 13.391
CompactionsCQLTest-compression 24 0 0 0 36.170
CompactionsPurgeTest-compression 10 0 0 0 4.101
CompactionsTest-compression 6 0 0 1 16.690
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.026
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.586
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 20.560
LeveledGenerationsTest-compression 4 0 0 0 3.998
NeverPurgeTest-compression 4 0 0 0 9.169
OneCompactionTest-compression 2 0 0 0 3.072
PendingRepairManagerTest-compression 16 0 0 0 4.347
SingleSSTableLCSTaskTest-compression 4 0 0 0 70.481
SizeTieredCompactionStrategyTest- 3 0 0 0 3.291
compression
TTLExpiryTest-compression 5 0 0 0 9.965
TimeWindowCompactionStrategyTest- 5 0 0 0 9.138
compression
ValidationExecutorTest-compression 2 0 0 0 0.755
AbstractCompactionStrategyTest 4 0 0 0 4.361
AbstractPendingRepairTest 1 0 0 1 0.058
ActiveCompactionsTest 6 0 0 0 7.438
AntiCompactionBytemanTest 1 0 0 0 6.862
AntiCompactionTest 15 0 0 0 25.132
CancelCompactionsTest 8 0 0 0 11.151
CompactionAwareWriterTest 4 0 0 0 77.791
CompactionControllerTest 2 0 0 0 4.009
CompactionExecutorTest 3 0 0 0 0.967
CompactionInfoTest 2 0 0 0 3.878
CompactionIteratorTest 12 0 0 0 9.091
CompactionStrategyManagerPendingRepairTest 9 0 0 0 4.781
CompactionStrategyManagerTest 5 0 0 0 7.393
CompactionTaskTest 2 0 0 0 3.843
CompactionsBytemanTest 6 0 0 0 15.254
CompactionsCQLTest 24 0 0 0 43.174
CompactionsPurgeTest 10 0 0 0 4.700
CompactionsTest 6 0 0 1 17.300
CorruptedSSTablesCompactionsTest 2 0 0 0 6.189
DateTieredCompactionStrategyTest 7 0 0 0 8.163
LeveledCompactionStrategyTest 11 0 0 0 26.463
LeveledGenerationsTest 4 0 0 0 4.779
NeverPurgeTest 4 0 0 0 10.148
OneCompactionTest 2 0 0 0 3.621
PendingRepairManagerTest 16 0 0 0 5.469
SingleSSTableLCSTaskTest 4 0 0 0 81.634
SizeTieredCompactionStrategyTest 3 0 0 0 3.460
TTLExpiryTest 5 0 0 0 10.969
TimeWindowCompactionStrategyTest 5 0 0 0 9.782
ValidationExecutorTest 2 0 0 0 0.550
AbstractCompactionStrategyTest 4 0 0 0 3.263
AbstractPendingRepairTest 1 0 0 1 0.136
ActiveCompactionsTest 6 0 0 0 4.921
AntiCompactionBytemanTest 1 0 0 0 5.694
AntiCompactionTest 15 0 0 0 21.508
CancelCompactionsTest 8 0 0 0 8.712
CompactionAwareWriterTest 4 0 0 0 59.578
CompactionControllerTest 2 0 0 0 3.262
CompactionExecutorTest 3 0 0 0 1.096
CompactionInfoTest 2 0 0 0 3.048
CompactionIteratorTest 12 0 0 0 6.157
CompactionStrategyManagerPendingRepairTest 9 0 0 0 3.552
CompactionStrategyManagerTest 5 0 0 0 5.196
CompactionTaskTest 2 0 0 0 2.935
CompactionsBytemanTest 6 0 0 0 12.404
CompactionsCQLTest 24 0 0 0 34.883
CompactionsPurgeTest 10 0 0 0 3.490
CompactionsTest 6 0 0 1 16.448
CorruptedSSTablesCompactionsTest 2 0 0 0 4.497
DateTieredCompactionStrategyTest 7 0 0 0 6.911
LeveledCompactionStrategyTest 11 0 0 0 20.077
LeveledGenerationsTest 4 0 0 0 3.680
NeverPurgeTest 4 0 0 0 8.483
OneCompactionTest 2 0 0 0 2.951
PendingRepairManagerTest 16 0 0 0 4.035
SingleSSTableLCSTaskTest 4 0 0 0 65.365
SizeTieredCompactionStrategyTest 3 0 0 0 2.969
TTLExpiryTest 5 0 0 0 9.547
TimeWindowCompactionStrategyTest 5 0 0 0 8.458
ValidationExecutorTest 2 0 0 0 0.732
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.554
CTypeTest-cdc 3 0 0 0 0.647
CTypeTest-compression 3 0 0 0 0.561
CTypeTest-compression 3 0 0 0 0.585
CTypeTest 3 0 0 0 0.475
CTypeTest 3 0 0 0 0.549
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.282
CounterContextTest-cdc 8 0 0 0 2.548
CounterContextTest-compression 8 0 0 0 2.284
CounterContextTest-compression 8 0 0 0 2.114
CounterContextTest 8 0 0 0 2.012
CounterContextTest 8 0 0 0 2.050
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.660
RowFilterTest-cdc 1 0 0 0 0.665
SliceTest-cdc 4 0 0 0 0.120
ColumnFilterTest-cdc 3 0 0 0 0.829
RowFilterTest-cdc 1 0 0 0 0.797
SliceTest-cdc 4 0 0 0 0.252
ColumnFilterTest-compression 3 0 0 0 0.658
RowFilterTest-compression 1 0 0 0 0.654
SliceTest-compression 4 0 0 0 0.136
ColumnFilterTest-compression 3 0 0 0 0.714
RowFilterTest-compression 1 0 0 0 0.729
SliceTest-compression 4 0 0 0 0.226
ColumnFilterTest 3 0 0 0 0.613
RowFilterTest 1 0 0 0 0.564
SliceTest 4 0 0 0 0.105
ColumnFilterTest 3 0 0 0 0.675
RowFilterTest 1 0 0 0 0.674
SliceTest 4 0 0 0 0.176
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 15.548
LifecycleTransactionTest-cdc 8 0 0 0 2.882
LogTransactionTest-cdc 39 0 0 0 3.175
RealTransactionsTest-cdc 3 0 0 0 4.541
TrackerTest-cdc 7 0 0 0 2.602
ViewTest-cdc 3 0 0 0 2.254
HelpersTest-cdc 8 0 0 0 14.165
LifecycleTransactionTest-cdc 8 0 0 0 2.861
LogTransactionTest-cdc 39 0 0 0 3.222
RealTransactionsTest-cdc 3 0 0 0 3.878
TrackerTest-cdc 7 0 0 0 2.580
ViewTest-cdc 3 0 0 0 2.231
HelpersTest-compression 8 0 0 0 15.553
LifecycleTransactionTest-compression 8 0 0 0 2.954
LogTransactionTest-compression 39 0 0 0 3.210
RealTransactionsTest-compression 3 0 0 0 4.586
TrackerTest-compression 7 0 0 0 2.631
ViewTest-compression 3 0 0 0 2.322
HelpersTest-compression 8 0 0 0 13.789
LifecycleTransactionTest-compression 8 0 0 0 2.972
LogTransactionTest-compression 39 0 0 0 3.396
RealTransactionsTest-compression 3 0 0 0 4.092
TrackerTest-compression 7 0 0 0 2.285
ViewTest-compression 3 0 0 0 2.394
HelpersTest 8 0 0 0 13.455
LifecycleTransactionTest 8 0 0 0 2.658
LogTransactionTest 39 0 0 0 3.329
RealTransactionsTest 3 0 0 0 4.505
TrackerTest 7 0 0 0 2.360
ViewTest 3 0 0 0 2.052
HelpersTest 8 0 0 0 13.083
LifecycleTransactionTest 8 0 0 0 2.491
LogTransactionTest 39 0 0 0 3.121
RealTransactionsTest 3 0 0 0 3.592
TrackerTest 7 0 0 0 2.321
ViewTest 3 0 0 0 2.125
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.072
ByteBufferAccessorTest-cdc 2 0 0 0 0.104
BytesTypeTest-cdc 2 0 0 0 0.264
CollectionTypeTest-cdc 6 0 0 0 0.159
CollectionTypesTest-cdc 3 0 0 0 5.786
CompositeAndTupleTypesTest-cdc 3 0 0 0 8.299
CompositeTypeTest-cdc 9 0 0 0 3.608
DecimalTypeTest-cdc 3 0 0 0 0.081
DynamicCompositeTypeTest-cdc 8 0 0 0 3.520
EmptyTypeTest-cdc 7 0 0 0 0.908
IntegerTypeTest-cdc 10 0 0 0 0.117
JsonConversionTest-cdc 30 0 0 0 0.740
ReversedTypeTest-cdc 1 0 0 0 0.101
RoundTripTest-cdc 8 0 0 0 0.550
SimpleDateTypeTest-cdc 1 0 0 0 0.126
TimeTypeTest-cdc 2 0 0 0 3.936
TimeUUIDTypeTest-cdc 6 0 0 0 7.637
TimestampTypeTest-cdc 1 0 0 0 0.633
TypeCompareTest-cdc 6 0 0 0 0.298
TypeParserTest-cdc 3 0 0 0 0.974
TypeValidationTest-cdc 18 0 0 0 3.406
UUIDTypeTest-cdc 6 0 0 0 3.786
ValueAccessorTest-cdc 4 0 0 0 0.499
AbstractCompositeTypeTest-cdc 2 0 0 0 0.181
ByteBufferAccessorTest-cdc 2 0 0 0 0.217
BytesTypeTest-cdc 2 0 0 0 0.349
CollectionTypeTest-cdc 6 0 0 0 0.252
CollectionTypesTest-cdc 3 0 0 0 5.772
CompositeAndTupleTypesTest-cdc 3 0 0 0 7.606
CompositeTypeTest-cdc 9 0 0 0 3.063
DecimalTypeTest-cdc 3 0 0 0 0.180
DynamicCompositeTypeTest-cdc 8 0 0 0 2.958
EmptyTypeTest-cdc 7 0 0 0 0.924
IntegerTypeTest-cdc 10 0 0 0 0.228
JsonConversionTest-cdc 30 0 0 0 0.882
ReversedTypeTest-cdc 1 0 0 0 0.202
RoundTripTest-cdc 8 0 0 0 0.605
SimpleDateTypeTest-cdc 1 0 0 0 0.239
TimeTypeTest-cdc 2 0 0 0 3.353
TimeUUIDTypeTest-cdc 6 0 0 0 4.820
TimestampTypeTest-cdc 1 0 0 0 0.671
TypeCompareTest-cdc 6 0 0 0 0.381
TypeParserTest-cdc 3 0 0 0 1.200
TypeValidationTest-cdc 18 0 0 0 3.653
UUIDTypeTest-cdc 6 0 0 0 2.777
ValueAccessorTest-cdc 4 0 0 0 0.603
AbstractCompositeTypeTest-compression 2 0 0 0 0.074
ByteBufferAccessorTest-compression 2 0 0 0 0.110
BytesTypeTest-compression 2 0 0 0 0.249
CollectionTypeTest-compression 6 0 0 0 0.177
CollectionTypesTest-compression 3 0 0 0 5.818
CompositeAndTupleTypesTest-compression 3 0 0 0 8.301
CompositeTypeTest-compression 9 0 0 0 3.674
DecimalTypeTest-compression 3 0 0 0 0.081
DynamicCompositeTypeTest-compression 8 0 0 0 3.559
EmptyTypeTest-compression 7 0 0 0 0.895
IntegerTypeTest-compression 10 0 0 0 0.119
JsonConversionTest-compression 30 0 0 0 0.809
ReversedTypeTest-compression 1 0 0 0 0.102
RoundTripTest-compression 8 0 0 0 0.542
SimpleDateTypeTest-compression 1 0 0 0 0.134
TimeTypeTest-compression 2 0 0 0 4.034
TimeUUIDTypeTest-compression 6 0 0 0 7.758
TimestampTypeTest-compression 1 0 0 0 0.590
TypeCompareTest-compression 6 0 0 0 0.312
TypeParserTest-compression 3 0 0 0 1.034
TypeValidationTest-compression 18 0 0 0 3.437
UUIDTypeTest-compression 6 0 0 0 3.981
ValueAccessorTest-compression 4 0 0 0 0.494
AbstractCompositeTypeTest-compression 2 0 0 0 0.162
ByteBufferAccessorTest-compression 2 0 0 0 0.208
BytesTypeTest-compression 2 0 0 0 0.349
CollectionTypeTest-compression 6 0 0 0 0.254
CollectionTypesTest-compression 3 0 0 0 5.604
CompositeAndTupleTypesTest-compression 3 0 0 0 7.929
CompositeTypeTest-compression 9 0 0 0 3.148
DecimalTypeTest-compression 3 0 0 0 0.174
DynamicCompositeTypeTest-compression 8 0 0 0 2.969
EmptyTypeTest-compression 7 0 0 0 0.844
IntegerTypeTest-compression 10 0 0 0 0.193
JsonConversionTest-compression 30 0 0 0 0.772
ReversedTypeTest-compression 1 0 0 0 0.215
RoundTripTest-compression 8 0 0 0 0.613
SimpleDateTypeTest-compression 1 0 0 0 0.202
TimeTypeTest-compression 2 0 0 0 3.654
TimeUUIDTypeTest-compression 6 0 0 0 4.743
TimestampTypeTest-compression 1 0 0 0 0.662
TypeCompareTest-compression 6 0 0 0 0.373
TypeParserTest-compression 3 0 0 0 1.262
TypeValidationTest-compression 18 0 0 0 3.660
UUIDTypeTest-compression 6 0 0 0 2.666
ValueAccessorTest-compression 4 0 0 0 0.579
AbstractCompositeTypeTest 2 0 0 0 0.062
ByteBufferAccessorTest 2 0 0 0 0.092
BytesTypeTest 2 0 0 0 0.212
CollectionTypeTest 6 0 0 0 0.140
CollectionTypesTest 3 0 0 0 5.564
CompositeAndTupleTypesTest 3 0 0 0 8.164
CompositeTypeTest 9 0 0 0 3.363
DecimalTypeTest 3 0 0 0 0.071
DynamicCompositeTypeTest 8 0 0 0 3.386
EmptyTypeTest 7 0 0 0 0.779
IntegerTypeTest 10 0 0 0 0.108
JsonConversionTest 30 0 0 0 0.644
ReversedTypeTest 1 0 0 0 0.086
RoundTripTest 8 0 0 0 0.469
SimpleDateTypeTest 1 0 0 0 0.108
TimeTypeTest 2 0 0 0 4.114
TimeUUIDTypeTest 6 0 0 0 7.912
TimestampTypeTest 1 0 0 0 0.534
TypeCompareTest 6 0 0 0 0.261
TypeParserTest 3 0 0 0 0.886
TypeValidationTest 18 0 0 0 3.441
UUIDTypeTest 6 0 0 0 3.941
ValueAccessorTest 4 0 0 0 0.466
AbstractCompositeTypeTest 2 0 0 0 0.133
ByteBufferAccessorTest 2 0 0 0 0.168
BytesTypeTest 2 0 0 0 0.281
CollectionTypeTest 6 0 0 0 0.211
CollectionTypesTest 3 0 0 0 5.415
CompositeAndTupleTypesTest 3 0 0 0 7.330
CompositeTypeTest 9 0 0 0 2.782
DecimalTypeTest 3 0 0 0 0.141
DynamicCompositeTypeTest 8 0 0 0 2.795
EmptyTypeTest 7 0 0 0 0.821
IntegerTypeTest 10 0 0 0 0.182
JsonConversionTest 30 0 0 0 0.728
ReversedTypeTest 1 0 0 0 0.162
RoundTripTest 8 0 0 0 0.524
SimpleDateTypeTest 1 0 0 0 0.175
TimeTypeTest 2 0 0 0 3.149
TimeUUIDTypeTest 6 0 0 0 4.621
TimestampTypeTest 1 0 0 0 0.537
TypeCompareTest 6 0 0 0 0.321
TypeParserTest 3 0 0 0 1.035
TypeValidationTest 18 0 0 0 3.359
UUIDTypeTest 6 0 0 0 2.603
ValueAccessorTest 4 0 0 0 0.476
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.404
MonitoringTaskTest-cdc 15 0 0 0 5.505
MonitoringTaskTest-compression 15 0 0 0 5.432
MonitoringTaskTest-compression 15 0 0 0 5.545
MonitoringTaskTest 15 0 0 0 5.468
MonitoringTaskTest 15 0 0 0 5.469
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 61.230
PartitionUpdateTest-cdc 3 0 0 0 4.600
PartitionImplementationTest-cdc 7 0 0 0 55.379
PartitionUpdateTest-cdc 3 0 0 0 4.034
PartitionImplementationTest-compression 7 0 0 0 60.447
PartitionUpdateTest-compression 3 0 0 0 4.795
PartitionImplementationTest-compression 7 0 0 0 53.232
PartitionUpdateTest-compression 3 0 0 0 4.252
PartitionImplementationTest 7 0 0 0 59.431
PartitionUpdateTest 3 0 0 0 4.910
PartitionImplementationTest 7 0 0 0 52.423
PartitionUpdateTest 3 0 0 0 3.718
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.650
PurgeFunctionTest-cdc 8 0 0 0 0.737
PurgeFunctionTest-compression 8 0 0 0 0.653
PurgeFunctionTest-compression 8 0 0 0 0.820
PurgeFunctionTest 8 0 0 0 0.565
PurgeFunctionTest 8 0 0 0 0.651
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.060
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.823
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 4.319
PendingAntiCompactionTest-cdc 18 0 0 0 13.093
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.166
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.246
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 3.633
PendingAntiCompactionTest-cdc 18 0 0 0 12.231
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.064
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.830
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.408
PendingAntiCompactionTest-compression 18 0 0 0 13.315
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.170
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 2.990
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 3.731
PendingAntiCompactionTest-compression 18 0 0 0 12.332
AbstractPendingAntiCompactionTest 1 0 0 1 0.053
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.706
PendingAntiCompactionBytemanTest 1 0 0 0 4.342
PendingAntiCompactionTest 18 0 0 0 14.100
AbstractPendingAntiCompactionTest 1 0 0 1 0.130
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 2.931
PendingAntiCompactionBytemanTest 1 0 0 0 3.435
PendingAntiCompactionTest 18 0 0 0 11.850
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.345
EncodingStatsTest-cdc 10 0 0 0 0.154
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.136
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.487
RowsTest-cdc 9 0 0 0 1.115
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 10.691
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 27.500
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.662
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.416
EncodingStatsTest-cdc 10 0 0 0 0.248
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.142
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.043
RowsTest-cdc 9 0 0 0 1.273
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 9.533
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 26.074
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.801
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.353
compression
EncodingStatsTest-compression 10 0 0 0 0.159
PartitionSerializationExceptionTest- 2 0 0 0 1.177
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.506
compression
RowsTest-compression 9 0 0 0 1.179
ThrottledUnfilteredIteratorTest- 7 0 0 0 11.001
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 27.506
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.691
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.404
compression
EncodingStatsTest-compression 10 0 0 0 0.249
PartitionSerializationExceptionTest- 2 0 0 0 1.220
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.067
compression
RowsTest-compression 9 0 0 0 1.403
ThrottledUnfilteredIteratorTest- 7 0 0 0 9.360
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 26.143
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.784
ColumnMetadataVersionComparatorTest 10 0 0 0 0.301
EncodingStatsTest 10 0 0 0 0.136
PartitionSerializationExceptionTest 2 0 0 0 1.008
RowAndDeletionMergeIteratorTest 10 0 0 0 3.313
RowsTest 9 0 0 0 1.009
ThrottledUnfilteredIteratorTest 7 0 0 0 10.484
UnfilteredRowIteratorsMergeTest 5 0 0 0 27.466
UnfilteredRowIteratorsTest 1 0 0 0 0.599
ColumnMetadataVersionComparatorTest 10 0 0 0 0.350
EncodingStatsTest 10 0 0 0 0.188
PartitionSerializationExceptionTest 2 0 0 0 1.059
RowAndDeletionMergeIteratorTest 10 0 0 0 2.767
RowsTest 9 0 0 0 1.156
ThrottledUnfilteredIteratorTest 7 0 0 0 8.352
UnfilteredRowIteratorsMergeTest 5 0 0 0 25.532
UnfilteredRowIteratorsTest 1 0 0 0 0.699
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.898
CassandraOutgoingFileTest-cdc 3 0 0 0 3.675
CassandraStreamHeaderTest-cdc 5 0 0 0 3.639
CassandraStreamManagerTest-cdc 2 0 0 0 3.932
ComponentManifestTest-cdc 2 0 0 0 0.272
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.680
cdc
StreamRequestTest-cdc 1 0 0 0 1.018
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.280
CassandraOutgoingFileTest-cdc 3 0 0 0 3.207
CassandraStreamHeaderTest-cdc 5 0 0 0 3.079
CassandraStreamManagerTest-cdc 2 0 0 0 3.298
ComponentManifestTest-cdc 2 0 0 0 0.370
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.050
cdc
StreamRequestTest-cdc 1 0 0 0 1.146
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 4.030
CassandraOutgoingFileTest-compression 3 0 0 0 3.806
CassandraStreamHeaderTest-compression 5 0 0 0 3.755
CassandraStreamManagerTest-compression 2 0 0 0 3.920
ComponentManifestTest-compression 2 0 0 0 0.285
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.745
compression
StreamRequestTest-compression 1 0 0 0 1.032
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.354
CassandraOutgoingFileTest-compression 3 0 0 0 2.973
CassandraStreamHeaderTest-compression 5 0 0 0 3.328
CassandraStreamManagerTest-compression 2 0 0 0 3.491
ComponentManifestTest-compression 2 0 0 0 0.406
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.540
compression
StreamRequestTest-compression 1 0 0 0 1.228
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.807
CassandraOutgoingFileTest 3 0 0 0 3.667
CassandraStreamHeaderTest 5 0 0 0 3.486
CassandraStreamManagerTest 2 0 0 0 3.862
ComponentManifestTest 2 0 0 0 0.242
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.834
StreamRequestTest 1 0 0 0 0.889
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.083
CassandraOutgoingFileTest 3 0 0 0 2.899
CassandraStreamHeaderTest 5 0 0 0 2.831
CassandraStreamManagerTest 2 0 0 0 3.064
ComponentManifestTest 2 0 0 0 0.321
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 13.741
StreamRequestTest 1 0 0 0 1.065
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 6.325
RTTransformationsTest-cdc 15 0 0 0 0.646
DuplicateRowCheckerTest-cdc 7 0 0 0 5.200
RTTransformationsTest-cdc 15 0 0 0 0.771
DuplicateRowCheckerTest-compression 7 0 0 0 6.333
RTTransformationsTest-compression 15 0 0 0 0.666
DuplicateRowCheckerTest-compression 7 0 0 0 5.734
RTTransformationsTest-compression 15 0 0 0 0.720
DuplicateRowCheckerTest 7 0 0 0 7.260
RTTransformationsTest 15 0 0 0 0.577
DuplicateRowCheckerTest 7 0 0 0 5.096
RTTransformationsTest 15 0 0 0 0.672
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 22.913
ViewUtilsTest-cdc 3 0 0 0 1.479
ViewBuilderTaskTest-cdc 1 0 0 0 21.142
ViewUtilsTest-cdc 3 0 0 0 1.504
ViewBuilderTaskTest-compression 1 0 0 0 18.588
ViewUtilsTest-compression 3 0 0 0 1.517
ViewBuilderTaskTest-compression 1 0 0 0 22.695
ViewUtilsTest-compression 3 0 0 0 1.729
ViewBuilderTaskTest 1 0 0 0 24.599
ViewUtilsTest 3 0 0 0 1.352
ViewBuilderTaskTest 1 0 0 0 19.044
ViewUtilsTest 3 0 0 0 1.395
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 14.254
SystemPropertiesTableTest-cdc 6 0 0 0 13.784
SettingsTableTest-cdc 7 0 0 0 13.465
SystemPropertiesTableTest-cdc 6 0 0 0 12.907
SettingsTableTest-compression 7 0 0 0 14.375
SystemPropertiesTableTest-compression 6 0 0 0 13.790
SettingsTableTest-compression 7 0 0 0 13.426
SystemPropertiesTableTest-compression 6 0 0 0 13.326
SettingsTableTest 7 0 0 0 15.058
SystemPropertiesTableTest 6 0 0 0 14.383
SettingsTableTest 7 0 0 0 12.765
SystemPropertiesTableTest 6 0 0 0 12.287
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 6.134
BoundsTest-cdc 1 0 0 0 0.109
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.299
KeyCollisionTest-cdc 1 0 0 0 3.557
Murmur3PartitionerTest-cdc 10 0 0 0 1.898
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.315
RandomPartitionerTest-cdc 9 0 0 0 2.160
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.086
RangeTest-cdc 32 0 0 0 13.240
SplitterTest-cdc 14 0 0 0 19.670
StreamStateStoreTest-cdc 1 0 0 0 2.217
BootStrapperTest-cdc 10 0 0 0 5.409
BoundsTest-cdc 1 0 0 0 0.195
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.472
KeyCollisionTest-cdc 1 0 0 0 3.046
Murmur3PartitionerTest-cdc 10 0 0 0 2.137
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.371
RandomPartitionerTest-cdc 9 0 0 0 2.338
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.237
RangeTest-cdc 32 0 0 0 13.175
SplitterTest-cdc 14 0 0 0 18.449
StreamStateStoreTest-cdc 1 0 0 0 2.233
BootStrapperTest-compression 10 0 0 0 7.796
BoundsTest-compression 1 0 0 0 0.107
ByteOrderedPartitionerTest-compression 6 0 0 0 2.275
KeyCollisionTest-compression 1 0 0 0 3.711
Murmur3PartitionerTest-compression 10 0 0 0 1.890
OrderPreservingPartitionerTest- 7 0 0 0 2.444
compression
RandomPartitionerTest-compression 9 0 0 0 2.233
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.113
RangeTest-compression 32 0 0 0 13.018
SplitterTest-compression 14 0 0 0 19.822
StreamStateStoreTest-compression 1 0 0 0 2.318
BootStrapperTest-compression 10 0 0 0 6.252
BoundsTest-compression 1 0 0 0 0.201
ByteOrderedPartitionerTest-compression 6 0 0 0 2.337
KeyCollisionTest-compression 1 0 0 0 3.276
Murmur3PartitionerTest-compression 10 0 0 0 2.120
OrderPreservingPartitionerTest- 7 0 0 0 2.479
compression
RandomPartitionerTest-compression 9 0 0 0 2.460
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.307
RangeTest-compression 32 0 0 0 14.482
SplitterTest-compression 14 0 0 0 17.758
StreamStateStoreTest-compression 1 0 0 0 2.312
BootStrapperTest 10 0 0 0 6.672
BoundsTest 1 0 0 0 0.094
ByteOrderedPartitionerTest 6 0 0 0 2.114
KeyCollisionTest 1 0 0 0 3.462
Murmur3PartitionerTest 10 0 0 0 1.756
OrderPreservingPartitionerTest 7 0 0 0 2.200
RandomPartitionerTest 9 0 0 0 2.040
RangeFetchMapCalculatorTest 13 0 0 0 0.975
RangeTest 32 0 0 0 13.989
SplitterTest 14 0 0 0 19.500
StreamStateStoreTest 1 0 0 0 2.012
BootStrapperTest 10 0 0 0 4.843
BoundsTest 1 0 0 0 0.162
ByteOrderedPartitionerTest 6 0 0 0 2.131
KeyCollisionTest 1 0 0 0 2.786
Murmur3PartitionerTest 10 0 0 0 1.859
OrderPreservingPartitionerTest 7 0 0 0 2.146
RandomPartitionerTest 9 0 0 0 2.167
RangeFetchMapCalculatorTest 13 0 0 0 1.099
RangeTest 32 0 0 0 12.375
SplitterTest 14 0 0 0 17.574
StreamStateStoreTest 1 0 0 0 2.064
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.059
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 152.749
NoReplicationTokenAllocatorTest 4 0 0 0 6.602
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 66.516
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.193
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 149.107
NoReplicationTokenAllocatorTest 4 0 0 0 6.626
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 60.148
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 1.052
DiagnosticEventServiceTest-cdc 6 0 0 0 1.094
DiagnosticEventServiceTest-compression 6 0 0 0 1.018
DiagnosticEventServiceTest-compression 6 0 0 0 1.187
DiagnosticEventServiceTest 6 0 0 0 0.893
DiagnosticEventServiceTest 6 0 0 0 1.008
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.075
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.174
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.077
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.156
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.071
DiagnosticEventMemoryStoreTest 6 0 0 0 0.134
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 90.160
CASTest 14 0 0 6 169.017
CasWriteTest 9 0 0 0 28.962
ClientNetworkStopStartTest 1 0 0 0 23.679
FailingRepairTest 6 0 0 0 32.583
FqlReplayDDLExclusionTest 1 0 0 0 30.581
FrozenUDTTest 4 0 0 0 29.110
FullRepairCoordinatorFastTest 66 0 0 2 78.865
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 254.656
FullRepairCoordinatorTimeoutTest 6 0 0 0 95.413
GossipSettlesTest 1 0 0 0 34.834
GossipShutdownTest 1 0 0 0 39.114
GossipTest 2 0 0 0 66.458
IncRepairTruncationTest 1 0 0 0 30.447
IncrementalRepairCoordinatorFastTest 66 0 0 6 75.226
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 241.042
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 95.398
InternodeEncryptionOptionsTest 8 0 0 0 66.358
JVMDTestTest 4 0 0 0 163.702
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.210
LargeColumnTest 1 0 0 0 14.170
MessageFiltersTest 5 0 0 0 62.807
MessageForwardingTest 1 0 0 0 14.816
NativeProtocolTest 2 0 0 0 71.936
NativeTransportEncryptionOptionsTest 5 0 0 0 29.397
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 241.556
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 231.510
NetstatsRepairStreamingTest 2 0 0 0 262.902
NetworkTopologyTest 7 0 0 0 52.094
NodeToolEnableDisableBinaryTest 2 0 0 0 28.377
NodeToolRingTest 6 0 0 0 8.696
NodeToolTest 3 0 0 0 8.383
OptimiseStreamsRepairTest 1 1 0 0 0.000
PreviewRepairCoordinatorFastTest 66 0 0 2 78.355
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 240.100
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 93.372
PreviewRepairTest 5 0 0 0 148.600
QueryReplayerEndToEndTest 1 0 0 0 48.357
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 51.968
ReadRepairQueryTypesTest 306 0 0 0 217.365
ReadRepairTest 10 0 0 0 151.265
RepairBoundaryTest 2 0 0 0 44.059
RepairCoordinatorFailingMessageTest 1 0 0 1 0.063
RepairDigestTrackingTest 5 0 0 0 46.476
RepairOperationalTest 5 0 0 0 72.649
RepairTest 7 0 0 0 112.905
ReplicaFilteringProtectionTest 3 0 0 0 11.372
ResourceLeakTest 1 0 0 1 0.063
SchemaTest 3 0 0 0 26.565
ShortReadProtectionTest 2 0 0 0 19.030
SimpleReadWriteTest 14 0 0 0 154.170
StreamPrepareFailTest 1 0 0 0 31.014
StreamingTest 1 0 0 0 14.803
TableEstimatesTest 2 0 0 0 8.578
TopologyChangeTest 4 0 0 0 203.729
BootstrapBinaryDisabledTest 1 0 0 0 90.122
CASTest 14 0 0 6 159.059
CasWriteTest 9 0 0 0 28.241
ClientNetworkStopStartTest 1 0 0 0 23.501
FailingRepairTest 6 0 0 0 32.580
FqlReplayDDLExclusionTest 1 0 0 0 30.000
FrozenUDTTest 4 0 0 0 28.728
FullRepairCoordinatorFastTest 66 0 0 2 85.416
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 233.334
FullRepairCoordinatorTimeoutTest 6 0 0 0 95.417
GossipSettlesTest 1 0 0 0 34.689
GossipShutdownTest 1 0 0 0 39.487
GossipTest 2 0 0 0 65.832
IncRepairTruncationTest 1 0 0 0 30.526
IncrementalRepairCoordinatorFastTest 66 0 0 6 81.603
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 234.289
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 95.475
InternodeEncryptionOptionsTest 8 0 0 0 64.904
JVMDTestTest 4 0 0 0 162.797
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.540
LargeColumnTest 1 0 0 0 13.283
MessageFiltersTest 5 0 0 0 59.679
MessageForwardingTest 1 0 0 0 13.551
NativeProtocolTest 2 0 0 0 70.466
NativeTransportEncryptionOptionsTest 5 0 0 0 29.028
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 232.859
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 218.671
NetstatsRepairStreamingTest 2 0 0 0 323.632
NetworkTopologyTest 7 0 0 0 50.534
NodeToolEnableDisableBinaryTest 2 0 0 0 28.457
NodeToolRingTest 6 0 0 0 8.298
NodeToolTest 3 0 0 0 8.015
OptimiseStreamsRepairTest 1 1 0 0 0.000
PreviewRepairCoordinatorFastTest 66 0 0 2 84.395
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 233.023
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 95.407
PreviewRepairTest 5 0 0 0 150.428
QueryReplayerEndToEndTest 1 0 0 0 48.485
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 70.106
ReadRepairQueryTypesTest 306 0 0 0 487.585
ReadRepairTest 10 0 0 0 144.539
RepairBoundaryTest 2 0 0 0 43.834
RepairCoordinatorFailingMessageTest 1 0 0 1 0.144
RepairDigestTrackingTest 5 0 0 0 45.430
RepairOperationalTest 5 0 0 0 69.978
RepairTest 7 0 0 0 116.318
ReplicaFilteringProtectionTest 3 0 0 0 11.125
ResourceLeakTest 1 0 0 1 0.143
SchemaTest 3 0 0 0 25.358
ShortReadProtectionTest 2 0 0 0 18.193
SimpleReadWriteTest 14 0 0 0 142.573
StreamPrepareFailTest 1 0 0 0 30.718
StreamingTest 1 0 0 0 14.209
TableEstimatesTest 2 0 0 0 8.977
TopologyChangeTest 4 0 0 0 201.476
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 167.178
CommunicationDuringDecommissionTest 1 0 0 0 59.460
NodeNotInRingTest 1 0 0 0 30.948
PendingWritesTest 1 0 0 0 58.203
BootstrapTest 2 0 0 0 166.172
CommunicationDuringDecommissionTest 1 0 0 0 59.652
NodeNotInRingTest 1 0 1 0 30.875
PendingWritesTest 1 0 0 0 57.976
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 1 0 0 0 11.365
CompactStorageUpgradeTest 5 0 0 0 61.497
MixedModeReadRepairDeleteTest 2 0 0 0 108.205
MixedModeReadRepairWriteTest 2 0 0 0 108.307
MixedModeReadTest 1 0 0 0 26.498
PagingTest 1 0 0 0 93.193
ReadRepairCompactStorageUpgradeTest 1 0 0 0 43.757
UpgradeTest 2 0 0 0 91.936
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 9.203
FullQueryLoggerTest-cdc 35 0 0 0 8.141
FullQueryLoggerTest-compression 35 0 0 0 9.357
FullQueryLoggerTest-compression 35 0 0 0 8.333
FullQueryLoggerTest 35 0 0 0 13.098
FullQueryLoggerTest 35 0 0 0 8.759
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.794
FQLReplayTest 22 0 0 0 2.369
FQLCompareTest 3 0 0 0 3.972
FQLReplayTest 22 0 0 0 3.285
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.081
ArrivalWindowTest-cdc 1 0 0 0 0.503
EndpointStateTest-cdc 2 0 0 0 1.336
ExpireEndpointTest-cdc 1 0 0 0 1.062
FailureDetectorTest-cdc 1 0 0 0 2.721
GossipDigestTest-cdc 1 0 0 0 0.265
GossiperTest-cdc 4 0 0 0 2.535
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.752
SerializationsTest-cdc 2 0 0 0 0.955
ShadowRoundTest-cdc 1 0 0 0 5.911
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.168
ArrivalWindowTest-cdc 1 0 0 0 0.630
EndpointStateTest-cdc 2 0 0 0 1.625
ExpireEndpointTest-cdc 1 0 0 0 1.168
FailureDetectorTest-cdc 1 0 0 0 2.682
GossipDigestTest-cdc 1 0 0 0 0.364
GossiperTest-cdc 4 0 0 0 2.563
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.161
SerializationsTest-cdc 2 0 0 0 1.200
ShadowRoundTest-cdc 1 0 0 0 5.884
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.069
ArrivalWindowTest-compression 1 0 0 0 0.500
EndpointStateTest-compression 2 0 0 0 1.381
ExpireEndpointTest-compression 1 0 0 0 1.156
FailureDetectorTest-compression 1 0 0 0 2.766
GossipDigestTest-compression 1 0 0 0 0.274
GossiperTest-compression 4 0 0 0 2.553
PendingRangeCalculatorServiceTest- 1 0 0 0 4.862
compression
SerializationsTest-compression 2 0 0 0 0.999
ShadowRoundTest-compression 1 0 0 0 6.068
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.160
ArrivalWindowTest-compression 1 0 0 0 0.578
EndpointStateTest-compression 2 0 0 0 2.112
ExpireEndpointTest-compression 1 0 0 0 1.250
FailureDetectorTest-compression 1 0 0 0 2.566
GossipDigestTest-compression 1 0 0 0 0.384
GossiperTest-compression 4 0 0 0 2.576
PendingRangeCalculatorServiceTest- 1 0 0 0 4.232
compression
SerializationsTest-compression 2 0 0 0 1.180
ShadowRoundTest-compression 1 0 0 0 5.687
ArrayBackedBoundedStatsTest 2 0 0 0 0.058
ArrivalWindowTest 1 0 0 0 0.432
EndpointStateTest 2 0 0 0 1.537
ExpireEndpointTest 1 0 0 0 0.931
FailureDetectorTest 1 0 0 0 2.549
GossipDigestTest 1 0 0 0 0.240
GossiperTest 4 0 0 0 2.294
PendingRangeCalculatorServiceTest 1 0 0 0 4.673
SerializationsTest 2 0 0 0 0.879
ShadowRoundTest 1 0 0 0 5.944
ArrayBackedBoundedStatsTest 2 0 0 0 0.127
ArrivalWindowTest 1 0 0 0 0.521
EndpointStateTest 2 0 0 0 1.468
ExpireEndpointTest 1 0 0 0 1.097
FailureDetectorTest 1 0 0 0 2.360
GossipDigestTest 1 0 0 0 0.309
GossiperTest 4 0 0 0 2.251
PendingRangeCalculatorServiceTest 1 0 0 0 3.760
SerializationsTest 2 0 0 0 1.052
ShadowRoundTest 1 0 0 0 5.634
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 0 0 78.074
HintsWriteThenReadTest 1 0 0 0 79.580
ChecksummedDataInputTest-cdc 3 0 0 0 0.987
HintMessageTest-cdc 1 0 0 0 3.454
HintTest-cdc 7 0 0 0 4.971
HintWriteTTLTest-cdc 4 0 0 0 3.624
HintsBufferPoolTest-cdc 1 0 0 0 4.091
HintsBufferTest-cdc 2 0 0 0 6.784
HintsCatalogTest-cdc 3 0 0 0 3.600
HintsCompressionTest-cdc 4 0 0 0 7.688
HintsDescriptorTest-cdc 5 0 0 0 0.548
HintsEncryptionTest-cdc 1 0 0 0 4.889
HintsReaderTest-cdc 2 0 0 0 3.903
HintsServiceTest-cdc 4 0 0 0 176.300
ChecksummedDataInputTest-cdc 3 0 0 0 1.160
HintMessageTest-cdc 1 0 0 0 3.003
HintTest-cdc 7 0 0 0 4.382
HintWriteTTLTest-cdc 4 0 0 0 3.077
HintsBufferPoolTest-cdc 1 0 0 0 3.615
HintsBufferTest-cdc 2 0 0 0 5.937
HintsCatalogTest-cdc 3 0 0 0 3.155
HintsCompressionTest-cdc 4 0 0 0 6.867
HintsDescriptorTest-cdc 5 0 0 0 0.621
HintsEncryptionTest-cdc 1 0 0 0 4.479
HintsReaderTest-cdc 2 0 0 0 3.375
HintsServiceTest-cdc 4 0 0 0 175.725
ChecksummedDataInputTest-compression 3 0 0 0 1.018
HintMessageTest-compression 1 0 0 0 3.545
HintTest-compression 7 0 0 0 5.176
HintWriteTTLTest-compression 4 0 0 0 3.556
HintsBufferPoolTest-compression 1 0 0 0 4.157
HintsBufferTest-compression 2 0 0 0 6.223
HintsCatalogTest-compression 3 0 0 0 3.642
HintsCompressionTest-compression 4 0 0 0 7.832
HintsDescriptorTest-compression 5 0 0 0 0.555
HintsEncryptionTest-compression 1 0 0 0 4.947
HintsReaderTest-compression 2 0 0 0 4.036
HintsServiceTest-compression 4 0 0 0 176.419
ChecksummedDataInputTest-compression 3 0 0 0 1.155
HintMessageTest-compression 1 0 0 0 3.154
HintTest-compression 7 0 0 0 4.624
HintWriteTTLTest-compression 4 0 0 0 3.114
HintsBufferPoolTest-compression 1 0 0 0 3.686
HintsBufferTest-compression 2 0 0 0 4.944
HintsCatalogTest-compression 3 0 0 0 2.818
HintsCompressionTest-compression 4 0 0 0 6.664
HintsDescriptorTest-compression 5 0 0 0 0.580
HintsEncryptionTest-compression 1 0 0 0 4.878
HintsReaderTest-compression 2 0 0 0 3.602
HintsServiceTest-compression 4 0 0 0 175.813
ChecksummedDataInputTest 3 0 0 0 0.921
HintMessageTest 1 0 0 0 3.432
HintTest 7 0 0 0 5.339
HintWriteTTLTest 4 0 0 0 3.325
HintsBufferPoolTest 1 0 0 0 3.975
HintsBufferTest 2 0 0 0 5.138
HintsCatalogTest 3 0 0 0 3.455
HintsCompressionTest 4 0 0 0 6.883
HintsDescriptorTest 5 0 0 0 0.481
HintsEncryptionTest 1 0 0 0 4.655
HintsReaderTest 2 0 0 0 3.820
HintsServiceTest 4 0 0 0 176.302
ChecksummedDataInputTest 3 0 0 0 1.066
HintMessageTest 1 0 0 0 2.774
HintTest 7 0 0 0 3.953
HintWriteTTLTest 4 0 0 0 2.755
HintsBufferPoolTest 1 0 0 0 3.275
HintsBufferTest 2 0 0 0 4.130
HintsCatalogTest 3 0 0 0 2.836
HintsCompressionTest 4 0 0 0 5.890
HintsDescriptorTest 5 0 0 0 0.534
HintsEncryptionTest 1 0 0 0 4.427
HintsReaderTest 2 0 0 0 3.106
HintsServiceTest 4 0 0 0 175.348
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 26.283
SecondaryIndexManagerTest-cdc 16 0 0 0 28.388
CustomIndexTest-cdc 29 0 0 0 24.518
SecondaryIndexManagerTest-cdc 16 0 0 0 27.968
CustomIndexTest-compression 29 0 0 0 26.441
SecondaryIndexManagerTest-compression 16 0 0 0 28.633
CustomIndexTest-compression 29 0 0 0 25.600
SecondaryIndexManagerTest-compression 16 0 0 0 27.758
CustomIndexTest 29 0 0 0 33.731
SecondaryIndexManagerTest 16 0 0 0 33.780
CustomIndexTest 29 0 0 0 23.443
SecondaryIndexManagerTest 16 0 0 0 26.659
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 28 0 0 0 22.077
CassandraIndexTest-cdc 28 0 0 0 20.093
CassandraIndexTest-compression 28 0 0 0 22.548
CassandraIndexTest-compression 28 0 0 0 23.412
CassandraIndexTest 28 0 0 0 32.599
CassandraIndexTest 28 0 0 0 19.753
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 20.906
SASIIndexTest-cdc 32 0 0 0 20.676
SASICQLTest-cdc 9 0 0 0 19.621
SASIIndexTest-cdc 32 0 0 0 19.453
SASICQLTest-compression 9 0 0 0 21.407
SASIIndexTest-compression 32 0 0 0 21.328
SASICQLTest-compression 9 0 0 0 20.545
SASIIndexTest-compression 32 0 0 0 16.948
SASICQLTest 9 0 0 0 25.911
SASIIndexTest 32 0 0 0 21.338
SASICQLTest 9 0 0 0 18.448
SASIIndexTest 32 0 0 0 14.666
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.415
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.275
StandardAnalyzerTest-cdc 10 0 0 0 0.621
DelimiterAnalyzerTest-cdc 12 0 0 0 0.523
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.370
StandardAnalyzerTest-cdc 10 0 0 0 0.709
DelimiterAnalyzerTest-compression 12 0 0 0 0.456
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.273
StandardAnalyzerTest-compression 10 0 0 0 0.632
DelimiterAnalyzerTest-compression 12 0 0 0 0.538
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.358
StandardAnalyzerTest-compression 10 0 0 0 0.650
DelimiterAnalyzerTest 12 0 0 0 0.379
NonTokenizingAnalyzerTest 3 0 0 0 0.238
StandardAnalyzerTest 10 0 0 0 0.591
DelimiterAnalyzerTest 12 0 0 0 0.440
NonTokenizingAnalyzerTest 3 0 0 0 0.293
StandardAnalyzerTest 10 0 0 0 0.549
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.191
IndexModeTest-cdc 14 0 0 0 1.320
IndexModeTest-compression 14 0 0 0 1.114
IndexModeTest-compression 14 0 0 0 1.150
IndexModeTest 14 0 0 0 0.979
IndexModeTest 14 0 0 0 1.123
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 16.730
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.381
TokenTreeTest-cdc 14 0 0 0 13.050
OnDiskIndexTest-cdc 12 0 0 0 14.513
PerSSTableIndexWriterTest-cdc 2 0 0 0 5.968
TokenTreeTest-cdc 14 0 0 0 13.587
OnDiskIndexTest-compression 12 0 0 0 16.300
PerSSTableIndexWriterTest-compression 2 0 0 0 6.664
TokenTreeTest-compression 14 0 0 0 13.253
OnDiskIndexTest-compression 12 0 0 0 15.330
PerSSTableIndexWriterTest-compression 2 0 0 0 6.201
TokenTreeTest-compression 14 0 0 0 13.750
OnDiskIndexTest 12 0 0 0 15.184
PerSSTableIndexWriterTest 2 0 0 0 6.115
TokenTreeTest 14 0 0 0 12.824
OnDiskIndexTest 12 0 0 0 13.962
PerSSTableIndexWriterTest 2 0 0 0 5.336
TokenTreeTest 14 0 0 0 13.226
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan
Name Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc 2 0 0 0 0.086
OperationTest-cdc 6 0 0 0 4.948
ExpressionTest-cdc 2 0 0 0 0.188
OperationTest-cdc 6 0 0 0 4.463
ExpressionTest-compression 2 0 0 0 0.085
OperationTest-compression 6 0 0 0 5.204
ExpressionTest-compression 2 0 0 0 0.182
OperationTest-compression 6 0 0 0 4.889
ExpressionTest 2 0 0 0 0.073
OperationTest 6 0 0 0 5.072
ExpressionTest 2 0 0 0 0.144
OperationTest 6 0 0 0 4.259
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.074
MappedBufferTest-cdc 26 0 0 0 2.214
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.318
RangeUnionIteratorTest-cdc 13 0 0 0 0.299
LongIteratorTest-cdc 2 0 0 0 0.192
MappedBufferTest-cdc 26 0 0 0 2.471
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.405
RangeUnionIteratorTest-cdc 13 0 0 0 0.404
LongIteratorTest-compression 2 0 0 0 0.077
MappedBufferTest-compression 26 0 0 0 2.231
RangeIntersectionIteratorTest-compression 11 0 0 0 0.365
RangeUnionIteratorTest-compression 13 0 0 0 0.322
LongIteratorTest-compression 2 0 0 0 0.198
MappedBufferTest-compression 26 0 0 0 3.110
RangeIntersectionIteratorTest-compression 11 0 0 0 0.416
RangeUnionIteratorTest-compression 13 0 0 0 0.403
LongIteratorTest 2 0 0 0 0.065
MappedBufferTest 26 0 0 0 3.138
RangeIntersectionIteratorTest 11 0 0 0 0.288
RangeUnionIteratorTest 13 0 0 0 0.259
LongIteratorTest 2 0 0 0 0.134
MappedBufferTest 26 0 0 0 2.903
RangeIntersectionIteratorTest 11 0 0 0 0.331
RangeUnionIteratorTest 13 0 0 0 0.347
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.073
DiskSpaceMetricsTest-cdc 2 0 0 0 18.901
BloomFilterTrackerTest-cdc 3 0 0 0 0.197
DiskSpaceMetricsTest-cdc 2 0 0 0 11.155
BloomFilterTrackerTest-compression 3 0 0 0 0.072
DiskSpaceMetricsTest-compression 2 0 0 0 19.637
BloomFilterTrackerTest-compression 3 0 0 0 0.152
DiskSpaceMetricsTest-compression 2 0 0 0 11.461
BloomFilterTrackerTest 3 0 0 0 0.059
DiskSpaceMetricsTest 2 0 0 0 20.410
BloomFilterTrackerTest 3 0 0 0 0.130
DiskSpaceMetricsTest 2 0 0 0 10.475
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 7.481
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.426
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 8.451
CompressedSequentialWriterTest-cdc 14 0 0 0 1.977
CompressorTest-cdc 6 0 0 0 0.842
ZstdCompressorTest-cdc 3 0 0 0 0.266
CQLCompressionTest-cdc 11 0 0 0 6.387
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.482
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 7.944
CompressedSequentialWriterTest-cdc 14 0 0 0 1.996
CompressorTest-cdc 6 0 0 0 0.986
ZstdCompressorTest-cdc 3 0 0 0 0.362
CQLCompressionTest-compression 11 0 0 0 7.599
CompressedRandomAccessReaderTest- 8 0 0 0 1.456
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 9.155
compression
CompressedSequentialWriterTest- 14 0 0 0 2.035
compression
CompressorTest-compression 6 0 0 0 0.857
ZstdCompressorTest-compression 3 0 0 0 0.273
CQLCompressionTest-compression 11 0 0 0 7.478
CompressedRandomAccessReaderTest- 8 0 0 0 1.533
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 7.845
compression
CompressedSequentialWriterTest- 14 0 0 0 2.086
compression
CompressorTest-compression 6 0 0 0 1.033
ZstdCompressorTest-compression 3 0 0 0 0.351
CQLCompressionTest 11 0 0 0 9.353
CompressedRandomAccessReaderTest 8 0 0 0 1.233
CompressedSequentialWriterReopenTest 4 0 0 0 8.150
CompressedSequentialWriterTest 14 0 0 0 1.784
CompressorTest 6 0 0 0 0.804
ZstdCompressorTest 3 0 0 0 0.233
CQLCompressionTest 11 0 0 0 6.071
CompressedRandomAccessReaderTest 8 0 0 0 1.340
CompressedSequentialWriterReopenTest 4 0 0 0 7.031
CompressedSequentialWriterTest 14 0 0 0 1.885
CompressorTest 6 0 0 0 0.877
ZstdCompressorTest 3 0 0 0 0.304
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 6.293
CQLSSTableWriterLongTest 1 0 0 0 5.942
BigTableWriterTest-cdc 5 0 0 0 3.862
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.025
CQLSSTableWriterTest-cdc 11 0 0 0 26.937
DescriptorTest-cdc 7 0 0 0 1.029
IndexSummaryManagerTest-cdc 8 0 0 0 6.487
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.707
IndexSummaryTest-cdc 12 0 0 0 32.733
LargePartitionsTest-cdc 1 0 0 1 0.060
LegacySSTableTest-cdc 11 0 0 1 57.004
SSTableCorruptionDetectionTest-cdc 2 0 0 0 58.827
SSTableHeaderFixTest-cdc 14 0 0 0 1.294
SSTableLoaderTest-cdc 4 0 0 0 22.847
SSTableMetadataTest-cdc 3 0 0 0 4.060
SSTableReaderTest-cdc 19 0 0 0 9.144
SSTableRewriterTest-cdc 20 0 0 0 13.560
SSTableScannerTest-cdc 3 0 0 0 3.694
SSTableWriterTest-cdc 5 0 0 0 60.770
BigTableWriterTest-cdc 5 0 0 0 3.237
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.018
CQLSSTableWriterTest-cdc 11 0 0 0 25.697
DescriptorTest-cdc 7 0 0 0 1.220
IndexSummaryManagerTest-cdc 8 0 0 0 5.709
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.297
IndexSummaryTest-cdc 12 0 0 0 32.810
LargePartitionsTest-cdc 1 0 0 1 0.206
LegacySSTableTest-cdc 11 0 0 1 54.353
SSTableCorruptionDetectionTest-cdc 2 0 0 0 57.672
SSTableHeaderFixTest-cdc 14 0 0 0 1.503
SSTableLoaderTest-cdc 4 0 0 0 22.468
SSTableMetadataTest-cdc 3 0 0 0 3.421
SSTableReaderTest-cdc 19 0 0 0 8.539
SSTableRewriterTest-cdc 20 0 0 0 14.644
SSTableScannerTest-cdc 3 0 0 0 3.141
SSTableWriterTest-cdc 5 0 0 0 60.052
BigTableWriterTest-compression 5 0 0 0 3.925
CQLSSTableWriterClientTest-compression 1 0 0 0 2.058
CQLSSTableWriterTest-compression 11 0 0 0 26.558
DescriptorTest-compression 7 0 0 0 1.075
IndexSummaryManagerTest-compression 8 0 0 0 6.667
IndexSummaryRedistributionTest- 1 0 0 0 4.669
compression
IndexSummaryTest-compression 12 0 0 0 33.200
LargePartitionsTest-compression 1 0 0 1 0.072
LegacySSTableTest-compression 11 0 0 1 57.132
SSTableCorruptionDetectionTest- 2 0 0 0 55.653
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.393
SSTableLoaderTest-compression 4 0 0 0 24.772
SSTableMetadataTest-compression 3 0 0 0 4.006
SSTableReaderTest-compression 19 0 0 0 9.416
SSTableRewriterTest-compression 20 0 0 0 16.413
SSTableScannerTest-compression 3 0 0 0 3.681
SSTableWriterTest-compression 5 0 0 0 35.443
BigTableWriterTest-compression 5 0 0 0 3.663
CQLSSTableWriterClientTest-compression 1 0 0 0 2.078
CQLSSTableWriterTest-compression 11 0 0 0 23.684
DescriptorTest-compression 7 0 0 0 1.254
IndexSummaryManagerTest-compression 8 0 0 0 5.914
IndexSummaryRedistributionTest- 1 0 0 0 3.751
compression
IndexSummaryTest-compression 12 0 0 0 32.082
LargePartitionsTest-compression 1 0 0 1 0.150
LegacySSTableTest-compression 11 0 0 1 57.910
SSTableCorruptionDetectionTest- 2 0 0 0 60.343
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.455
SSTableLoaderTest-compression 4 0 0 0 19.209
SSTableMetadataTest-compression 3 0 0 0 3.608
SSTableReaderTest-compression 19 0 0 0 8.525
SSTableRewriterTest-compression 20 0 0 0 16.350
SSTableScannerTest-compression 3 0 0 0 3.257
SSTableWriterTest-compression 5 0 0 0 29.422
BigTableWriterTest 5 0 0 0 3.723
CQLSSTableWriterClientTest 1 0 0 0 1.871
CQLSSTableWriterTest 11 0 0 0 25.975
DescriptorTest 7 0 0 0 0.942
IndexSummaryManagerTest 8 0 0 0 6.821
IndexSummaryRedistributionTest 1 0 0 0 4.390
IndexSummaryTest 12 0 0 0 31.576
LargePartitionsTest 1 0 0 1 0.056
LegacySSTableTest 11 0 0 1 60.881
SSTableCorruptionDetectionTest 2 0 0 0 45.329
SSTableHeaderFixTest 14 0 0 0 1.159
SSTableLoaderTest 4 0 0 0 22.838
SSTableMetadataTest 3 0 0 0 3.961
SSTableReaderTest 19 0 0 0 9.372
SSTableRewriterTest 20 0 0 0 14.332
SSTableScannerTest 3 0 0 0 3.551
SSTableWriterTest 5 0 0 0 31.160
BigTableWriterTest 5 0 0 0 3.025
CQLSSTableWriterClientTest 1 0 0 0 1.835
CQLSSTableWriterTest 11 0 0 0 25.467
DescriptorTest 7 0 0 0 1.130
IndexSummaryManagerTest 8 0 0 0 6.090
IndexSummaryRedistributionTest 1 0 0 0 3.667
IndexSummaryTest 12 0 0 0 31.981
LargePartitionsTest 1 0 0 1 0.134
LegacySSTableTest 11 0 0 1 54.430
SSTableCorruptionDetectionTest 2 0 0 0 53.593
SSTableHeaderFixTest 14 0 0 0 1.283
SSTableLoaderTest 4 0 0 0 20.188
SSTableMetadataTest 3 0 0 0 3.165
SSTableReaderTest 19 0 0 0 8.081
SSTableRewriterTest 20 0 0 0 13.578
SSTableScannerTest 3 0 0 0 2.884
SSTableWriterTest 5 0 0 0 24.909
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.325
SSTableFlushObserverTest-cdc 1 0 0 0 2.238
SSTableFlushObserverTest-compression 1 0 0 0 2.440
SSTableFlushObserverTest-compression 1 0 0 0 2.311
SSTableFlushObserverTest 1 0 0 0 2.188
SSTableFlushObserverTest 1 0 0 0 2.062
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.866
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.295
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.939
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.497
BigTableZeroCopyWriterTest 2 0 0 0 3.868
BigTableZeroCopyWriterTest 2 0 0 0 2.994
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.249
MetadataSerializerTest-cdc 10 0 0 0 1.363
MetadataSerializerTest-compression 10 0 0 0 1.305
MetadataSerializerTest-compression 10 0 0 0 1.383
MetadataSerializerTest 10 0 0 0 1.123
MetadataSerializerTest 10 0 0 0 1.279
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 25.534
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.212
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.044
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.004
DataOutputTest-cdc 15 0 0 0 1.013
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.076
FileSegmentInputStreamTest-cdc 7 0 0 0 0.098
FileUtilsTest-cdc 4 0 0 0 0.984
MemoryTest-cdc 2 0 0 0 0.325
MmappedRegionsTest-cdc 12 0 0 0 1.157
NIODataInputStreamTest-cdc 17 0 0 0 9.042
RandomAccessReaderTest-cdc 11 0 0 0 1.451
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.267
SafeMemoryWriterTest-cdc 2 0 0 0 2.663
SequentialWriterTest-cdc 7 0 0 0 1.020
BufferedDataOutputStreamTest-cdc 16 0 0 0 23.809
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.408
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.291
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.140
DataOutputTest-cdc 15 0 0 0 1.240
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.193
FileSegmentInputStreamTest-cdc 7 0 0 0 0.254
FileUtilsTest-cdc 4 0 0 0 1.111
MemoryTest-cdc 2 0 0 0 0.404
MmappedRegionsTest-cdc 12 0 0 0 1.277
NIODataInputStreamTest-cdc 17 0 0 0 7.084
RandomAccessReaderTest-cdc 11 0 0 0 1.714
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.359
SafeMemoryWriterTest-cdc 2 0 0 0 2.751
SequentialWriterTest-cdc 7 0 0 0 1.230
BufferedDataOutputStreamTest-compression 16 0 0 0 25.692
BufferedRandomAccessFileTest-compression 17 0 0 0 1.297
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.058
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.010
compression
DataOutputTest-compression 15 0 0 0 1.046
DiskOptimizationStrategyTest-compression 5 0 0 0 0.079
FileSegmentInputStreamTest-compression 7 0 0 0 0.099
FileUtilsTest-compression 4 0 0 0 0.999
MemoryTest-compression 2 0 0 0 0.339
MmappedRegionsTest-compression 12 0 0 0 1.176
NIODataInputStreamTest-compression 17 0 0 0 8.995
RandomAccessReaderTest-compression 11 0 0 0 1.501
RewindableDataInputStreamPlusTest- 8 0 0 0 0.299
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.715
SequentialWriterTest-compression 7 0 0 0 1.027
BufferedDataOutputStreamTest-compression 16 0 0 0 24.026
BufferedRandomAccessFileTest-compression 17 0 0 0 1.409
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.181
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.159
compression
DataOutputTest-compression 15 0 0 0 1.316
DiskOptimizationStrategyTest-compression 5 0 0 0 0.181
FileSegmentInputStreamTest-compression 7 0 0 0 0.221
FileUtilsTest-compression 4 0 0 0 1.197
MemoryTest-compression 2 0 0 0 0.428
MmappedRegionsTest-compression 12 0 0 0 1.389
NIODataInputStreamTest-compression 17 0 0 0 7.079
RandomAccessReaderTest-compression 11 0 0 0 1.811
RewindableDataInputStreamPlusTest- 8 0 0 0 0.374
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.592
SequentialWriterTest-compression 7 0 0 0 1.242
BufferedDataOutputStreamTest 16 0 0 0 23.678
BufferedRandomAccessFileTest 17 0 0 0 1.094
ChecksummedRandomAccessReaderTest 3 0 0 0 0.910
ChecksummedSequentialWriterTest 7 0 0 0 0.893
DataOutputTest 15 0 0 0 0.921
DiskOptimizationStrategyTest 5 0 0 0 0.069
FileSegmentInputStreamTest 7 0 0 0 0.085
FileUtilsTest 4 0 0 0 0.861
MemoryTest 2 0 0 0 0.271
MmappedRegionsTest 12 0 0 0 1.078
NIODataInputStreamTest 17 0 0 0 9.066
RandomAccessReaderTest 11 0 0 0 1.389
RewindableDataInputStreamPlusTest 8 0 0 0 0.231
SafeMemoryWriterTest 2 0 0 0 2.181
SequentialWriterTest 7 0 0 0 0.905
BufferedDataOutputStreamTest 16 0 0 0 22.309
BufferedRandomAccessFileTest 17 0 0 0 1.253
ChecksummedRandomAccessReaderTest 3 0 0 0 1.101
ChecksummedSequentialWriterTest 7 0 0 0 1.035
DataOutputTest 15 0 0 0 1.109
DiskOptimizationStrategyTest 5 0 0 0 0.139
FileSegmentInputStreamTest 7 0 0 0 0.172
FileUtilsTest 4 0 0 0 1.055
MemoryTest 2 0 0 0 0.351
MmappedRegionsTest 12 0 0 0 1.167
NIODataInputStreamTest 17 0 0 0 7.028
RandomAccessReaderTest 11 0 0 0 1.621
RewindableDataInputStreamPlusTest 8 0 0 0 0.301
SafeMemoryWriterTest 2 0 0 0 2.475
SequentialWriterTest 7 0 0 0 1.062
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 22.417
DynamicEndpointSnitchLongTest 1 0 0 0 27.386
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.865
CloudstackSnitchTest-cdc 2 0 0 0 10.931
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.363
EC2SnitchTest-cdc 13 0 0 0 10.852
GoogleCloudSnitchTest-cdc 2 0 0 0 10.851
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 0.970
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.287
InetAddressAndPortTest-cdc 5 0 0 0 0.170
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.213
PendingRangeMapsTest-cdc 2 0 0 0 0.457
PendingRangesTest-cdc 5 0 0 0 30.358
PropertyFileSnitchTest-cdc 5 0 0 0 16.068
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.149
ReplicaCollectionTest-cdc 6 0 0 0 0.802
ReplicaLayoutTest-cdc 1 0 0 0 0.473
ReplicaPlansTest-cdc 1 0 0 0 1.514
ReplicationFactorTest-cdc 2 0 0 0 1.052
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.545
SimpleStrategyTest-cdc 7 0 0 0 3.623
TokenMetadataTest-cdc 6 0 0 0 1.045
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.754
CloudstackSnitchTest-cdc 2 0 0 0 10.926
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.524
EC2SnitchTest-cdc 13 0 0 0 10.858
GoogleCloudSnitchTest-cdc 2 0 0 0 10.824
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.226
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.357
InetAddressAndPortTest-cdc 5 0 0 0 0.295
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.441
PendingRangeMapsTest-cdc 2 0 0 0 0.500
PendingRangesTest-cdc 5 0 0 0 29.392
PropertyFileSnitchTest-cdc 5 0 0 0 16.176
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.277
ReplicaCollectionTest-cdc 6 0 0 0 0.857
ReplicaLayoutTest-cdc 1 0 0 0 0.519
ReplicaPlansTest-cdc 1 0 0 0 1.525
ReplicationFactorTest-cdc 2 0 0 0 1.127
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 2.927
SimpleStrategyTest-cdc 7 0 0 0 3.142
TokenMetadataTest-cdc 6 0 0 0 1.121
AlibabaCloudSnitchTest-compression 2 0 0 0 10.974
CloudstackSnitchTest-compression 2 0 0 0 10.895
DynamicEndpointSnitchTest-compression 1 0 0 0 2.385
EC2SnitchTest-compression 13 0 0 0 10.911
GoogleCloudSnitchTest-compression 2 0 0 0 10.971
GossipingPropertyFileSnitchTest- 1 0 0 0 0.977
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.274
compression
InetAddressAndPortTest-compression 5 0 0 0 0.206
NetworkTopologyStrategyTest-compression 5 0 0 0 3.157
PendingRangeMapsTest-compression 2 0 0 0 0.491
PendingRangesTest-compression 5 0 0 0 29.217
PropertyFileSnitchTest-compression 5 0 0 0 16.102
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.188
ReplicaCollectionTest-compression 6 0 0 0 0.846
ReplicaLayoutTest-compression 1 0 0 0 0.458
ReplicaPlansTest-compression 1 0 0 0 1.517
ReplicationFactorTest-compression 2 0 0 0 1.016
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.566
compression
SimpleStrategyTest-compression 7 0 0 0 3.649
TokenMetadataTest-compression 6 0 0 0 1.005
AlibabaCloudSnitchTest-compression 2 0 0 0 10.936
CloudstackSnitchTest-compression 2 0 0 0 10.988
DynamicEndpointSnitchTest-compression 1 0 0 0 2.450
EC2SnitchTest-compression 13 0 0 0 10.873
GoogleCloudSnitchTest-compression 2 0 0 0 10.973
GossipingPropertyFileSnitchTest- 1 0 0 0 1.138
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.389
compression
InetAddressAndPortTest-compression 5 0 0 0 0.268
NetworkTopologyStrategyTest-compression 5 0 0 0 3.232
PendingRangeMapsTest-compression 2 0 0 0 0.522
PendingRangesTest-compression 5 0 0 0 29.949
PropertyFileSnitchTest-compression 5 0 0 0 16.213
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.351
ReplicaCollectionTest-compression 6 0 0 0 0.883
ReplicaLayoutTest-compression 1 0 0 0 0.532
ReplicaPlansTest-compression 1 0 0 0 1.600
ReplicationFactorTest-compression 2 0 0 0 1.236
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.086
compression
SimpleStrategyTest-compression 7 0 0 0 3.189
TokenMetadataTest-compression 6 0 0 0 1.140
AlibabaCloudSnitchTest 2 0 0 0 10.800
CloudstackSnitchTest 2 0 0 0 10.852
DynamicEndpointSnitchTest 1 0 0 0 2.299
EC2SnitchTest 13 0 0 0 10.801
GoogleCloudSnitchTest 2 0 0 0 10.706
GossipingPropertyFileSnitchTest 1 0 0 0 0.879
InetAddressAndPortSerializerTest 1 0 0 0 0.236
InetAddressAndPortTest 5 0 0 0 0.126
NetworkTopologyStrategyTest 5 0 0 0 3.022
PendingRangeMapsTest 2 0 0 0 0.395
PendingRangesTest 5 0 0 0 28.403
PropertyFileSnitchTest 5 0 0 0 15.995
ReconnectableSnitchHelperTest 1 0 0 0 1.095
ReplicaCollectionTest 6 0 0 0 0.714
ReplicaLayoutTest 1 0 0 0 0.401
ReplicaPlansTest 1 0 0 0 1.323
ReplicationFactorTest 2 0 0 0 0.904
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.302
SimpleStrategyTest 7 0 0 0 3.501
TokenMetadataTest 6 0 0 0 0.906
AlibabaCloudSnitchTest 2 0 0 0 10.629
CloudstackSnitchTest 2 0 0 0 10.581
DynamicEndpointSnitchTest 1 0 0 0 2.360
EC2SnitchTest 13 0 0 0 10.630
GoogleCloudSnitchTest 2 0 0 0 10.569
GossipingPropertyFileSnitchTest 1 0 0 0 1.046
InetAddressAndPortSerializerTest 1 0 0 0 0.313
InetAddressAndPortTest 5 0 0 0 0.253
NetworkTopologyStrategyTest 5 0 0 0 3.072
PendingRangeMapsTest 2 0 0 0 0.462
PendingRangesTest 5 0 0 0 28.044
PropertyFileSnitchTest 5 0 0 0 16.115
ReconnectableSnitchHelperTest 1 0 0 0 1.194
ReplicaCollectionTest 6 0 0 0 0.785
ReplicaLayoutTest 1 0 0 0 0.472
ReplicaPlansTest 1 0 0 0 1.390
ReplicationFactorTest 2 0 0 0 1.038
ReplicationStrategyEndpointCacheTest 2 0 0 0 2.766
SimpleStrategyTest 7 0 0 0 2.826
TokenMetadataTest 6 0 0 0 1.038
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 12.148
BufferPoolMetricsTest-cdc 7 0 0 0 1.172
CQLMetricsTest-cdc 4 0 0 0 7.073
CacheMetricsTest-cdc 1 0 0 0 0.305
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.341
ClientRequestSizeMetricsTest-cdc 3 0 0 0 12.111
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 13.003
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.344
KeyspaceMetricsTest-cdc 1 0 0 0 6.686
LatencyMetricsTest-cdc 3 0 0 0 0.385
MaxSamplerTest-cdc 8 0 0 0 5.350
SamplerTest-cdc 5 0 0 0 1.353
TableMetricsTest-cdc 9 0 0 0 10.882
ThreadPoolMetricsTest-cdc 3 0 0 0 0.564
TopFrequencySamplerTest-cdc 6 0 0 0 2.179
BatchMetricsTest-cdc 3 0 0 0 11.646
BufferPoolMetricsTest-cdc 7 0 0 0 1.313
CQLMetricsTest-cdc 4 0 0 0 6.413
CacheMetricsTest-cdc 1 0 0 0 0.429
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.497
ClientRequestSizeMetricsTest-cdc 3 0 0 0 11.080
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 10.669
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.309
KeyspaceMetricsTest-cdc 1 0 0 0 5.460
LatencyMetricsTest-cdc 3 0 0 0 0.472
MaxSamplerTest-cdc 8 0 0 0 5.522
SamplerTest-cdc 5 0 0 0 1.351
TableMetricsTest-cdc 9 0 0 0 9.415
ThreadPoolMetricsTest-cdc 3 0 0 0 0.682
TopFrequencySamplerTest-cdc 6 0 0 0 2.311
BatchMetricsTest-compression 3 0 0 0 14.266
BufferPoolMetricsTest-compression 7 0 0 0 1.203
CQLMetricsTest-compression 4 0 0 0 7.104
CacheMetricsTest-compression 1 0 0 0 0.345
CassandraMetricsRegistryTest-compression 5 0 0 0 0.324
ClientRequestSizeMetricsTest-compression 3 0 0 0 12.142
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.802
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.305
KeyspaceMetricsTest-compression 1 0 0 0 6.580
LatencyMetricsTest-compression 3 0 0 0 0.339
MaxSamplerTest-compression 8 0 0 0 5.234
SamplerTest-compression 5 0 0 0 1.345
TableMetricsTest-compression 9 0 0 0 10.646
ThreadPoolMetricsTest-compression 3 0 0 0 0.568
TopFrequencySamplerTest-compression 6 0 0 0 2.096
BatchMetricsTest-compression 3 0 0 0 14.228
BufferPoolMetricsTest-compression 7 0 0 0 1.326
CQLMetricsTest-compression 4 0 0 0 6.781
CacheMetricsTest-compression 1 0 0 0 0.444
CassandraMetricsRegistryTest-compression 5 0 0 0 0.416
ClientRequestSizeMetricsTest-compression 3 0 0 0 11.147
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 9.645
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.285
KeyspaceMetricsTest-compression 1 0 0 0 5.732
LatencyMetricsTest-compression 3 0 0 0 0.393
MaxSamplerTest-compression 8 0 0 0 5.549
SamplerTest-compression 5 0 0 0 1.510
TableMetricsTest-compression 9 0 0 0 10.251
ThreadPoolMetricsTest-compression 3 0 0 0 0.653
TopFrequencySamplerTest-compression 6 0 0 0 2.319
BatchMetricsTest 3 0 0 0 13.821
BufferPoolMetricsTest 7 0 0 0 1.071
CQLMetricsTest 4 0 0 0 7.173
CacheMetricsTest 1 0 0 0 0.279
CassandraMetricsRegistryTest 5 0 0 0 0.278
ClientRequestSizeMetricsTest 3 0 0 0 12.357
DecayingEstimatedHistogramReservoirTest 15 0 0 1 12.873
HintedHandOffMetricsTest 1 0 0 0 2.132
KeyspaceMetricsTest 1 0 0 0 6.332
LatencyMetricsTest 3 0 0 0 0.313
MaxSamplerTest 8 0 0 0 5.234
SamplerTest 5 0 0 0 1.220
TableMetricsTest 9 0 0 0 11.782
ThreadPoolMetricsTest 3 0 0 0 0.494
TopFrequencySamplerTest 6 0 0 0 2.090
BatchMetricsTest 3 0 0 0 11.269
BufferPoolMetricsTest 7 0 0 0 1.149
CQLMetricsTest 4 0 0 0 5.936
CacheMetricsTest 1 0 0 0 0.382
CassandraMetricsRegistryTest 5 0 0 0 0.395
ClientRequestSizeMetricsTest 3 0 0 0 10.632
DecayingEstimatedHistogramReservoirTest 15 0 0 1 9.116
HintedHandOffMetricsTest 1 0 0 0 2.024
KeyspaceMetricsTest 1 0 0 0 5.071
LatencyMetricsTest 3 0 0 0 0.398
MaxSamplerTest 8 0 0 0 5.376
SamplerTest 5 0 0 0 1.314
TableMetricsTest 9 0 0 0 8.976
ThreadPoolMetricsTest 3 0 0 0 0.591
TopFrequencySamplerTest 6 0 0 0 2.254
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 122.807
ConnectionBurnTest 1 0 0 0 123.907
AsyncChannelPromiseTest-cdc 4 0 0 0 0.449
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.044
AsyncOneResponseTest-cdc 2 0 0 0 4.271
AsyncPromiseTest-cdc 4 0 0 0 0.400
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.456
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.077
ChunkedInputPlusTest-cdc 5 0 0 0 0.575
ConnectionTest-cdc 13 0 0 0 77.322
ForwardingInfoTest-cdc 2 0 0 0 0.321
FramingTest-cdc 5 0 0 0 24.349
HandshakeTest-cdc 13 0 0 0 2.546
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.741
MessageSerializationPropertyTest-cdc 2 0 0 0 6.623
MessageTest-cdc 7 0 0 0 1.605
MessagingServiceTest-cdc 14 0 0 0 2.697
MockMessagingServiceTest-cdc 1 0 0 0 4.184
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.285
OutboundConnectionsTest-cdc 6 0 0 0 2.556
OutboundMessageQueueTest-cdc 3 0 0 0 1.028
ProxyHandlerConnectionsTest-cdc 5 0 0 0 35.944
PrunableArrayQueueTest-cdc 9 0 0 0 0.076
ResourceLimitsTest-cdc 4 0 0 0 0.141
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.298
VerbTest-cdc 1 0 0 0 0.170
WriteCallbackInfoTest-cdc 1 0 0 0 1.664
AsyncChannelPromiseTest-cdc 4 0 0 0 0.593
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.287
AsyncOneResponseTest-cdc 2 0 0 0 4.379
AsyncPromiseTest-cdc 4 0 0 0 0.535
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.575
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.212
ChunkedInputPlusTest-cdc 5 0 0 0 0.622
ConnectionTest-cdc 13 0 0 0 77.017
ForwardingInfoTest-cdc 2 0 0 0 0.366
FramingTest-cdc 5 0 0 0 22.720
HandshakeTest-cdc 13 0 0 0 2.696
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.986
MessageSerializationPropertyTest-cdc 2 0 0 0 6.650
MessageTest-cdc 7 0 0 0 1.642
MessagingServiceTest-cdc 14 0 0 0 2.721
MockMessagingServiceTest-cdc 1 0 0 0 3.622
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.284
OutboundConnectionsTest-cdc 6 0 0 0 2.373
OutboundMessageQueueTest-cdc 3 0 0 0 1.232
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.237
PrunableArrayQueueTest-cdc 9 0 0 0 0.190
ResourceLimitsTest-cdc 4 0 0 0 0.264
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.344
VerbTest-cdc 1 0 0 0 0.243
WriteCallbackInfoTest-cdc 1 0 0 0 1.722
AsyncChannelPromiseTest-compression 4 0 0 0 0.468
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.070
AsyncOneResponseTest-compression 2 0 0 0 4.269
AsyncPromiseTest-compression 4 0 0 0 0.391
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.474
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.130
ChunkedInputPlusTest-compression 5 0 0 0 0.554
ConnectionTest-compression 13 0 0 0 76.217
ForwardingInfoTest-compression 2 0 0 0 0.279
FramingTest-compression 5 0 0 0 24.307
HandshakeTest-compression 13 0 0 0 2.635
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.825
compression
MessageSerializationPropertyTest- 2 0 0 0 6.777
compression
MessageTest-compression 7 0 0 0 1.660
MessagingServiceTest-compression 14 0 0 0 2.748
MockMessagingServiceTest-compression 1 0 0 0 4.370
OutboundConnectionSettingsTest- 9 0 0 0 2.419
compression
OutboundConnectionsTest-compression 6 0 0 0 2.640
OutboundMessageQueueTest-compression 3 0 0 0 1.080
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.118
PrunableArrayQueueTest-compression 9 0 0 0 0.074
ResourceLimitsTest-compression 4 0 0 0 0.142
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.281
compression
VerbTest-compression 1 0 0 0 0.166
WriteCallbackInfoTest-compression 1 0 0 0 1.734
AsyncChannelPromiseTest-compression 4 0 0 0 0.605
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.326
AsyncOneResponseTest-compression 2 0 0 0 4.386
AsyncPromiseTest-compression 4 0 0 0 0.444
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.496
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.246
ChunkedInputPlusTest-compression 5 0 0 0 0.629
ConnectionTest-compression 13 0 0 0 71.521
ForwardingInfoTest-compression 2 0 0 0 0.365
FramingTest-compression 5 0 0 0 22.604
HandshakeTest-compression 13 0 0 0 2.615
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 2.009
compression
MessageSerializationPropertyTest- 2 0 0 0 6.555
compression
MessageTest-compression 7 0 0 0 1.669
MessagingServiceTest-compression 14 0 0 0 2.912
MockMessagingServiceTest-compression 1 0 0 0 3.630
OutboundConnectionSettingsTest- 9 0 0 0 2.363
compression
OutboundConnectionsTest-compression 6 0 0 0 2.692
OutboundMessageQueueTest-compression 3 0 0 0 1.317
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.393
PrunableArrayQueueTest-compression 9 0 0 0 0.183
ResourceLimitsTest-compression 4 0 0 0 0.242
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.554
compression
VerbTest-compression 1 0 0 0 0.244
WriteCallbackInfoTest-compression 1 0 0 0 1.849
AsyncChannelPromiseTest 4 0 0 0 0.427
AsyncMessageOutputPlusTest 1 0 0 0 1.036
AsyncOneResponseTest 2 0 0 0 4.304
AsyncPromiseTest 4 0 0 0 0.363
AsyncStreamingInputPlusTest 13 0 0 0 1.439
AsyncStreamingOutputPlusTest 3 0 0 0 1.092
ChunkedInputPlusTest 5 0 0 0 0.490
ConnectionTest 13 0 0 0 78.493
ForwardingInfoTest 2 0 0 0 0.245
FramingTest 5 0 0 0 21.982
HandshakeTest 13 0 0 0 2.383
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.721
MessageSerializationPropertyTest 2 0 0 0 6.910
MessageTest 7 0 0 0 1.427
MessagingServiceTest 14 0 0 0 2.520
MockMessagingServiceTest 1 0 0 0 4.035
OutboundConnectionSettingsTest 9 0 0 0 2.206
OutboundConnectionsTest 6 0 0 0 2.309
OutboundMessageQueueTest 3 0 0 0 0.928
ProxyHandlerConnectionsTest 5 0 0 0 36.576
PrunableArrayQueueTest 9 0 0 0 0.067
ResourceLimitsTest 4 0 0 0 0.153
StartupClusterConnectivityCheckerTest 7 0 0 0 1.147
VerbTest 1 0 0 0 0.131
WriteCallbackInfoTest 1 0 0 0 1.488
AsyncChannelPromiseTest 4 0 0 0 0.478
AsyncMessageOutputPlusTest 1 0 0 0 1.114
AsyncOneResponseTest 2 0 0 0 4.299
AsyncPromiseTest 4 0 0 0 0.420
AsyncStreamingInputPlusTest 13 0 0 0 1.462
AsyncStreamingOutputPlusTest 3 0 0 0 1.126
ChunkedInputPlusTest 5 0 0 0 0.583
ConnectionTest 13 0 0 0 79.303
ForwardingInfoTest 2 0 0 0 0.319
FramingTest 5 0 0 0 22.683
HandshakeTest 13 0 0 0 2.299
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.887
MessageSerializationPropertyTest 2 0 0 0 6.200
MessageTest 7 0 0 0 1.563
MessagingServiceTest 14 0 0 0 2.470
MockMessagingServiceTest 1 0 0 0 3.307
OutboundConnectionSettingsTest 9 0 0 0 2.095
OutboundConnectionsTest 6 0 0 0 2.282
OutboundMessageQueueTest 3 0 0 0 1.084
ProxyHandlerConnectionsTest 5 0 0 0 35.995
PrunableArrayQueueTest 9 0 0 0 0.135
ResourceLimitsTest 4 0 0 0 0.215
StartupClusterConnectivityCheckerTest 7 0 0 0 1.285
VerbTest 1 0 0 0 0.197
WriteCallbackInfoTest 1 0 0 0 1.617
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.833
ProxyHandlerTest-cdc 3 0 0 0 0.931
ProxyHandlerTest-compression 3 0 0 0 0.808
ProxyHandlerTest-compression 3 0 0 0 0.903
ProxyHandlerTest 3 0 0 0 0.788
ProxyHandlerTest 3 0 0 0 0.819
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.061
LocalSyncTaskTest-cdc 6 0 0 0 4.692
NeighborsAndRangesTest-cdc 2 0 0 0 0.972
RepairJobTest-cdc 16 0 0 0 4.701
RepairSessionTest-cdc 1 0 0 0 1.103
StreamingRepairTaskTest-cdc 2 0 0 0 3.659
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.055
ValidatorTest-cdc 6 0 0 0 29.923
AbstractRepairTest-cdc 1 0 0 1 0.167
LocalSyncTaskTest-cdc 6 0 0 0 3.862
NeighborsAndRangesTest-cdc 2 0 0 0 1.196
RepairJobTest-cdc 16 0 0 0 4.467
RepairSessionTest-cdc 1 0 0 0 1.266
StreamingRepairTaskTest-cdc 2 0 0 0 3.136
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.220
ValidatorTest-cdc 6 0 0 0 29.412
AbstractRepairTest-compression 1 0 0 1 0.065
LocalSyncTaskTest-compression 6 0 0 0 4.674
NeighborsAndRangesTest-compression 2 0 0 0 1.021
RepairJobTest-compression 16 0 0 0 4.771
RepairSessionTest-compression 1 0 0 0 1.119
StreamingRepairTaskTest-compression 2 0 0 0 3.671
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.124
ValidatorTest-compression 6 0 0 0 30.054
AbstractRepairTest-compression 1 0 0 1 0.152
LocalSyncTaskTest-compression 6 0 0 0 3.613
NeighborsAndRangesTest-compression 2 0 0 0 1.078
RepairJobTest-compression 16 0 0 0 4.511
RepairSessionTest-compression 1 0 0 0 1.212
StreamingRepairTaskTest-compression 2 0 0 0 3.214
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.281
ValidatorTest-compression 6 0 0 0 27.284
AbstractRepairTest 1 0 0 1 0.055
LocalSyncTaskTest 6 0 0 0 4.552
NeighborsAndRangesTest 2 0 0 0 0.864
RepairJobTest 16 0 0 0 4.565
RepairSessionTest 1 0 0 0 0.954
StreamingRepairTaskTest 2 0 0 0 3.424
SymmetricRemoteSyncTaskTest 1 0 0 0 0.926
ValidatorTest 6 0 0 0 27.966
AbstractRepairTest 1 0 0 1 0.134
LocalSyncTaskTest 6 0 0 0 3.637
NeighborsAndRangesTest 2 0 0 0 1.025
RepairJobTest 16 0 0 0 4.068
RepairSessionTest 1 0 0 0 1.099
StreamingRepairTaskTest 2 0 0 0 2.844
SymmetricRemoteSyncTaskTest 1 0 0 0 1.086
ValidatorTest 6 0 0 0 26.548
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.374
RangeDenormalizerTest-cdc 3 0 0 0 0.281
RangeMapTest-cdc 2 0 0 0 17.407
ReduceHelperTest-cdc 5 0 0 0 0.342
StreamFromOptionsTest-cdc 3 0 0 0 0.128
DifferenceHolderTest-cdc 2 0 0 0 0.448
RangeDenormalizerTest-cdc 3 0 0 0 0.461
RangeMapTest-cdc 2 0 0 0 17.230
ReduceHelperTest-cdc 5 0 0 0 0.419
StreamFromOptionsTest-cdc 3 0 0 0 0.262
DifferenceHolderTest-compression 2 0 0 0 0.350
RangeDenormalizerTest-compression 3 0 0 0 0.288
RangeMapTest-compression 2 0 0 0 17.026
ReduceHelperTest-compression 5 0 0 0 0.327
StreamFromOptionsTest-compression 3 0 0 0 0.138
DifferenceHolderTest-compression 2 0 0 0 0.427
RangeDenormalizerTest-compression 3 0 0 0 0.377
RangeMapTest-compression 2 0 0 0 16.632
ReduceHelperTest-compression 5 0 0 0 0.367
StreamFromOptionsTest-compression 3 0 0 0 0.200
DifferenceHolderTest 2 0 0 0 0.299
RangeDenormalizerTest 3 0 0 0 0.254
RangeMapTest 2 0 0 0 16.630
ReduceHelperTest 5 0 0 0 0.328
StreamFromOptionsTest 3 0 0 0 0.115
DifferenceHolderTest 2 0 0 0 0.392
RangeDenormalizerTest 3 0 0 0 0.322
RangeMapTest 2 0 0 0 16.410
ReduceHelperTest 5 0 0 0 0.353
StreamFromOptionsTest 3 0 0 0 0.193
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.063
CoordinatorMessagingTest-cdc 7 0 0 0 6.191
CoordinatorSessionTest-cdc 7 0 0 0 1.221
CoordinatorSessionsTest-cdc 7 0 0 0 3.515
LocalSessionTest-cdc 40 0 0 0 4.983
PendingRepairStatTest-cdc 1 0 0 0 3.789
RepairStateTest-cdc 6 0 0 0 0.130
AbstractConsistentSessionTest-cdc 1 0 0 1 0.178
CoordinatorMessagingTest-cdc 7 0 0 0 5.938
CoordinatorSessionTest-cdc 7 0 0 0 1.396
CoordinatorSessionsTest-cdc 7 0 0 0 3.328
LocalSessionTest-cdc 40 0 0 0 4.685
PendingRepairStatTest-cdc 1 0 0 0 3.400
RepairStateTest-cdc 6 0 0 0 0.241
AbstractConsistentSessionTest-compression 1 0 0 1 0.071
CoordinatorMessagingTest-compression 7 0 0 0 6.352
CoordinatorSessionTest-compression 7 0 0 0 1.155
CoordinatorSessionsTest-compression 7 0 0 0 3.574
LocalSessionTest-compression 40 0 0 0 5.029
PendingRepairStatTest-compression 1 0 0 0 3.722
RepairStateTest-compression 6 0 0 0 0.128
AbstractConsistentSessionTest-compression 1 0 0 1 0.148
CoordinatorMessagingTest-compression 7 0 0 0 5.462
CoordinatorSessionTest-compression 7 0 0 0 1.325
CoordinatorSessionsTest-compression 7 0 0 0 3.219
LocalSessionTest-compression 40 0 0 0 4.880
PendingRepairStatTest-compression 1 0 0 0 3.207
RepairStateTest-compression 6 0 0 0 0.216
AbstractConsistentSessionTest 1 0 0 1 0.053
CoordinatorMessagingTest 7 0 0 0 6.150
CoordinatorSessionTest 7 0 0 0 1.040
CoordinatorSessionsTest 7 0 0 0 3.370
LocalSessionTest 40 0 0 0 5.882
PendingRepairStatTest 1 0 0 0 3.515
RepairStateTest 6 0 0 0 0.127
AbstractConsistentSessionTest 1 0 0 1 0.131
CoordinatorMessagingTest 7 0 0 0 5.334
CoordinatorSessionTest 7 0 0 0 1.170
CoordinatorSessionsTest 7 0 0 0 2.782
LocalSessionTest 40 0 0 0 5.286
PendingRepairStatTest 1 0 0 0 2.954
RepairStateTest 6 0 0 0 0.178
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 3.469
SchemaArgsParserTest-cdc 5 0 0 0 3.226
SchemaArgsParserTest-compression 5 0 0 0 3.602
SchemaArgsParserTest-compression 5 0 0 0 3.015
SchemaArgsParserTest 5 0 0 0 3.375
SchemaArgsParserTest 5 0 0 0 2.844
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 1.135
RepairMessageSerializerTest-cdc 6 0 0 0 0.529
RepairOptionTest-cdc 4 0 0 0 0.972
RepairMessageSerializationsTest-cdc 8 0 0 0 1.579
RepairMessageSerializerTest-cdc 6 0 0 0 0.782
RepairOptionTest-cdc 4 0 0 0 1.430
RepairMessageSerializationsTest- 8 0 0 0 1.100
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.554
RepairOptionTest-compression 4 0 0 0 1.030
RepairMessageSerializationsTest- 8 0 0 0 1.307
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.619
RepairOptionTest-compression 4 0 0 0 1.193
RepairMessageSerializationsTest 8 0 0 0 0.967
RepairMessageSerializerTest 6 0 0 0 0.469
RepairOptionTest 4 0 0 0 0.881
RepairMessageSerializationsTest 8 0 0 0 1.127
RepairMessageSerializerTest 6 0 0 0 0.524
RepairOptionTest 4 0 0 0 1.040
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 3.666
IndexMetadataTest-cdc 3 0 0 0 0.253
MigrationCoordinatorTest-cdc 8 0 0 0 1.050
MigrationManagerTest-cdc 17 0 0 0 5.778
SchemaKeyspaceTest-cdc 5 0 0 0 3.953
SchemaTest-cdc 1 0 0 0 2.735
TupleTypesRepresentationTest-cdc 2 0 0 1 0.961
ValidationTest-cdc 4 0 0 0 0.319
CreateTableValidationTest-cdc 1 0 0 0 3.427
IndexMetadataTest-cdc 3 0 0 0 0.406
MigrationCoordinatorTest-cdc 8 0 0 0 1.230
MigrationManagerTest-cdc 17 0 0 0 5.134
SchemaKeyspaceTest-cdc 5 0 0 0 3.502
SchemaTest-cdc 1 0 0 0 2.622
TupleTypesRepresentationTest-cdc 2 0 0 1 1.095
ValidationTest-cdc 4 0 0 0 0.413
CreateTableValidationTest-compression 1 0 0 0 3.876
IndexMetadataTest-compression 3 0 0 0 0.252
MigrationCoordinatorTest-compression 8 0 0 0 1.050
MigrationManagerTest-compression 17 0 0 0 5.900
SchemaKeyspaceTest-compression 5 0 0 0 4.139
SchemaTest-compression 1 0 0 0 2.704
TupleTypesRepresentationTest-compression 2 0 0 1 0.994
ValidationTest-compression 4 0 0 0 0.318
CreateTableValidationTest-compression 1 0 0 0 2.968
IndexMetadataTest-compression 3 0 0 0 0.300
MigrationCoordinatorTest-compression 8 0 0 0 1.192
MigrationManagerTest-compression 17 0 0 0 5.280
SchemaKeyspaceTest-compression 5 0 0 0 3.454
SchemaTest-compression 1 0 0 0 2.710
TupleTypesRepresentationTest-compression 2 0 0 1 1.066
ValidationTest-compression 4 0 0 0 0.408
CreateTableValidationTest 1 0 0 0 3.726
IndexMetadataTest 3 0 0 0 0.219
MigrationCoordinatorTest 8 0 0 0 0.950
MigrationManagerTest 17 0 0 0 6.347
SchemaKeyspaceTest 5 0 0 0 3.910
SchemaTest 1 0 0 0 2.605
TupleTypesRepresentationTest 2 0 0 1 0.856
ValidationTest 4 0 0 0 0.277
CreateTableValidationTest 1 0 0 0 2.964
IndexMetadataTest 3 0 0 0 0.291
MigrationCoordinatorTest 8 0 0 0 1.116
MigrationManagerTest 17 0 0 0 4.892
SchemaKeyspaceTest 5 0 0 0 3.153
SchemaTest 1 0 0 0 2.440
TupleTypesRepresentationTest 2 0 0 1 0.973
ValidationTest 4 0 0 0 0.355
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.546
EncryptionUtilsTest-cdc 3 0 0 0 1.227
JKSKeyProviderTest-cdc 2 0 0 0 0.304
SSLFactoryTest-cdc 14 0 0 0 1.538
CipherFactoryTest-cdc 7 0 0 0 0.654
EncryptionUtilsTest-cdc 3 0 0 0 1.375
JKSKeyProviderTest-cdc 2 0 0 0 0.404
SSLFactoryTest-cdc 14 0 0 0 1.589
CipherFactoryTest-compression 7 0 0 0 0.612
EncryptionUtilsTest-compression 3 0 0 0 1.292
JKSKeyProviderTest-compression 2 0 0 0 0.339
SSLFactoryTest-compression 14 0 0 0 1.412
CipherFactoryTest-compression 7 0 0 0 0.623
EncryptionUtilsTest-compression 3 0 0 0 1.439
JKSKeyProviderTest-compression 2 0 0 0 0.401
SSLFactoryTest-compression 14 0 0 0 1.753
CipherFactoryTest 7 0 0 0 0.494
EncryptionUtilsTest 3 0 0 0 1.104
JKSKeyProviderTest 2 0 0 0 0.316
SSLFactoryTest 14 0 0 0 1.320
CipherFactoryTest 7 0 0 0 0.569
EncryptionUtilsTest 3 0 0 0 1.288
JKSKeyProviderTest 2 0 0 0 0.346
SSLFactoryTest 14 0 0 0 1.567
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.121
TimeSerializerTest-cdc 16 0 0 0 0.085
TimestampSerializerTest-cdc 8 0 0 0 0.343
SimpleDateSerializerTest-cdc 9 0 0 0 0.253
TimeSerializerTest-cdc 16 0 0 0 0.209
TimestampSerializerTest-cdc 8 0 0 0 0.424
SimpleDateSerializerTest-compression 9 0 0 0 0.125
TimeSerializerTest-compression 16 0 0 0 0.111
TimestampSerializerTest-compression 8 0 0 0 0.314
SimpleDateSerializerTest-compression 9 0 0 0 0.223
TimeSerializerTest-compression 16 0 0 0 0.197
TimestampSerializerTest-compression 8 0 0 0 0.444
SimpleDateSerializerTest 9 0 0 0 0.102
TimeSerializerTest 16 0 0 0 0.069
TimestampSerializerTest 8 0 0 0 0.286
SimpleDateSerializerTest 9 0 0 0 0.191
TimeSerializerTest 16 0 0 0 0.161
TimestampSerializerTest 8 0 0 0 0.365
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 4.158
BootstrapTransientTest-cdc 1 0 0 0 1.049
ClientWarningsTest-cdc 4 0 0 0 27.547
GCInspectorTest-cdc 6 0 0 0 1.016
JoinTokenRingTest-cdc 1 0 0 0 5.142
LeaveAndBootstrapTest-cdc 8 0 0 0 5.771
LegacyAuthFailTest-cdc 1 0 0 0 5.069
MoveTest-cdc 7 0 0 0 22.653
MoveTransientTest-cdc 19 0 0 0 1.315
NativeTransportServiceTest-cdc 13 0 0 0 8.014
OptionalTasksTest-cdc 2 0 0 0 3.625
PaxosStateTest-cdc 2 0 0 0 5.014
ProtocolBetaVersionTest-cdc 2 0 0 0 13.072
QueryPagerTest-cdc 8 0 0 0 3.729
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.072
RemoveTest-cdc 4 0 0 0 6.038
SerializationsTest-cdc 4 0 0 0 1.037
StartupChecksTest-cdc 3 0 0 0 3.015
StorageProxyTest-cdc 4 0 0 0 1.084
StorageServiceServerTest-cdc 19 0 0 1 8.607
StorageServiceTest-cdc 1 0 0 0 1.088
WriteResponseHandlerTest-cdc 5 0 0 0 3.577
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.471
ActiveRepairServiceTest-cdc 11 0 0 0 3.557
BootstrapTransientTest-cdc 1 0 0 0 1.227
ClientWarningsTest-cdc 4 0 0 0 27.345
GCInspectorTest-cdc 6 0 0 0 1.100
JoinTokenRingTest-cdc 1 0 0 0 4.641
LeaveAndBootstrapTest-cdc 8 0 0 0 5.097
LegacyAuthFailTest-cdc 1 0 0 0 4.485
MoveTest-cdc 7 0 0 0 22.211
MoveTransientTest-cdc 19 0 0 0 1.423
NativeTransportServiceTest-cdc 13 0 0 0 8.174
OptionalTasksTest-cdc 2 0 0 0 3.080
PaxosStateTest-cdc 2 0 0 0 4.623
ProtocolBetaVersionTest-cdc 2 0 0 0 12.320
QueryPagerTest-cdc 8 0 0 0 3.113
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.167
RemoveTest-cdc 4 0 0 0 5.899
SerializationsTest-cdc 4 0 0 0 1.173
StartupChecksTest-cdc 3 0 0 0 2.519
StorageProxyTest-cdc 4 0 0 0 1.314
StorageServiceServerTest-cdc 19 0 0 1 8.549
StorageServiceTest-cdc 1 0 0 0 1.148
WriteResponseHandlerTest-cdc 5 0 0 0 3.076
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.058
ActiveRepairServiceTest-compression 11 0 0 0 4.266
BootstrapTransientTest-compression 1 0 0 0 1.070
ClientWarningsTest-compression 4 0 0 0 28.861
GCInspectorTest-compression 6 0 0 0 0.989
JoinTokenRingTest-compression 1 0 0 0 6.727
LeaveAndBootstrapTest-compression 8 0 0 0 7.439
LegacyAuthFailTest-compression 1 0 0 0 5.027
MoveTest-compression 7 0 0 0 23.464
MoveTransientTest-compression 19 0 0 0 1.341
NativeTransportServiceTest-compression 13 0 0 0 8.045
OptionalTasksTest-compression 2 0 0 0 3.600
PaxosStateTest-compression 2 0 0 0 6.780
ProtocolBetaVersionTest-compression 2 0 0 0 13.339
QueryPagerTest-compression 8 0 0 0 3.886
RMIServerSocketFactoryImplTest- 1 0 0 0 0.070
compression
RemoveTest-compression 4 0 0 0 6.156
SerializationsTest-compression 4 0 0 0 1.061
StartupChecksTest-compression 3 0 0 0 2.978
StorageProxyTest-compression 4 0 0 0 1.115
StorageServiceServerTest-compression 19 0 0 1 8.696
StorageServiceTest-compression 1 0 0 0 1.067
WriteResponseHandlerTest-compression 5 0 0 0 3.687
WriteResponseHandlerTransientTest- 4 0 0 0 3.593
compression
ActiveRepairServiceTest-compression 11 0 0 0 3.479
BootstrapTransientTest-compression 1 0 0 0 1.147
ClientWarningsTest-compression 4 0 0 0 25.868
GCInspectorTest-compression 6 0 0 0 1.134
JoinTokenRingTest-compression 1 0 0 0 5.428
LeaveAndBootstrapTest-compression 8 0 0 0 7.634
LegacyAuthFailTest-compression 1 0 0 0 4.453
MoveTest-compression 7 0 0 0 23.214
MoveTransientTest-compression 19 0 0 0 1.480
NativeTransportServiceTest-compression 13 0 0 0 8.304
OptionalTasksTest-compression 2 0 0 0 3.103
PaxosStateTest-compression 2 0 0 0 5.957
ProtocolBetaVersionTest-compression 2 0 0 0 12.057
QueryPagerTest-compression 8 0 0 0 3.471
RMIServerSocketFactoryImplTest- 1 0 0 0 0.185
compression
RemoveTest-compression 4 0 0 0 6.140
SerializationsTest-compression 4 0 0 0 1.271
StartupChecksTest-compression 3 0 0 0 2.705
StorageProxyTest-compression 4 0 0 0 1.292
StorageServiceServerTest-compression 19 0 0 1 8.378
StorageServiceTest-compression 1 0 0 0 1.234
WriteResponseHandlerTest-compression 5 0 0 0 3.294
WriteResponseHandlerTransientTest- 4 0 0 0 3.216
compression
ActiveRepairServiceTest 11 0 0 0 4.302
BootstrapTransientTest 1 0 0 0 0.935
ClientWarningsTest 4 0 0 0 28.604
GCInspectorTest 6 0 0 0 0.885
JoinTokenRingTest 1 0 0 0 5.561
LeaveAndBootstrapTest 8 0 0 0 6.038
LegacyAuthFailTest 1 0 0 0 5.369
MoveTest 7 0 0 0 22.519
MoveTransientTest 19 0 0 0 1.188
NativeTransportServiceTest 13 0 0 0 7.932
OptionalTasksTest 2 0 0 0 3.318
PaxosStateTest 2 0 0 0 5.214
ProtocolBetaVersionTest 2 0 0 0 13.377
QueryPagerTest 8 0 0 0 3.626
RMIServerSocketFactoryImplTest 1 0 0 0 0.060
RemoveTest 4 0 0 0 5.982
SerializationsTest 4 0 0 0 0.885
StartupChecksTest 3 0 0 0 2.716
StorageProxyTest 4 0 0 0 1.023
StorageServiceServerTest 19 0 0 1 8.428
StorageServiceTest 1 0 0 0 0.922
WriteResponseHandlerTest 5 0 0 0 3.440
WriteResponseHandlerTransientTest 4 0 0 0 3.424
ActiveRepairServiceTest 11 0 0 0 3.277
BootstrapTransientTest 1 0 0 0 1.101
ClientWarningsTest 4 0 0 0 23.199
GCInspectorTest 6 0 0 0 1.017
JoinTokenRingTest 1 0 0 0 4.180
LeaveAndBootstrapTest 8 0 0 0 4.703
LegacyAuthFailTest 1 0 0 0 3.911
MoveTest 7 0 0 0 21.072
MoveTransientTest 19 0 0 0 1.345
NativeTransportServiceTest 13 0 0 0 7.928
OptionalTasksTest 2 0 0 0 2.845
PaxosStateTest 2 0 0 0 4.234
ProtocolBetaVersionTest 2 0 0 0 11.820
QueryPagerTest 8 0 0 0 2.907
RMIServerSocketFactoryImplTest 1 0 0 0 0.137
RemoveTest 4 0 0 0 5.794
SerializationsTest 4 0 0 0 1.075
StartupChecksTest 3 0 0 0 2.350
StorageProxyTest 4 0 0 0 1.158
StorageServiceServerTest 19 0 0 1 8.172
StorageServiceTest 1 0 0 0 1.113
WriteResponseHandlerTest 5 0 0 0 2.850
WriteResponseHandlerTransientTest 4 0 0 0 2.817
-------------------------------------------------------------------------------
org.apache.cassandra.service.pager
Name Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc 7 0 0 0 1.169
PagingStateTest-cdc 7 0 0 0 1.283
PagingStateTest-compression 7 0 0 0 1.188
PagingStateTest-compression 7 0 0 0 1.279
PagingStateTest 7 0 0 0 1.041
PagingStateTest 7 0 0 0 1.157
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.062
DataResolverTest-cdc 32 0 0 0 3.936
DigestResolverTest-cdc 5 0 0 0 3.689
ReadExecutorTest-cdc 3 0 0 0 3.816
SpeculativeRetryParseTest-cdc 78 0 0 0 0.133
AbstractReadResponseTest-cdc 1 0 0 1 0.176
DataResolverTest-cdc 32 0 0 0 3.335
DigestResolverTest-cdc 5 0 0 0 3.154
ReadExecutorTest-cdc 3 0 0 0 3.194
SpeculativeRetryParseTest-cdc 78 0 0 0 0.228
AbstractReadResponseTest-compression 1 0 0 1 0.063
DataResolverTest-compression 32 0 0 0 3.949
DigestResolverTest-compression 5 0 0 0 3.699
ReadExecutorTest-compression 3 0 0 0 3.863
SpeculativeRetryParseTest-compression 78 0 0 0 0.139
AbstractReadResponseTest-compression 1 0 0 1 0.182
DataResolverTest-compression 32 0 0 0 3.403
DigestResolverTest-compression 5 0 0 0 3.226
ReadExecutorTest-compression 3 0 0 0 3.276
SpeculativeRetryParseTest-compression 78 0 0 0 0.212
AbstractReadResponseTest 1 0 0 1 0.059
DataResolverTest 32 0 0 0 3.809
DigestResolverTest 5 0 0 0 3.629
ReadExecutorTest 3 0 0 0 3.617
SpeculativeRetryParseTest 78 0 0 0 0.105
AbstractReadResponseTest 1 0 0 1 0.129
DataResolverTest 32 0 0 0 3.109
DigestResolverTest 5 0 0 0 2.918
ReadExecutorTest 3 0 0 0 2.969
SpeculativeRetryParseTest 78 0 0 0 0.170
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.066
BlockingReadRepairTest-cdc 9 0 0 0 3.822
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.758
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.656
ReadRepairTest-cdc 7 0 0 0 3.743
RepairedDataVerifierTest-cdc 10 0 0 0 4.929
AbstractReadRepairTest-cdc 1 0 0 1 0.171
BlockingReadRepairTest-cdc 9 0 0 0 3.163
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.241
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.206
ReadRepairTest-cdc 7 0 0 0 3.239
RepairedDataVerifierTest-cdc 10 0 0 0 4.486
AbstractReadRepairTest-compression 1 0 0 1 0.069
BlockingReadRepairTest-compression 9 0 0 0 3.831
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.829
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.694
ReadRepairTest-compression 7 0 0 0 3.827
RepairedDataVerifierTest-compression 10 0 0 0 6.471
AbstractReadRepairTest-compression 1 0 0 1 0.167
BlockingReadRepairTest-compression 9 0 0 0 2.954
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.275
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.104
ReadRepairTest-compression 7 0 0 0 3.297
RepairedDataVerifierTest-compression 10 0 0 0 5.967
AbstractReadRepairTest 1 0 0 1 0.065
BlockingReadRepairTest 9 0 0 0 3.617
DiagEventsBlockingReadRepairTest 3 0 0 0 3.804
ReadOnlyReadRepairTest 4 0 0 0 3.491
ReadRepairTest 7 0 0 0 3.592
RepairedDataVerifierTest 10 0 0 0 5.300
AbstractReadRepairTest 1 0 0 1 0.130
BlockingReadRepairTest 9 0 0 0 2.958
DiagEventsBlockingReadRepairTest 3 0 0 0 2.948
ReadOnlyReadRepairTest 4 0 0 0 2.828
ReadRepairTest 7 0 0 0 2.953
RepairedDataVerifierTest 10 0 0 0 3.891
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time(s)
LongStreamingTest 2 0 0 0 211.770
LongStreamingTest 2 0 0 0 208.093
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.736
cdc
SessionInfoTest-cdc 1 0 0 0 0.521
StreamOperationTest-cdc 1 0 0 0 0.067
StreamTransferTaskTest-cdc 2 0 0 0 3.620
StreamingTransferTest-cdc 5 0 0 0 14.006
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.136
cdc
SessionInfoTest-cdc 1 0 0 0 0.597
StreamOperationTest-cdc 1 0 0 0 0.194
StreamTransferTaskTest-cdc 2 0 0 0 3.145
StreamingTransferTest-cdc 5 0 0 0 13.701
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.872
compression
SessionInfoTest-compression 1 0 0 0 0.560
StreamOperationTest-compression 1 0 0 0 0.073
StreamTransferTaskTest-compression 2 0 0 0 3.688
StreamingTransferTest-compression 5 0 0 0 14.079
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.294
compression
SessionInfoTest-compression 1 0 0 0 0.599
StreamOperationTest-compression 1 0 0 0 0.151
StreamTransferTaskTest-compression 2 0 0 0 3.222
StreamingTransferTest-compression 5 0 0 0 12.677
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.680
SessionInfoTest 1 0 0 0 0.490
StreamOperationTest 1 0 0 0 0.058
StreamTransferTaskTest 2 0 0 0 3.520
StreamingTransferTest 5 0 0 0 14.536
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.008
SessionInfoTest 1 0 0 0 0.514
StreamOperationTest 1 0 0 0 0.127
StreamTransferTaskTest 2 0 0 0 2.881
StreamingTransferTest 5 0 0 0 13.365
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.214
StreamCompressionSerializerTest-cdc 2 0 0 0 0.960
StreamingInboundHandlerTest-cdc 6 0 0 0 1.160
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.324
StreamCompressionSerializerTest-cdc 2 0 0 0 1.133
StreamingInboundHandlerTest-cdc 6 0 0 0 1.294
NettyStreamingMessageSenderTest- 10 0 0 0 1.213
compression
StreamCompressionSerializerTest- 2 0 0 0 0.978
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.176
NettyStreamingMessageSenderTest- 10 0 0 0 1.290
compression
StreamCompressionSerializerTest- 2 0 0 0 1.240
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.361
NettyStreamingMessageSenderTest 10 0 0 0 1.023
StreamCompressionSerializerTest 2 0 0 0 0.881
StreamingInboundHandlerTest 6 0 0 0 1.030
NettyStreamingMessageSenderTest 10 0 0 0 1.175
StreamCompressionSerializerTest 2 0 0 0 1.043
StreamingInboundHandlerTest 6 0 0 0 1.197
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression
Name Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc 6 0 0 0 1.211
CompressedInputStreamTest-cdc 6 0 0 0 1.361
CompressedInputStreamTest-compression 6 0 0 0 1.262
CompressedInputStreamTest-compression 6 0 0 0 1.496
CompressedInputStreamTest 6 0 0 0 1.149
CompressedInputStreamTest 6 0 0 0 1.206
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.088
StreamMessageTest-cdc 1 0 0 0 0.193
StreamMessageTest-compression 1 0 0 0 0.092
StreamMessageTest-compression 1 0 0 0 0.174
StreamMessageTest 1 0 0 0 0.077
StreamMessageTest 1 0 0 0 0.146
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.118
DistributionSequenceTest 4 0 0 0 0.075
DistributionGaussianTest 2 0 0 0 0.178
DistributionSequenceTest 4 0 0 0 0.140
-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings
Name Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1 0 0 0 0.101
SettingsMiscTest 4 0 0 0 0.095
SettingsNodeTest 2 0 0 0 0.073
StressSettingsTest 1 0 0 0 0.592
OptionReplicationTest 1 0 0 0 0.155
SettingsMiscTest 4 0 0 0 0.163
SettingsNodeTest 2 0 0 0 0.136
StressSettingsTest 1 0 0 0 0.614
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.076
MultiResultLoggerTest 5 0 0 0 0.139
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 14.745
BulkLoaderTest-cdc 6 0 0 0 12.897
ClearSnapshotTest-cdc 4 0 0 0 13.662
CompactionStressTest-cdc 2 0 0 0 15.147
GetFullQueryLogTest-cdc 3 0 0 0 15.131
GetVersionTest-cdc 1 0 0 0 0.414
JMXCompatabilityTest-cdc 3 0 0 0 32.239
JMXToolTest-cdc 5 0 0 0 11.262
LoaderOptionsTest-cdc 2 0 0 0 0.607
NodeToolGossipInfoTest-cdc 2 0 0 0 16.265
NodeToolTPStatsTest-cdc 3 0 0 0 24.696
NodetoolNetStatsTest-cdc 3 0 0 0 7.266
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.439
SSTableExportTest-cdc 10 0 0 0 1.484
SSTableLevelResetterTest-cdc 5 0 0 0 2.565
SSTableMetadataViewerTest-cdc 10 0 0 0 1.388
SSTableOfflineRelevelTest-cdc 4 0 0 0 2.509
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.142
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.642
StandaloneScrubberTest-cdc 7 0 0 0 2.537
StandaloneSplitterTest-cdc 6 0 0 0 2.450
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 15.342
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.905
StandaloneUpgraderTest-cdc 6 0 0 0 2.524
StandaloneVerifierTest-cdc 10 0 0 0 2.559
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.146
TopPartitionsTest-cdc 2 0 0 0 3.968
AuditLogViewerTest-cdc 10 0 0 0 15.260
BulkLoaderTest-cdc 6 0 0 0 12.514
ClearSnapshotTest-cdc 4 0 0 0 14.075
CompactionStressTest-cdc 2 0 0 0 14.454
GetFullQueryLogTest-cdc 3 0 0 0 15.975
GetVersionTest-cdc 1 0 0 0 0.506
JMXCompatabilityTest-cdc 3 0 0 0 33.099
JMXToolTest-cdc 5 0 0 0 12.016
LoaderOptionsTest-cdc 2 0 0 0 0.695
NodeToolGossipInfoTest-cdc 2 0 0 0 16.039
NodeToolTPStatsTest-cdc 3 0 0 0 24.797
NodetoolNetStatsTest-cdc 3 0 0 0 6.674
SSTableExpiredBlockersTest-cdc 4 0 0 0 1.937
SSTableExportTest-cdc 10 0 0 0 1.318
SSTableLevelResetterTest-cdc 5 0 0 0 2.031
SSTableMetadataViewerTest-cdc 10 0 0 0 1.239
SSTableOfflineRelevelTest-cdc 4 0 0 0 1.930
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.129
StandaloneSSTableUtilTest-cdc 8 0 0 0 1.951
StandaloneScrubberTest-cdc 7 0 0 0 2.066
StandaloneSplitterTest-cdc 6 0 0 0 2.000
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 14.817
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.163
StandaloneUpgraderTest-cdc 6 0 0 0 2.018
StandaloneVerifierTest-cdc 10 0 0 0 2.026
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.420
TopPartitionsTest-cdc 2 0 0 0 3.635
AuditLogViewerTest-compression 10 0 0 0 14.822
BulkLoaderTest-compression 6 0 0 0 12.929
ClearSnapshotTest-compression 4 0 0 0 13.800
CompactionStressTest-compression 2 0 0 0 15.239
GetFullQueryLogTest-compression 3 0 0 0 15.486
GetVersionTest-compression 1 0 0 0 0.437
JMXCompatabilityTest-compression 3 0 0 0 32.788
JMXToolTest-compression 5 0 0 0 11.233
LoaderOptionsTest-compression 2 0 0 0 0.612
NodeToolGossipInfoTest-compression 2 0 0 0 16.607
NodeToolTPStatsTest-compression 3 0 0 0 24.911
NodetoolNetStatsTest-compression 3 0 0 0 7.274
SSTableExpiredBlockersTest-compression 4 0 0 0 2.489
SSTableExportTest-compression 10 0 0 0 1.545
SSTableLevelResetterTest-compression 5 0 0 0 2.490
SSTableMetadataViewerTest-compression 10 0 0 0 1.466
SSTableOfflineRelevelTest-compression 4 0 0 0 2.533
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.190
StandaloneSSTableUtilTest-compression 8 0 0 0 2.537
StandaloneScrubberTest-compression 7 0 0 0 2.708
StandaloneSplitterTest-compression 6 0 0 0 2.546
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 16.405
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 6.089
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.594
StandaloneVerifierTest-compression 10 0 0 0 2.585
ToolsEnvsConfigsTest-compression 1 0 0 0 2.244
TopPartitionsTest-compression 2 0 0 0 3.991
AuditLogViewerTest-compression 10 0 0 0 15.297
BulkLoaderTest-compression 6 0 0 0 12.794
ClearSnapshotTest-compression 4 0 0 0 14.367
CompactionStressTest-compression 2 0 0 0 14.730
GetFullQueryLogTest-compression 3 0 0 0 16.244
GetVersionTest-compression 1 0 0 0 0.469
JMXCompatabilityTest-compression 3 0 0 0 32.590
JMXToolTest-compression 5 0 0 0 12.240
LoaderOptionsTest-compression 2 0 0 0 0.706
NodeToolGossipInfoTest-compression 2 0 0 0 16.046
NodeToolTPStatsTest-compression 3 0 0 0 24.750
NodetoolNetStatsTest-compression 3 0 0 0 6.132
SSTableExpiredBlockersTest-compression 4 0 0 0 2.020
SSTableExportTest-compression 10 0 0 0 1.330
SSTableLevelResetterTest-compression 5 0 0 0 2.026
SSTableMetadataViewerTest-compression 10 0 0 0 1.358
SSTableOfflineRelevelTest-compression 4 0 0 0 2.136
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.165
StandaloneSSTableUtilTest-compression 8 0 0 0 2.079
StandaloneScrubberTest-compression 7 0 0 0 2.123
StandaloneSplitterTest-compression 6 0 0 0 2.043
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 13.460
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.521
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.267
StandaloneVerifierTest-compression 10 0 0 0 2.252
ToolsEnvsConfigsTest-compression 1 0 0 0 2.492
TopPartitionsTest-compression 2 0 0 0 3.753
AuditLogViewerTest 10 0 0 0 14.959
BulkLoaderTest 6 0 0 0 12.851
ClearSnapshotTest 4 0 0 0 14.482
CompactionStressTest 2 0 0 0 14.944
GetFullQueryLogTest 3 0 0 0 15.477
GetVersionTest 1 0 0 0 0.369
JMXCompatabilityTest 3 0 0 0 33.045
JMXToolTest 5 0 0 0 10.706
LoaderOptionsTest 2 0 0 0 0.520
NodeToolGossipInfoTest 2 0 0 0 16.932
NodeToolTPStatsTest 3 0 0 0 24.910
NodetoolNetStatsTest 3 0 0 0 7.460
SSTableExpiredBlockersTest 4 0 0 0 2.259
SSTableExportTest 10 0 0 0 1.329
SSTableLevelResetterTest 5 0 0 0 2.295
SSTableMetadataViewerTest 10 0 0 0 1.260
SSTableOfflineRelevelTest 4 0 0 0 2.275
SSTableRepairedAtSetterTest 6 0 0 0 1.036
StandaloneSSTableUtilTest 8 0 0 0 2.282
StandaloneScrubberTest 7 0 0 0 2.342
StandaloneSplitterTest 6 0 0 0 2.264
StandaloneSplitterWithCQLTesterTest 6 0 0 0 13.308
StandaloneUpgraderOnSStablesTest 3 0 0 0 6.445
StandaloneUpgraderTest 6 0 0 0 2.367
StandaloneVerifierTest 10 0 0 0 2.309
ToolsEnvsConfigsTest 1 0 0 0 2.110
TopPartitionsTest 2 0 0 0 3.783
AuditLogViewerTest 10 0 0 0 14.894
BulkLoaderTest 6 0 0 0 12.525
ClearSnapshotTest 4 0 0 0 12.430
CompactionStressTest 2 0 0 0 14.006
GetFullQueryLogTest 3 0 0 0 14.045
GetVersionTest 1 0 0 0 0.455
JMXCompatabilityTest 3 0 0 0 29.764
JMXToolTest 5 0 0 0 10.828
LoaderOptionsTest 2 0 0 0 0.587
NodeToolGossipInfoTest 2 0 0 0 14.762
NodeToolTPStatsTest 3 0 0 0 22.625
NodetoolNetStatsTest 3 0 0 0 5.867
SSTableExpiredBlockersTest 4 0 0 0 1.828
SSTableExportTest 10 0 0 0 1.224
SSTableLevelResetterTest 5 0 0 0 1.850
SSTableMetadataViewerTest 10 0 0 0 1.152
SSTableOfflineRelevelTest 4 0 0 0 1.817
SSTableRepairedAtSetterTest 6 0 0 0 1.011
StandaloneSSTableUtilTest 8 0 0 0 1.882
StandaloneScrubberTest 7 0 0 0 1.867
StandaloneSplitterTest 6 0 0 0 1.790
StandaloneSplitterWithCQLTesterTest 6 0 0 0 12.637
StandaloneUpgraderOnSStablesTest 3 0 0 0 4.587
StandaloneUpgraderTest 6 0 0 0 1.885
StandaloneVerifierTest 10 0 0 0 1.918
ToolsEnvsConfigsTest 1 0 0 0 2.182
TopPartitionsTest 2 0 0 0 3.439
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 13.319
CassandrastressTest-cdc 1 0 0 0 12.877
CassandrastressTest-compression 1 0 0 0 13.557
CassandrastressTest-compression 1 0 0 0 12.576
CassandrastressTest 1 0 0 0 13.638
CassandrastressTest 1 0 0 0 12.130
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 13.089
CqlshTest-cdc 1 0 0 0 12.577
CqlshTest-compression 1 0 0 0 13.331
CqlshTest-compression 1 0 0 0 12.689
CqlshTest 1 0 0 0 13.417
CqlshTest 1 0 0 0 11.968
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 2.253
SjkTest-cdc 1 0 0 0 2.409
SjkTest-compression 1 0 0 0 2.255
SjkTest-compression 1 0 0 0 2.454
SjkTest 1 0 0 0 2.140
SjkTest 1 0 0 0 2.187
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.071
TableBuilderTest-cdc 6 0 0 0 0.183
TableBuilderTest-compression 6 0 0 0 0.073
TableBuilderTest-compression 6 0 0 0 0.160
TableBuilderTest 6 0 0 0 0.064
TableBuilderTest 6 0 0 0 0.141
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats
Name Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc 6 0 0 0 27.100
StatsTableComparatorTest-cdc 6 0 0 0 0.269
TableStatsPrinterTest-cdc 2 0 0 0 0.093
NodetoolTableStatsTest-cdc 6 0 0 0 28.828
StatsTableComparatorTest-cdc 6 0 0 0 0.333
TableStatsPrinterTest-cdc 2 0 0 0 0.299
NodetoolTableStatsTest-compression 6 0 0 0 27.842
StatsTableComparatorTest-compression 6 0 0 0 0.261
TableStatsPrinterTest-compression 2 0 0 0 0.092
NodetoolTableStatsTest-compression 6 0 0 0 28.471
StatsTableComparatorTest-compression 6 0 0 0 0.301
TableStatsPrinterTest-compression 2 0 0 0 0.236
NodetoolTableStatsTest 6 0 0 0 28.161
StatsTableComparatorTest 6 0 0 0 0.233
TableStatsPrinterTest 2 0 0 0 0.083
NodetoolTableStatsTest 6 0 0 0 24.925
StatsTableComparatorTest 6 0 0 0 0.296
TableStatsPrinterTest 2 0 0 0 0.235
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 1.044
TracingTest-cdc 6 0 0 0 1.203
TracingTest-compression 6 0 0 0 1.087
TracingTest-compression 6 0 0 0 1.216
TracingTest 6 0 0 0 1.000
TracingTest 6 0 0 0 1.079
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
DriverBurnTest 9 0 0 0 892.431
SimpleClientBurnTest 1 0 0 0 121.971
SimpleClientPerfTest 8 0 0 0 724.092
DriverBurnTest 9 0 0 0 890.314
SimpleClientBurnTest 1 0 0 0 122.006
SimpleClientPerfTest 8 0 0 0 724.141
CBUtilTest-cdc 4 0 0 0 0.355
CQLConnectionTest-cdc 5 0 0 0 3.907
CQLUserAuditTest-cdc 8 0 0 0 28.809
ClientResourceLimitsTest-cdc 10 0 0 0 18.405
DataTypeTest-cdc 3 0 0 0 0.390
ErrorMessageTest-cdc 7 0 0 0 0.392
IdleDisconnectTest-cdc 2 0 0 0 17.995
MessagePayloadTest-cdc 3 0 0 0 14.184
ProtocolErrorTest-cdc 6 0 0 0 1.145
ProtocolNegotiationTest-cdc 3 0 0 0 20.664
ProtocolVersionTest-cdc 4 0 0 0 1.011
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.312
SerDeserTest-cdc 6 0 0 0 1.768
CBUtilTest-cdc 4 0 0 0 0.444
CQLConnectionTest-cdc 5 0 0 0 4.007
CQLUserAuditTest-cdc 8 0 0 0 27.759
ClientResourceLimitsTest-cdc 10 0 0 0 17.329
DataTypeTest-cdc 3 0 0 0 0.516
ErrorMessageTest-cdc 7 0 0 0 0.529
IdleDisconnectTest-cdc 2 0 0 0 17.236
MessagePayloadTest-cdc 3 0 0 0 13.230
ProtocolErrorTest-cdc 6 0 0 0 1.354
ProtocolNegotiationTest-cdc 3 0 0 0 20.117
ProtocolVersionTest-cdc 4 0 0 0 1.173
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.434
SerDeserTest-cdc 6 0 0 0 1.782
CBUtilTest-compression 4 0 0 0 0.364
CQLConnectionTest-compression 5 0 0 0 4.033
CQLUserAuditTest-compression 8 0 0 0 29.003
ClientResourceLimitsTest-compression 10 0 0 0 18.222
DataTypeTest-compression 3 0 0 0 0.401
ErrorMessageTest-compression 7 0 0 0 0.434
IdleDisconnectTest-compression 2 0 0 0 18.043
MessagePayloadTest-compression 3 0 0 0 14.287
ProtocolErrorTest-compression 6 0 0 0 1.196
ProtocolNegotiationTest-compression 3 0 0 0 20.775
ProtocolVersionTest-compression 4 0 0 0 0.973
ProtocolVersionTrackerTest-compression 3 0 0 0 0.324
SerDeserTest-compression 6 0 0 0 1.701
CBUtilTest-compression 4 0 0 0 0.398
CQLConnectionTest-compression 5 0 0 0 4.123
CQLUserAuditTest-compression 8 0 0 0 28.234
ClientResourceLimitsTest-compression 10 0 0 0 17.658
DataTypeTest-compression 3 0 0 0 0.485
ErrorMessageTest-compression 7 0 0 0 0.478
IdleDisconnectTest-compression 2 0 0 0 16.920
MessagePayloadTest-compression 3 0 0 0 13.399
ProtocolErrorTest-compression 6 0 0 0 1.354
ProtocolNegotiationTest-compression 3 0 0 0 20.334
ProtocolVersionTest-compression 4 0 0 0 1.198
ProtocolVersionTrackerTest-compression 3 0 0 0 0.392
SerDeserTest-compression 6 0 0 0 1.747
CBUtilTest 4 0 0 0 0.311
CQLConnectionTest 5 0 0 0 3.981
CQLUserAuditTest 8 0 0 0 29.397
ClientResourceLimitsTest 10 0 0 0 20.788
DataTypeTest 3 0 0 0 0.343
ErrorMessageTest 7 0 0 0 0.357
IdleDisconnectTest 2 0 0 0 18.348
MessagePayloadTest 3 0 0 0 14.672
ProtocolErrorTest 6 0 0 0 1.006
ProtocolNegotiationTest 3 0 0 0 21.109
ProtocolVersionTest 4 0 0 0 0.869
ProtocolVersionTrackerTest 3 0 0 0 0.283
SerDeserTest 6 0 0 0 1.543
CBUtilTest 4 0 0 0 0.388
CQLConnectionTest 5 0 0 0 3.842
CQLUserAuditTest 8 0 0 0 27.442
ClientResourceLimitsTest 10 0 0 0 16.352
DataTypeTest 3 0 0 0 0.428
ErrorMessageTest 7 0 0 0 0.416
IdleDisconnectTest 2 0 0 0 16.652
MessagePayloadTest 3 0 0 0 12.570
ProtocolErrorTest 6 0 0 0 1.220
ProtocolNegotiationTest 3 0 0 0 19.206
ProtocolVersionTest 4 0 0 0 1.038
ProtocolVersionTrackerTest 3 0 0 0 0.417
SerDeserTest 6 0 0 0 1.707
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.382
PrepareMessageTest-cdc 1 0 0 0 0.342
AuthenticateMessageTest-cdc 1 0 0 0 0.465
PrepareMessageTest-cdc 1 0 0 0 0.468
AuthenticateMessageTest-compression 1 0 0 0 0.377
PrepareMessageTest-compression 1 0 0 0 0.368
AuthenticateMessageTest-compression 1 0 0 0 0.396
PrepareMessageTest-compression 1 0 0 0 0.402
AuthenticateMessageTest 1 0 0 0 0.314
PrepareMessageTest 1 0 0 0 0.312
AuthenticateMessageTest 1 0 0 0 0.398
PrepareMessageTest 1 0 0 0 0.397
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 1.767
TriggersSchemaTest-cdc 4 0 0 0 4.084
TriggersTest-cdc 7 0 0 0 5.064
TriggerExecutorTest-cdc 9 0 0 0 1.743
TriggersSchemaTest-cdc 4 0 0 0 3.489
TriggersTest-cdc 7 0 0 0 4.354
TriggerExecutorTest-compression 9 0 0 0 1.729
TriggersSchemaTest-compression 4 0 0 0 4.259
TriggersTest-compression 7 0 0 0 5.238
TriggerExecutorTest-compression 9 0 0 0 1.851
TriggersSchemaTest-compression 4 0 0 0 3.664
TriggersTest-compression 7 0 0 0 4.748
TriggerExecutorTest 9 0 0 0 1.548
TriggersSchemaTest 4 0 0 0 4.120
TriggersTest 7 0 0 0 5.403
TriggerExecutorTest 9 0 0 0 1.656
TriggersSchemaTest 4 0 0 0 3.209
TriggersTest 7 0 0 0 4.097
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 124.017
LongBloomFilterTest 5 0 0 0 127.739
LongBTreeTest 15 0 0 0 709.832
LongBTreeTest 15 0 0 0 753.122
AbstractIteratorTest-cdc 9 0 0 0 0.091
BloomFilterTest-cdc 11 0 0 2 0.609
ByteArrayUtilTest-cdc 18 0 0 0 0.246
ByteBufferUtilTest-cdc 12 0 0 0 0.376
BytesReadTrackerTest-cdc 4 0 0 0 0.073
CassandraVersionTest-cdc 11 0 0 0 0.591
EstimatedHistogramTest-cdc 7 0 0 0 0.233
FBUtilitiesTest-cdc 7 0 0 0 0.772
FastByteOperationsTest-cdc 2 0 0 0 3.866
GeneratorsTest-cdc 2 0 0 0 0.821
HexTest-cdc 2 0 0 0 0.227
HistogramBuilderTest-cdc 5 0 0 0 0.282
IntegerIntervalsTest-cdc 6 0 0 0 51.997
IntervalTreeTest-cdc 3 0 0 0 0.275
JVMStabilityInspectorTest-cdc 4 0 0 0 1.104
JavaUtilsTest-cdc 1 0 0 0 0.246
MergeIteratorComparisonTest-cdc 16 0 0 0 11.914
MergeIteratorTest-cdc 1 0 0 0 0.089
MerkleTreeTest-cdc 27 0 0 0 6.913
MerkleTreesTest-cdc 13 0 0 0 1.036
MonotonicClockTest-cdc 1 0 0 0 18.687
NativeLibraryTest-cdc 2 0 0 0 0.486
NoSpamLoggerTest-cdc 5 0 0 0 0.080
OverlapIteratorTest-cdc 1 0 0 0 11.359
SerializationsTest-cdc 3 0 0 0 1.626
SlidingTimeRateTest-cdc 7 0 0 0 0.550
StatusLoggerTest-cdc 1 0 0 0 3.831
AbstractIteratorTest-cdc 9 0 0 0 0.208
BloomFilterTest-cdc 11 0 0 2 0.710
ByteArrayUtilTest-cdc 18 0 0 0 0.353
ByteBufferUtilTest-cdc 12 0 0 0 0.472
BytesReadTrackerTest-cdc 4 0 0 0 0.174
CassandraVersionTest-cdc 11 0 0 0 0.655
EstimatedHistogramTest-cdc 7 0 0 0 0.326
FBUtilitiesTest-cdc 7 0 0 0 0.893
FastByteOperationsTest-cdc 2 0 0 0 4.562
GeneratorsTest-cdc 2 0 0 0 0.976
HexTest-cdc 2 0 0 0 0.359
HistogramBuilderTest-cdc 5 0 0 0 0.369
IntegerIntervalsTest-cdc 6 0 0 0 58.511
IntervalTreeTest-cdc 3 0 0 0 0.364
JVMStabilityInspectorTest-cdc 4 0 0 0 1.318
JavaUtilsTest-cdc 1 0 0 0 0.319
MergeIteratorComparisonTest-cdc 16 0 0 0 12.913
MergeIteratorTest-cdc 1 0 0 0 0.196
MerkleTreeTest-cdc 27 0 0 0 6.992
MerkleTreesTest-cdc 13 0 0 0 1.248
MonotonicClockTest-cdc 1 0 0 0 16.072
NativeLibraryTest-cdc 2 0 0 0 0.565
NoSpamLoggerTest-cdc 5 0 0 0 0.180
OverlapIteratorTest-cdc 1 0 0 0 11.645
SerializationsTest-cdc 3 0 0 0 1.765
SlidingTimeRateTest-cdc 7 0 0 0 0.647
StatusLoggerTest-cdc 1 0 0 0 3.320
AbstractIteratorTest-compression 9 0 0 0 0.090
BloomFilterTest-compression 11 0 0 2 0.608
ByteArrayUtilTest-compression 18 0 0 0 0.249
ByteBufferUtilTest-compression 12 0 0 0 0.390
BytesReadTrackerTest-compression 4 0 0 0 0.071
CassandraVersionTest-compression 11 0 0 0 0.624
EstimatedHistogramTest-compression 7 0 0 0 0.257
FBUtilitiesTest-compression 7 0 0 0 0.769
FastByteOperationsTest-compression 2 0 0 0 3.784
GeneratorsTest-compression 2 0 0 0 0.857
HexTest-compression 2 0 0 0 0.246
HistogramBuilderTest-compression 5 0 0 0 0.285
IntegerIntervalsTest-compression 6 0 0 0 52.153
IntervalTreeTest-compression 3 0 0 0 0.284
JVMStabilityInspectorTest-compression 4 0 0 0 1.100
JavaUtilsTest-compression 1 0 0 0 0.276
MergeIteratorComparisonTest-compression 16 0 0 0 12.446
MergeIteratorTest-compression 1 0 0 0 0.084
MerkleTreeTest-compression 27 0 0 0 6.957
MerkleTreesTest-compression 13 0 0 0 1.052
MonotonicClockTest-compression 1 0 0 0 18.811
NativeLibraryTest-compression 2 0 0 0 0.504
NoSpamLoggerTest-compression 5 0 0 0 0.080
OverlapIteratorTest-compression 1 0 0 0 11.372
SerializationsTest-compression 3 0 0 0 1.609
SlidingTimeRateTest-compression 7 0 0 0 0.536
StatusLoggerTest-compression 1 0 0 0 3.925
AbstractIteratorTest-compression 9 0 0 0 0.200
BloomFilterTest-compression 11 0 0 2 0.662
ByteArrayUtilTest-compression 18 0 0 0 0.339
ByteBufferUtilTest-compression 12 0 0 0 0.491
BytesReadTrackerTest-compression 4 0 0 0 0.149
CassandraVersionTest-compression 11 0 0 0 0.656
EstimatedHistogramTest-compression 7 0 0 0 0.313
FBUtilitiesTest-compression 7 0 0 0 0.926
FastByteOperationsTest-compression 2 0 0 0 4.427
GeneratorsTest-compression 2 0 0 0 0.980
HexTest-compression 2 0 0 0 0.313
HistogramBuilderTest-compression 5 0 0 0 0.385
IntegerIntervalsTest-compression 6 0 0 0 56.954
IntervalTreeTest-compression 3 0 0 0 0.378
JVMStabilityInspectorTest-compression 4 0 0 0 1.206
JavaUtilsTest-compression 1 0 0 0 0.315
MergeIteratorComparisonTest-compression 16 0 0 0 12.668
MergeIteratorTest-compression 1 0 0 0 0.174
MerkleTreeTest-compression 27 0 0 0 7.302
MerkleTreesTest-compression 13 0 0 0 1.205
MonotonicClockTest-compression 1 0 0 0 4.849
NativeLibraryTest-compression 2 0 0 0 0.558
NoSpamLoggerTest-compression 5 0 0 0 0.181
OverlapIteratorTest-compression 1 0 0 0 11.292
SerializationsTest-compression 3 0 0 0 1.789
SlidingTimeRateTest-compression 7 0 0 0 0.572
StatusLoggerTest-compression 1 0 0 0 3.376
AbstractIteratorTest 9 0 0 0 0.092
BloomFilterTest 11 0 0 2 0.783
ByteArrayUtilTest 18 0 0 0 0.238
ByteBufferUtilTest 12 0 0 0 0.372
BytesReadTrackerTest 4 0 0 0 0.060
CassandraVersionTest 11 0 0 0 0.529
EstimatedHistogramTest 7 0 0 0 0.207
FBUtilitiesTest 7 0 0 0 0.668
FastByteOperationsTest 2 0 0 0 3.921
GeneratorsTest 2 0 0 0 0.807
HexTest 2 0 0 0 0.234
HistogramBuilderTest 5 0 0 0 0.249
IntegerIntervalsTest 6 0 0 0 44.576
IntervalTreeTest 3 0 0 0 0.246
JVMStabilityInspectorTest 4 0 0 0 0.934
JavaUtilsTest 1 0 0 0 0.240
MergeIteratorComparisonTest 16 0 0 0 11.312
MergeIteratorTest 1 0 0 0 0.069
MerkleTreeTest 27 0 0 0 6.886
MerkleTreesTest 13 0 0 0 0.955
MonotonicClockTest 1 0 0 0 7.318
NativeLibraryTest 2 0 0 0 0.423
NoSpamLoggerTest 5 0 0 0 0.068
OverlapIteratorTest 1 0 0 0 11.433
SerializationsTest 3 0 0 0 1.487
SlidingTimeRateTest 7 0 0 0 0.530
StatusLoggerTest 1 0 0 0 3.854
AbstractIteratorTest 9 0 0 0 0.167
BloomFilterTest 11 0 0 2 0.601
ByteArrayUtilTest 18 0 0 0 0.267
ByteBufferUtilTest 12 0 0 0 0.401
BytesReadTrackerTest 4 0 0 0 0.129
CassandraVersionTest 11 0 0 0 0.571
EstimatedHistogramTest 7 0 0 0 0.275
FBUtilitiesTest 7 0 0 0 0.820
FastByteOperationsTest 2 0 0 0 4.382
GeneratorsTest 2 0 0 0 0.888
HexTest 2 0 0 0 0.267
HistogramBuilderTest 5 0 0 0 0.301
IntegerIntervalsTest 6 0 0 0 56.040
IntervalTreeTest 3 0 0 0 0.318
JVMStabilityInspectorTest 4 0 0 0 1.057
JavaUtilsTest 1 0 0 0 0.263
MergeIteratorComparisonTest 16 0 0 0 11.352
MergeIteratorTest 1 0 0 0 0.148
MerkleTreeTest 27 0 0 0 6.588
MerkleTreesTest 13 0 0 0 1.113
MonotonicClockTest 1 0 0 0 4.740
NativeLibraryTest 2 0 0 0 0.488
NoSpamLoggerTest 5 0 0 0 0.139
OverlapIteratorTest 1 0 0 0 11.245
SerializationsTest 3 0 0 0 1.607
SlidingTimeRateTest 7 0 0 0 0.516
StatusLoggerTest 1 0 0 0 2.984
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 11.302
DeletingArchiverTest-cdc 3 0 0 0 0.256
ExternalArchiverTest-cdc 5 0 0 0 10.431
BinLogTest-cdc 13 0 0 0 11.534
DeletingArchiverTest-cdc 3 0 0 0 0.368
ExternalArchiverTest-cdc 5 0 0 0 10.539
BinLogTest-compression 13 0 0 0 11.286
DeletingArchiverTest-compression 3 0 0 0 0.284
ExternalArchiverTest-compression 5 0 0 0 10.472
BinLogTest-compression 13 0 0 0 11.560
DeletingArchiverTest-compression 3 0 0 0 0.340
ExternalArchiverTest-compression 5 0 0 0 10.600
BinLogTest 13 0 0 0 11.301
DeletingArchiverTest 3 0 0 0 0.229
ExternalArchiverTest 5 0 0 0 10.517
BinLogTest 13 0 0 0 11.436
DeletingArchiverTest 3 0 0 0 0.293
ExternalArchiverTest 5 0 0 0 10.502
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.238
BTreeSearchIteratorTest-cdc 4 0 0 0 0.081
BTreeTest-cdc 14 0 0 0 0.438
BTreeRemovalTest-cdc 22 0 0 0 0.348
BTreeSearchIteratorTest-cdc 4 0 0 0 0.186
BTreeTest-cdc 14 0 0 0 0.591
BTreeRemovalTest-compression 22 0 0 0 0.221
BTreeSearchIteratorTest-compression 4 0 0 0 0.081
BTreeTest-compression 14 0 0 0 0.466
BTreeRemovalTest-compression 22 0 0 0 0.343
BTreeSearchIteratorTest-compression 4 0 0 0 0.186
BTreeTest-compression 14 0 0 0 0.499
BTreeRemovalTest 22 0 0 0 0.200
BTreeSearchIteratorTest 4 0 0 0 0.069
BTreeTest 14 0 0 0 0.410
BTreeRemovalTest 22 0 0 0 0.265
BTreeSearchIteratorTest 4 0 0 0 0.143
BTreeTest 14 0 0 0 0.478
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.059
AccumulatorTest-cdc 4 0 0 0 0.069
RefCountedTest-cdc 12 0 0 0 5.948
WeightedQueueTest-cdc 46 0 0 0 0.980
AbstractTransactionalTest-cdc 1 0 0 1 0.168
AccumulatorTest-cdc 4 0 0 0 0.180
RefCountedTest-cdc 12 0 0 0 7.418
WeightedQueueTest-cdc 46 0 0 0 1.093
AbstractTransactionalTest-compression 1 0 0 1 0.062
AccumulatorTest-compression 4 0 0 0 0.074
RefCountedTest-compression 12 0 0 0 6.273
WeightedQueueTest-compression 46 0 0 0 0.997
AbstractTransactionalTest-compression 1 0 0 1 0.187
AccumulatorTest-compression 4 0 0 0 0.150
RefCountedTest-compression 12 0 0 0 8.124
WeightedQueueTest-compression 46 0 0 0 1.083
AbstractTransactionalTest 1 0 0 1 0.058
AccumulatorTest 4 0 0 0 0.061
RefCountedTest 12 0 0 0 6.185
WeightedQueueTest 46 0 0 0 0.946
AbstractTransactionalTest 1 0 0 1 0.134
AccumulatorTest 4 0 0 0 0.136
RefCountedTest 12 0 0 0 7.118
WeightedQueueTest 46 0 0 0 1.005
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.050
LongBufferPoolTest 2 0 0 0 241.218
BufferPoolTest-cdc 35 0 0 0 7.794
NativeAllocatorTest-cdc 1 0 0 0 0.422
BufferPoolTest-cdc 35 0 0 0 7.808
NativeAllocatorTest-cdc 1 0 0 0 0.569
BufferPoolTest-compression 35 0 0 0 7.908
NativeAllocatorTest-compression 1 0 0 0 0.411
BufferPoolTest-compression 35 0 0 0 7.961
NativeAllocatorTest-compression 1 0 0 0 0.517
BufferPoolTest 35 0 0 0 8.541
NativeAllocatorTest 1 0 0 0 0.365
BufferPoolTest 35 0 0 0 7.795
NativeAllocatorTest 1 0 0 0 0.460
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.494
OffHeapBitSetTest-cdc 4 0 0 0 0.622
OffHeapBitSetTest-compression 4 0 0 0 0.527
OffHeapBitSetTest-compression 4 0 0 0 0.599
OffHeapBitSetTest 4 0 0 0 0.495
OffHeapBitSetTest 4 0 0 0 0.531
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 1.994
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.201
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 1.979
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.153
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 1.803
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.025
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.274
VIntCodingTest-cdc 4 0 0 0 0.354
VIntCodingTest-compression 4 0 0 0 0.246
VIntCodingTest-compression 4 0 0 0 0.294
VIntCodingTest 4 0 0 0 0.219
VIntCodingTest 4 0 0 0 0.289
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
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 0x7f62577714c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f62544360a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6258058d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f62544af3d0>
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 0x7f62577714c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f62553faee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6258058d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f6256780a30>
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 0x7f62577714c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f6255286cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6258058d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f6255cf46a0>
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 0x7f62577714c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f6256b50760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6258058d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f6256cd1520>
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 0x7f62577714c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f62568a4700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6258058d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f6254bf3a30>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_dead_coordinator'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_range_collation // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_collation'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1b0e9915b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1b0ee255e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1b0f053dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1b0ee28df0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_collation'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compact_storage_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1b0e9915b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1b0def2970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1b0f053dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1b0ee944c0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compact_storage_get'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_datetimeformat_round_trip // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_datetimeformat_round_trip'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1b0e9915b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1b0dbfba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1b0f053dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1b0db50760>
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 0x7f1b0e9915b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1b0c71d310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1b0f053dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1b0c71db50>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_range_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_monotonic_reads[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f54f5812a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f54f57b5310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f54f5edbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f54f57e3c10>
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 0x7f54f5812a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f54f42a2820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f54f5edbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f54f59c4ca0>
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 0x7f54f5812a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f54f43912b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f54f5edbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f54f4391850>
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 0x7f54f5812a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f54f4535490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f54f5edbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f54f4536d90>
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 0x7fd112bf0e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd112bf0dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd113498d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd112bf0cd0>
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 0x7fd112bf0e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd110a2d220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd113498d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd110a19850>
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 0x7fd112bf0e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd111a70e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd113498d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd1108edc10>
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 0x7fd112bf0e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd11326b100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd113498d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd11326b040>
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 0x7fd112bf0e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd0faa3fb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd113498d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd0faa3f6a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_deprecated_repair_error_notification'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_password_authenticator_create_user_requires_password
// Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f771a259190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f771a259490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f771ab45ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f771a259070>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests /
/ test_paging_with_filtering_on_partition_key_on_counter_columns_compact /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f771a259190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f771a486190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f771ab45ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f771a6f1820>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_atomic_writes[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes
[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f771a259190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f771a914220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f771ab45ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f771a914eb0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes
[blocking]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_super_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_slice_super_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f771a259190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f7719135f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f771ab45ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f7719135b20>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_multi_dc_tokens_murmur3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_multi_dc_tokens_murmur3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f771a259190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f770b5839d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f771ab45ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f770b583100>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_multi_dc_tokens_murmur3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f79c53651c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f79c4b402e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f79c5c51dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f79c4b42f10>
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 0x7f79c53651c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f79c4b3b040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f79c5c51dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f79c42ca130>
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 0x7f79c53651c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f79c4951a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f79c5c51dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f79c4176220>
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 0x7f79c53651c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f79c4947970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f79c5c51dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f79c4944a90>
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 0x7f38c288cb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f38c1ee76a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f38c317fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f38c1f29670>
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 0x7f38c288cb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f38c2fa9f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f38c317fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f38c2fb22b0>
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 0x7f38c288cb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f38c1c75f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f38c317fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f38c1c75790>
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 0x7f38c288cb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f38c2030460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f38c317fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f38c1c5d790>
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 0x7f4fe4cb9460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4fe53d1520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4fe559fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4fe40aaf40>
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 0x7f4fe4cb9460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4fe4401760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4fe559fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4fe42f3490>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_range_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_8280_validate_indexed_values_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_8280_validate_indexed_values_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbb5ab4de20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fbb5b1b14c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbb5b3d8dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fbb5ae9ba60>
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 0x7fbb5ab4de20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fbb5b1a9cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbb5b3d8dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fbb5aeae400>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_wrapped_range_slices'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_only_superusers_can_drop_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_only_superusers_can_drop_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff805a12280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7ff805a12220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff806266dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7ff805bd2b80>
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 0x7ff805a12280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7ff80482e790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff806266dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7ff7f777d6d0>
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 0x7ff805a12280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7ff8047c1880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff806266dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7ff80482ff10>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_slice_by_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_multiget_slice_with_compact_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_multiget_slice_with_compact_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f532fd5f820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f532d424520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f53305b0e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f532da9e910>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_multiget_slice_with_compact_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_range_slice_query_with_tombstones // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_slice_query_with_tombstones'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2226a5070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa2228dc940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa222f94dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa212b1f850>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_slice_query_with_tombstones'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2226a5070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa211ed7040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa222f94dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa21218a490>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_uuid_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_uuid_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2226a5070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa212272880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa222f94dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa212a1c0a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_uuid_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_no_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_no_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcfaa86f580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fcfa85ba580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfab0b4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fcfa85f9dc0>
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 0x7fcfaa86f580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fcfaae517f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfab0b4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fcfaaef1df0>
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 0x7fbccef621f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fbccef620a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbccf6b2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fbccc592d60>
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 0x7fbccef621f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fbccd682070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbccf6b2e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fbcccd64790>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_json_tools // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
dtest_config = <dtest_config.DTestConfig object at 0x7feffa828340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7feff9bc21c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feffaccc040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7feff9b7b370>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_super_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_super_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7feffa828340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7feff9a84cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feffaccc040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7feff9a840a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_super_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_bootstrap_binary_disabled // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_bootstrap_binary_disabled'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fde847fc880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fde81d21760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fde84dc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fde81cc2ee0>
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 0x7fde847fc880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fde80b06a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fde84dc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fde81b40a30>
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 0x7fde847fc880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fde84b94f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fde84dc0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fde81d1a550>
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 0x7f0c7328f340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f0c728e7ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0c73a4b040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f0c728bff40>
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 0x7f0c7328f340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f0c72609fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0c73a4b040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f0c72609a00>
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 0x7f4a502e5880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4a2e37e370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4a50ac3f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4a2e37e220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_sc_with_row_cache // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_sc_with_row_cache'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdc1fe2a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fdbfe916100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdc20601ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fdbfe916b20>
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 0x7fdc1fe2a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fdc2007cf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdc20601ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fdc2007c3d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_ring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_functional // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdf397350d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fdf38e41400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdf39f0fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fdf39ca4070>
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 0x7fdf397350d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fdf38b95b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdf39f0fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fdf38b95430>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_token_map'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_describe_partitioner // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_partitioner'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fce925ea7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fce838d0bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce92dc3ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fce838b93d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_partitioner'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_read_old_sstables_after_upgrade // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_read_old_sstables_after_upgrade'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f82744c31c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8273b37a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8274c93ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f8272041970>
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 0x7f82744c31c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8274846dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8274c93ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f82747e9940>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_compact_counter_cluster // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compact_counter_cluster'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c77a2d640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f3c76062130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3c7827ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f3c75f9ffd0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compact_counter_cluster'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_gcable_tombstone_resurrection_on_range_slice_query /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_gcable_tombstone_resurrection_on_range_slice_query'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c77a2d640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f3c77a6e9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3c7827ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f3c77c03220>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_gcable_tombstone_resurrection_on_range_slice_query'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_supercolumn // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_supercolumn'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c77a2d640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f3c77ad0340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3c7827ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f3c77c3a130>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_supercolumn'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c77a2d640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f3c77a7d910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3c7827ee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f3c780422b0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_closing_connections // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7feabc81d250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fea91526d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feabc800e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7feabc3bfaf0>
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 0x7feabc81d250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7feabb76b6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feabc800e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7feabb76b910>
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 0x7f04eee92c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f04eeee36d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f04ef701040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f04eefbe880>
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 0x7f04eee92c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f04ed66ad60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f04ef701040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f04ef220040>
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 0x7f04eee92c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f04ef06b640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f04ef701040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f04ee23d130>
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 0x7f04eee92c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f04ee3166d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f04ef701040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f04ee316d30>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_invalid_strategy_class'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_hsha_with_ssl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_hsha_with_ssl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f178ac522e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1789409490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f178b460dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f178940a220>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_hsha_with_ssl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f178ac522e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f178a30b490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f178b460dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f178a391100>
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 0x7f178ac522e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1789406e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f178b460dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1789406d00>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_invalid_cf_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_empty_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa6feed0b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa6ff0efc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa6ff740ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa6ff0ef550>
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 0x7fa6feed0b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa6ff4deee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa6ff740ca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa6ff4ded00>
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 0x7f365f9cdf40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f365f85fcd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3660028e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f365ffa44f0>
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 0x7f365f9cdf40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f365ef96be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3660028e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f365ef96eb0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_keyspace_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_missing_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_missing_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4efa32dac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4ef95b4ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4efaba5dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4ef9633280>
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 0x7f4efa32dac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4ef97402b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4efaba5dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4ef9740b80>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_create_then_drop_ks'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_dclocal_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_dclocal_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4efa32dac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4efa9dbb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4efaba5dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4efa54eca0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_dclocal_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbd25b95730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fbd25caea60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd263acee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fbd25087cd0>
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 0x7fbd25b95730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fbd250e2bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd263acee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fbd250e2dc0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_column_validators'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_count_paging // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_count_paging'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f89d92719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f89d87cefd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f89d9adde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f89d86fa7c0>
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 0x7f89d92719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f89d86ea160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f89d9adde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f89d884d850>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_hostspecific_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_hostspecific_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f89d92719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f89d859c100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f89d9adde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f89d97cdaf0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_hostspecific_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_rf_collapse_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_rf_collapse_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f12b956b250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f12b9675580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f12b9dbfee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f12b8c85310>
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 0x7f12b956b250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f12b8cb40d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f12b9dbfee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f12b8cd1100>
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 0x7f12b956b250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f12b8a3c610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f12b9dbfee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f12b8a3ca60>
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 0x7f12b956b250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f12b8720a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f12b9dbfee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f12b8722fa0>
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 0x7f45426e1cd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4541bd3400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4542de1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4540d5f670>
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 0x7f45426e1cd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4541a575b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4542de1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4541b3f790>
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 0x7f45426e1cd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f4541a379a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4542de1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f4541a3ef70>
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 0x7f45426e1cd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f454170d2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4542de1ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f45418a8790>
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 0x7f2bf69e4760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f2bf7034820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2bf7296ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f2bf4fb5520>
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 0x7f2bf69e4760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f2bf61a6940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2bf7296ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f2bf61a6c40>
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 0x7f2bf69e4760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f2bf60c6af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2bf7296ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f2bf60cdb50>
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 0x7f40cf3dae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f40cc350190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f40cfbc1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f40cfa9b250>
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 0x7f40cf3dae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f40ceb791c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f40cfbc1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f40cc2d25e0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_super_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_super_subcolumn_limit // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_subcolumn_limit'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7c59cdfdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f7c5a1042e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7c5a4c0dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f7c5920b2b0>
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 0x7f7c59cdfdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f7c5a466e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7c5a4c0dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f7c5a466df0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_long_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efed7bb9850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7efed704fac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efed83aee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7efed7108ee0>
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 0x7efed7bb9850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7efed827f8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efed83aee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7efed827f130>
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 0x7f15bcc60fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f15b42a54c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f15bd3ecdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f15bd1de8b0>
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 0x7f15bcc60fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f15b54b00d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f15bd3ecdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f15bce24f10>
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 0x7f15bcc60fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f15bcdbaf40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f15bd3ecdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f15b5fb3070>
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 0x7f15bcc60fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f15bd2158b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f15bd3ecdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f15b41c2fd0>
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 0x7fe3663c7f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fe36463eaf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe366b13dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fe364643b20>
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 0x7fe3663c7f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fe3663c2310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe366b13dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fe364704100>
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 0x7fe3663c7f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fe3668f03d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe366b13dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fe3668f0a30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_mutation_v2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_sstableupgrade // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_sstableupgrade'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faecd0abb20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7faecc6dbfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faecd83aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7faecd5e8c40>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_sstableupgrade'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_long_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faecd0abb20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7faecd2c0f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faecd83aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7faecc41daf0>
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 0x7faecd0abb20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7faecc77a700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faecd83aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7faecc77a160>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[LeveledCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compaction_delete[LeveledCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1d0c98c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1d0ae21220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1d0cfecf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1d0c80eca0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compaction_delete[LeveledCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_integer_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_integer_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1d0c98c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1d0babbb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1d0cfecf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1d0bae75b0>
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 0x7f1d0c98c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1d0befb640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1d0cfecf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1d0befb190>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl_and_zero_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[SizeTieredCompactionStrategy] /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compaction_delete[SizeTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f13bb98b3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f13b8614250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f13bc1a6160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f13bb98b2e0>
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 0x7f13bb98b3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f13baaf5df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f13bc1a6160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f13baaf6ee0>
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 0x7f13bb98b3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f13b969a3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f13bc1a6160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f13b969ab80>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_simple_expiration_batch_mutate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[DateTieredCompactionStrategy] /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compaction_delete[DateTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd05f831310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd05dda7be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd060038ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd05dde9430>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compaction_delete[DateTieredCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_standard_columns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_standard_columns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd05f831310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd05ede1c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd060038ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd05edef430>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_standard_columns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_update_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_update_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd05f831310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fd05fbcd100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd060038ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fd05fde50a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_update_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_standard_columns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_standard_columns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8791605ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8791c3d280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8791e68dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f8791becdf0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_standard_columns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_remove_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_remove_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8791605ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8791605490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8791e68dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f8791605d90>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_remove_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_counter_columns_compact /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0b8cc9f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f0b8c0c4190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0b8d564ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f0b856355b0>
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 0x7f0b8cc9f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f0b87c032e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0b8d564ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f0b87c72220>
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 0x7f0b8cc9f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f0b87c5a130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0b8d564ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f0b87d346a0>
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 0x7fa07f9047c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa07fdcf2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa08011ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa07fdbbc40>
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 0x7fa07f9047c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa07ff19ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa08011ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa07ff191c0>
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 0x7fef5c3dd8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fef5b3ec2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fef5cbf1040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fef5b3311c0>
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 0x7fef5c3dd8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fef5b342fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fef5cbf1040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fef5b39cc70>
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 0x7fcd5c02cca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fcd5a7042e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcd5c84bee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fcd5834ef10>
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 0x7fcd5c02cca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fcd5b269f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcd5c84bee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fcd5b269a90>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_super_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_entire_row // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_entire_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5380a0e5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f537afce520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5381225ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f538003b160>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_entire_row'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_incr_standard_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_standard_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5380a0e5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f5379e84400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5381225ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f5379e847c0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_standard_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f068c501a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f068c9cd160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f068cd1cd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f068cb1c070>
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 0x7f068c501a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f068bbbf3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f068cd1cd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f068bb048e0>
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 0x7f068c501a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f068c4ed310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f068cd1cd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f068c4edcd0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage_composite // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compact_storage_composite'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f98c2013a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f98c125d310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f98c28d1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f98c0662940>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_compact_storage_composite'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_slice_of_entire_supercolumns /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_of_entire_supercolumns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f98c2013a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f98c11ab2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f98c28d1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f98c11ed490>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_of_entire_supercolumns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f98c2013a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f98c125c430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f98c28d1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f98c125c070>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_thrift // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_thrift'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f98c2013a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f98c1134d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f98c28d1e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f98c1115fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_thrift'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_readrepair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6a19d54ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f6a19441c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6a1a5f3ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f6a19451d30>
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 0x7f6a19d54ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f6a1a303a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6a1a5f3ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f6a19f2b400>
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 0x7f39dd4ea8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f39dd5d9c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f39ddd65d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f39dd4d3d60>
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 0x7f39dd4ea8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f39dc3e6040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f39ddd65d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f39dd7075e0>
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 0x7f39dd4ea8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f39dc3fef40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f39ddd65d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f39dc37f1f0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batchlog_replay_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1e0f342490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1e0f307790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1e0fb1adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1e0da71a30>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batchlog_replay_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_bad_system_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_bad_system_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1e0f342490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1df465b880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1e0fb1adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1df46c7550>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_bad_system_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_batch_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1e0f342490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f1e0f342160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1e0fb1adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f1e0f3235b0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f14caea0ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f14cafffee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f14cb6a0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f14cb0a1640>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_wide_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f14caea0ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f14ca10f760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f14cb6a0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f14ca5c8100>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_bad_batch_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_bad_batch_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f14caea0ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f14b2ecae20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f14cb6a0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f14b2f54160>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_bad_batch_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_range_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f14caea0ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f14c9327970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f14cb6a0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f14c9327ca0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_super_cql_read_compatibility // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cql_read_compatibility'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f37e513a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f37e5140c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f37e5873ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f37e45d8ca0>
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 0x7f37e513a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f37e4179f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f37e5873ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f37e4179d60>
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 0x7f37e513a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f37e53a2400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f37e5873ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f37e53a2d90>
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 0x7f37e513a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f37e41ac6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f37e5873ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f37e41acac0>
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 0x7f7f9f35fbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f7f9f3f0a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7f9fbb4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f7f9f5012b0>
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 0x7f7f9f35fbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f7f9d961ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7f9fbb4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f7f9d9bbf40>
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 0x7f7f9f35fbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f7f84226820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7f9fbb4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f7f8414b550>
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 0x7f7f9f35fbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f7f84750640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7f9fbb4dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f7f847504f0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_deletion_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f052fa5ed00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f052fa74250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f05302afee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f052fc187f0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_bad_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f052fa5ed00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f052c2ae430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f05302afee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f051457b5b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f052fa5ed00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f052c59bb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f05302afee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f052c59b9d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batchlog_replay_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fdae6dc97c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fdae6f89a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdae7616dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fdae6fab760>
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 0x7fdae6dc97c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fdacc3a0e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdae7616dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fdae6de1ca0>
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 0x7fdae6dc97c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fdae4180ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fdae7616dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fdae4180460>
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 0x7fc396bbce50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fc396dbbe50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc397409d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fc396c35a00>
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 0x7fc396bbce50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fc3950f3e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc397409d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fc39512e2e0>
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 0x7fc396bbce50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fc39708fa60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc397409d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fc39708fbb0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_counter_get_slice_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_alter_rf_and_run_read_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_alter_rf_and_run_read_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe69ac65460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fe69a244dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe69b4addc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fe69a2448e0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_alter_rf_and_run_read_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_drop_column_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_drop_column_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe69ac65460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fe69a17db20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe69b4addc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fe69a242df0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_drop_column_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_cf_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe69ac65460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fe69a2f8e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe69b4addc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fe69910fdc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_counter_get_slice_super_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_counter_get_slice_super_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe69ac65460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fe698af8670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe69b4addc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fe698af8250>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_counter_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_table_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_table_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8707001370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f86efead520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8707505e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f86efee6bb0>
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 0x7f8707001370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f87040a1d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8707505e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f86efff8cd0>
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 0x7f8707001370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f87072d2b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8707505e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f87073c7250>
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 0x7f8707001370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8706fe2370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8707505e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f87072a03a0>
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 0x7f8707001370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8706fd8250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8707505e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f87072ad0a0>
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 0x7f167ef52340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f167dfc47c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f167f620dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f167e1c4910>
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 0x7f167ef52340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f167dfbd130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f167f620dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f167dfbd790>
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 0x7f167ef52340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f167dfb3be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f167f620dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f167e145eb0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove_cf // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_with_remove_cf'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa59743ffd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa5978b7d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa597b1bca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa597432790>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_with_remove_cf'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_cql_range_tombstone_and_static // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_cql_range_tombstone_and_static'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa59743ffd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa5941291f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa597b1bca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa5941294f0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_cql_range_tombstone_and_static'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_range_async_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa59743ffd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa5978698e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa597b1bca0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fa5973eea90>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_force_repair_range_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_range_slice_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf73963df0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fcf70639160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcf741ffee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7fcf73d3e880>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_range_slice_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8c73ba15e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8c73e43280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8c740a9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f8c72f8fbb0>
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 0x7f8c73ba15e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8c73ae1700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8c740a9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f8c73991a90>
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 0x7f8c73ba15e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7f8c72c39910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8c740a9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full
details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
self = <dtest_setup.DTestSetup object at 0x7f8c72c3a910>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going
down
> if self.dtest_config.keep_test_dir or
(self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------
Cassandra dtests // test_cql3_insert_thrift // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_cql3_insert_thrift'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa972eb4e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides
object at 0x7fa972b1f3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa9733c4f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual
test
# to run (e.g. bring up a cluster with the necessary config, populate
variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cl