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/06/20 05:44:14 UTC

Build complete: Cassandra-trunk #182 [UNSTABLE] ebba613b0b34ea338eed508a3ba6cbb235986fd9

-------------------------------------------------------------------------------
Build Cassandra-trunk #182 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/182/
-------------------------------------------------------------------------------
Changes:
[Benjamin Lerer] Differentiate follower/initator in StreamMessageHeader


-------------------------------------------------------------------------------
Failed Tests:
13 tests failed.
FAILED:  dtest-novnode.cql_tracing_test.TestCqlTracing.test_tracing_simple
FAILED:  dtest-novnode.cql_tracing_test.TestCqlTracing.test_tracing_unknown_impl
FAILED:  dtest-novnode.cql_tracing_test.TestCqlTracing.test_tracing_does_not_interfere_with_digest_calculation
FAILED:  dtest-offheap.consistency_test.TestConsistency.test_14330
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure-cdc
FAILED:  org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure
FAILED:  dtest-novnode.pushed_notifications_test.TestPushedNotifications.test_move_single_node_localhost
FAILED:  dtest-novnode.pushed_notifications_test.TestPushedNotifications.test_restart_node_localhost
FAILED:  dtest-offheap.pushed_notifications_test.TestPushedNotifications.test_restart_node_localhost
FAILED:  dtest.pushed_notifications_test.TestPushedNotifications.test_restart_node_localhost
FAILED:  nose.failure.Failure.runTest
FAILED:  dtest-large.replication_test.TestSnitchConfigurationUpdate.test_rf_expand_gossiping_property_file_snitch_multi_dc

-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------

Tests Failures Errors Skipped Success rate Time
17779 12       1      82      99.93%       149751.481

-------------------------------------------------------------------------------

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3353  0      9        0       133208.672
cqlshlib.python3.jdk8                              83    1      0        0       0.000
org.apache.cassandra.audit                         144   0      0        0       266.023
org.apache.cassandra.auth                          108   0      0        0       50.593
org.apache.cassandra.auth.jmx                      69    0      0        0       15.747
org.apache.cassandra.batchlog                      36    0      0        0       80.063
org.apache.cassandra.cache                         12    0      0        0       22.204
org.apache.cassandra.concurrent                    29    0      1        0       395.329
org.apache.cassandra.config                        48    0      0        0       6.613
org.apache.cassandra.cql.jdbc                      3     0      0        0       0.201
org.apache.cassandra.cql3                          677   0      0        12      1564.842
org.apache.cassandra.cql3.conditions               12    0      0        0       1.654
org.apache.cassandra.cql3.functions                93    0      0        0       42.175
org.apache.cassandra.cql3.restrictions             69    0      0        0       3.390
org.apache.cassandra.cql3.selection                30    0      0        0       37.178
org.apache.cassandra.cql3.statements               36    0      0        0       25.206
org.apache.cassandra.cql3.validation.entities      1071  0      0        3       968.665
org.apache.cassandra.cql3.validation.miscellaneous 168   0      0        0       135.927
org.apache.cassandra.cql3.validation.operations    1182  0      0        0       944.926
org.apache.cassandra.db                            1146  0      0        2       663.485
org.apache.cassandra.db.aggregation                18    0      0        0       3.028
org.apache.cassandra.db.columniterator             3     0      0        0       9.526
org.apache.cassandra.db.commitlog                  1213  0      0        7       872.841
org.apache.cassandra.db.compaction                 541   0      0        6       1110.179
org.apache.cassandra.db.composites                 9     0      0        0       1.407
org.apache.cassandra.db.context                    24    0      0        0       5.763
org.apache.cassandra.db.filter                     21    0      0        0       4.125
org.apache.cassandra.db.lifecycle                  201   0      0        0       84.857
org.apache.cassandra.db.marshal                    354   0      0        0       81.997
org.apache.cassandra.db.monitoring                 45    0      0        0       16.171
org.apache.cassandra.db.partition                  30    0      0        0       177.357
org.apache.cassandra.db.partitions                 24    0      0        0       1.741
org.apache.cassandra.db.repair                     69    0      0        3       59.511
org.apache.cassandra.db.rows                       156   0      0        0       121.564
org.apache.cassandra.db.streaming                  36    0      0        0       35.697
org.apache.cassandra.db.transform                  66    0      0        0       18.518
org.apache.cassandra.db.view                       12    0      0        0       56.649
org.apache.cassandra.db.virtual                    39    0      0        0       79.828
org.apache.cassandra.dht                           300   0      0        0       167.506
org.apache.cassandra.dht.tokenallocator            9     0      0        1       225.479
org.apache.cassandra.diag                          18    0      0        0       3.004
org.apache.cassandra.diag.store                    18    0      0        0       0.213
org.apache.cassandra.distributed.test              325   0      0        12      2023.611
org.apache.cassandra.fql                           105   0      0        0       28.792
org.apache.cassandra.fqltool                       25    0      0        0       4.770
org.apache.cassandra.gms                           48    0      0        0       55.626
org.apache.cassandra.hints                         112   0      0        0       705.093
org.apache.cassandra.index                         135   0      0        0       165.102
org.apache.cassandra.index.internal                81    0      0        0       64.358
org.apache.cassandra.index.sasi                    123   0      0        0       120.154
org.apache.cassandra.index.sasi.analyzer           75    0      0        0       3.716
org.apache.cassandra.index.sasi.disk               84    0      0        0       105.739
org.apache.cassandra.index.sasi.plan               24    0      0        0       14.239
org.apache.cassandra.index.sasi.utils              156   0      0        0       10.702
org.apache.cassandra.io                            15    0      0        0       53.147
org.apache.cassandra.io.compress                   138   0      0        0       55.455
org.apache.cassandra.io.sstable                    367   0      0        6       828.694
org.apache.cassandra.io.sstable.format             3     0      0        0       5.932
org.apache.cassandra.io.sstable.format.big         6     0      0        0       9.520
org.apache.cassandra.io.sstable.metadata           27    0      0        0       3.832
org.apache.cassandra.io.util                       399   0      0        0       139.901
org.apache.cassandra.locator                       190   0      0        0       268.689
org.apache.cassandra.metrics                       183   0      0        3       153.139
org.apache.cassandra.net                           508   0      0        0       628.916
org.apache.cassandra.net.proxy                     9     0      0        0       2.290
org.apache.cassandra.repair                        105   0      0        3       128.346
org.apache.cassandra.repair.asymmetric             39    0      0        0       3.336
org.apache.cassandra.repair.consistent             186   0      0        3       43.078
org.apache.cassandra.repair.messages               54    0      0        0       7.649
org.apache.cassandra.schema                        99    0      0        3       46.802
org.apache.cassandra.security                      78    0      0        0       11.996
org.apache.cassandra.serializers                   78    0      0        0       1.707
org.apache.cassandra.service                       378   0      0        3       379.006
org.apache.cassandra.service.pager                 21    0      0        0       3.248
org.apache.cassandra.service.reads                 357   0      0        3       30.035
org.apache.cassandra.service.reads.repair          102   0      0        3       52.734
org.apache.cassandra.streaming                     32    0      0        0       255.957
org.apache.cassandra.streaming.async               57    0      0        0       9.813
org.apache.cassandra.streaming.compression         18    0      0        0       3.722
org.apache.cassandra.stress.generate               6     0      0        0       0.265
org.apache.cassandra.stress.settings               8     0      0        0       0.972
org.apache.cassandra.stress.util                   5     0      0        0       0.111
org.apache.cassandra.tools                         126   0      0        0       175.406
org.apache.cassandra.tools.nodetool.formatter      18    0      0        0       0.203
org.apache.cassandra.tools.nodetool.stats          24    0      0        0       0.933
org.apache.cassandra.tracing                       18    0      0        0       3.045
org.apache.cassandra.transport                     162   0      0        0       304.163
org.apache.cassandra.transport.frame.checksum      18    0      2        0       108.633
org.apache.cassandra.transport.messages            6     0      0        0       1.992
org.apache.cassandra.triggers                      60    0      0        0       27.977
org.apache.cassandra.utils                         482   0      0        6       884.021
org.apache.cassandra.utils.binlog                  63    0      0        0       65.759
org.apache.cassandra.utils.btree                   120   0      0        0       1.994
org.apache.cassandra.utils.concurrent              189   0      0        3       20.698
org.apache.cassandra.utils.memory                  100   0      0        0       147.452
org.apache.cassandra.utils.obs                     12    0      0        0       1.363
org.apache.cassandra.utils.streamhist              33    0      0        0       7.114
org.apache.cassandra.utils.vint                    12    0      0        0       0.680

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 35    0      1                5740.284
Cassandra dtests 1144  0      5                44633.069
Cassandra dtests 1087  0      2                44626.383
Cassandra dtests 1087  0      1                38208.936

-------------------------------------------------------------------------------
cqlshlib.python3.jdk8

Name      Tests Errors Failures Skipped Time(s)
no_cython 1     1      0                NaN
cython    82    0      0                NaN

-------------------------------------------------------------------------------
org.apache.cassandra.audit

Name                Tests Errors Failures Skipped Time(s)
AuditLogFilterTest  10    0      0        0       0.316
AuditLoggerAuthTest 9     0      0        0       54.584
AuditLoggerTest     28    0      0        0       29.040
BinAuditLoggerTest  1     0      0        0       13.153
AuditLogFilterTest  10    0      0        0       0.221
AuditLoggerAuthTest 9     0      0        0       52.203
AuditLoggerTest     28    0      0        0       19.979
BinAuditLoggerTest  1     0      0        0       12.524
AuditLogFilterTest  10    0      0        0       0.225
AuditLoggerAuthTest 9     0      0        0       52.140
AuditLoggerTest     28    0      0        0       19.573
BinAuditLoggerTest  1     0      0        0       12.065

-------------------------------------------------------------------------------
org.apache.cassandra.auth

Name                           Tests Errors Failures Skipped Time(s)
AuthCacheTest                  14    0      0        0       0.470
CassandraNetworkAuthorizerTest 6     0      0        0       3.895
CassandraRoleManagerTest       1     0      0        0       5.908
PasswordAuthenticatorTest      7     0      0        0       5.765
RoleOptionsTest                4     0      0        0       0.386
RolesTest                      4     0      0        0       3.232
AuthCacheTest                  14    0      0        0       0.504
CassandraNetworkAuthorizerTest 6     0      0        0       3.767
CassandraRoleManagerTest       1     0      0        0       3.074
PasswordAuthenticatorTest      7     0      0        0       5.064
RoleOptionsTest                4     0      0        0       0.418
RolesTest                      4     0      0        0       3.007
AuthCacheTest                  14    0      0        0       0.483
CassandraNetworkAuthorizerTest 6     0      0        0       3.613
CassandraRoleManagerTest       1     0      0        0       2.911
PasswordAuthenticatorTest      7     0      0        0       4.740
RoleOptionsTest                4     0      0        0       0.384
RolesTest                      4     0      0        0       2.972

-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx

Name                   Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest 20    0      0        0       1.092
JMXAuthTest            3     0      0        0       4.722
AuthorizationProxyTest 20    0      0        0       1.017
JMXAuthTest            3     0      0        0       4.025
AuthorizationProxyTest 20    0      0        0       1.021
JMXAuthTest            3     0      0        0       3.870

-------------------------------------------------------------------------------
org.apache.cassandra.batchlog

Name                       Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest 5     0      0        0       0.428
BatchlogManagerTest        6     0      0        0       24.072
BatchlogTest               1     0      0        0       2.874
BatchlogEndpointFilterTest 5     0      0        0       0.430
BatchlogManagerTest        6     0      0        0       23.152
BatchlogTest               1     0      0        0       2.939
BatchlogEndpointFilterTest 5     0      0        0       0.429
BatchlogManagerTest        6     0      0        0       22.955
BatchlogTest               1     0      0        0       2.784

-------------------------------------------------------------------------------
org.apache.cassandra.cache

Name                Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest 2     0      0        0       3.196
CacheProviderTest   2     0      0        0       4.243
AutoSavingCacheTest 2     0      0        0       3.007
CacheProviderTest   2     0      0        0       4.388
AutoSavingCacheTest 2     0      0        0       3.009
CacheProviderTest   2     0      0        0       4.361

-------------------------------------------------------------------------------
org.apache.cassandra.concurrent

Name                                      Tests Errors Failures Skipped Time(s)
LongOpOrderTest                           1     0      0        0       330.735
LongSharedExecutorPoolTest                1     0      1        0       0.608
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.877
DebuggableThreadPoolExecutorTest          4     0      0        0       1.472
SEPExecutorTest                           2     0      0        0       4.565
WaitQueueTest                             2     0      0        0       0.238
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.644
DebuggableThreadPoolExecutorTest          4     0      0        0       1.519
SEPExecutorTest                           2     0      0        0       5.055
WaitQueueTest                             2     0      0        0       0.222
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.698
DebuggableThreadPoolExecutorTest          4     0      0        0       1.544
SEPExecutorTest                           2     0      0        0       4.905
WaitQueueTest                             2     0      0        0       0.247

-------------------------------------------------------------------------------
org.apache.cassandra.config

Name                      Tests Errors Failures Skipped Time(s)
DatabaseDescriptorRefTest 1     0      0        0       1.144
DatabaseDescriptorTest    15    0      0        0       1.078
DatabaseDescriptorRefTest 1     0      0        0       1.141
DatabaseDescriptorTest    15    0      0        0       1.078
DatabaseDescriptorRefTest 1     0      0        0       1.123
DatabaseDescriptorTest    15    0      0        0       1.049

-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc

Name            Tests Errors Failures Skipped Time(s)
JdbcDecimalTest 1     0      0        0       0.060
JdbcDecimalTest 1     0      0        0       0.066
JdbcDecimalTest 1     0      0        0       0.075

-------------------------------------------------------------------------------
org.apache.cassandra.cql3

Name                             Tests Errors Failures Skipped Time(s)
CorruptionTest                   1     0      0        0       126.390
ManyRowsTest                     2     0      0        0       5.913
ViewLongTest                     5     0      0        0       101.106
CDCStatementTest                 3     0      0        0       4.422
CQL3TypeLiteralTest              6     0      0        0       0.825
ColumnIdentifierTest             4     0      0        0       0.384
CqlParserTest                    3     0      0        0       0.390
CustomNowInSecondsTest           4     0      0        0       15.235
DeleteTest                       1     0      0        0       15.790
DistinctQueryPagingTest          5     0      0        0       15.639
DurationTest                     8     0      0        0       0.138
ErrorCollectorTest               6     0      0        0       0.084
GcCompactionTest                 8     0      0        0       11.142
IndexQueryPagingTest             5     0      0        0       15.802
KeyCacheCqlTest                  10    0      0        0       21.158
ListsTest                        6     0      0        0       5.188
NonNativeTimestampTest           1     0      0        0       3.206
OutOfSpaceTest                   3     0      0        0       4.383
PagingQueryTest                  1     0      0        0       22.654
PagingTest                       1     0      0        0       9.995
PreparedStatementsTest           10    0      0        0       22.672
PstmtPersistenceTest             2     0      0        0       14.536
QueryEventsTest                  4     0      0        0       13.872
QueryWithIndexedSSTableTest      1     0      0        0       4.159
ReservedKeywordsTest             1     0      0        0       0.745
SerializationMirrorTest          1     0      0        0       3.371
SimpleQueryTest                  18    0      0        0       11.475
TombstonesWithIndexedSSTableTest 2     0      0        0       5.278
TraceCqlTest                     1     0      0        0       12.701
UDHelperTest                     3     0      0        0       0.374
ViewComplexTest                  32    0      0        1       109.122
ViewFilteringTest                25    0      0        3       50.472
ViewSchemaTest                   7     0      0        0       25.011
ViewTest                         41    0      0        0       71.332
CDCStatementTest                 3     0      0        0       3.801
CQL3TypeLiteralTest              6     0      0        0       0.872
ColumnIdentifierTest             4     0      0        0       0.381
CqlParserTest                    3     0      0        0       0.408
CustomNowInSecondsTest           4     0      0        0       13.734
DeleteTest                       1     0      0        0       15.412
DistinctQueryPagingTest          5     0      0        0       13.816
DurationTest                     8     0      0        0       0.092
ErrorCollectorTest               6     0      0        0       0.070
GcCompactionTest                 8     0      0        0       9.133
IndexQueryPagingTest             5     0      0        0       13.698
KeyCacheCqlTest                  10    0      0        0       18.826
ListsTest                        6     0      0        0       4.446
NonNativeTimestampTest           1     0      0        0       3.131
OutOfSpaceTest                   3     0      0        0       3.707
PagingQueryTest                  1     0      0        0       20.926
PagingTest                       1     0      0        0       9.445
PreparedStatementsTest           10    0      0        0       19.147
PstmtPersistenceTest             2     0      0        0       13.304
QueryEventsTest                  4     0      0        0       12.907
QueryWithIndexedSSTableTest      1     0      0        0       3.832
ReservedKeywordsTest             1     0      0        0       0.823
SerializationMirrorTest          1     0      0        0       3.115
SimpleQueryTest                  18    0      0        0       8.173
TombstonesWithIndexedSSTableTest 2     0      0        0       4.881
TraceCqlTest                     1     0      0        0       12.003
UDHelperTest                     3     0      0        0       0.315
ViewComplexTest                  32    0      0        1       97.467
ViewFilteringTest                25    0      0        3       36.411
ViewSchemaTest                   7     0      0        0       21.129
ViewTest                         41    0      0        0       56.479
CDCStatementTest                 3     0      0        0       3.793
CQL3TypeLiteralTest              6     0      0        0       0.838
ColumnIdentifierTest             4     0      0        0       0.379
CqlParserTest                    3     0      0        0       0.396
CustomNowInSecondsTest           4     0      0        0       13.655
DeleteTest                       1     0      0        0       15.393
DistinctQueryPagingTest          5     0      0        0       13.773
DurationTest                     8     0      0        0       0.088
ErrorCollectorTest               6     0      0        0       0.067
GcCompactionTest                 8     0      0        0       9.097
IndexQueryPagingTest             5     0      0        0       13.683
KeyCacheCqlTest                  10    0      0        0       18.870
ListsTest                        6     0      0        0       4.420
NonNativeTimestampTest           1     0      0        0       3.038
OutOfSpaceTest                   3     0      0        0       3.725
PagingQueryTest                  1     0      0        0       21.195
PagingTest                       1     0      0        0       9.383
PreparedStatementsTest           10    0      0        0       18.981
PstmtPersistenceTest             2     0      0        0       13.165
QueryEventsTest                  4     0      0        0       12.845
QueryWithIndexedSSTableTest      1     0      0        0       3.644
ReservedKeywordsTest             1     0      0        0       0.819
SerializationMirrorTest          1     0      0        0       3.134
SimpleQueryTest                  18    0      0        0       8.015
TombstonesWithIndexedSSTableTest 2     0      0        0       4.892
TraceCqlTest                     1     0      0        0       11.936
UDHelperTest                     3     0      0        0       0.319
ViewComplexTest                  32    0      0        1       96.624
ViewFilteringTest                25    0      0        3       36.096
ViewSchemaTest                   7     0      0        0       20.789
ViewTest                         41    0      0        0       54.942

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions

Name                Tests Errors Failures Skipped Time(s)
ColumnConditionTest 4     0      0        0       0.558
ColumnConditionTest 4     0      0        0       0.552
ColumnConditionTest 4     0      0        0       0.544

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions

Name              Tests Errors Failures Skipped Time(s)
CastFctsTest      7     0      0        0       7.250
OperationFctsTest 11    0      0        0       8.518
TimeFctsTest      13    0      0        0       0.471
CastFctsTest      7     0      0        0       5.640
OperationFctsTest 11    0      0        0       6.450
TimeFctsTest      13    0      0        0       0.481
CastFctsTest      7     0      0        0       5.473
OperationFctsTest 11    0      0        0       7.411
TimeFctsTest      13    0      0        0       0.481

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions

Name                             Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest 23    0      0        0       1.133
ClusteringColumnRestrictionsTest 23    0      0        0       1.155
ClusteringColumnRestrictionsTest 23    0      0        0       1.102

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection

Name                       Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest 2     0      0        0       5.685
TermSelectionTest          8     0      0        0       8.533
SelectionColumnMappingTest 2     0      0        0       4.866
TermSelectionTest          8     0      0        0       6.733
SelectionColumnMappingTest 2     0      0        0       4.703
TermSelectionTest          8     0      0        0       6.658

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements

Name                    Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest  4     0      0        0       0.738
CreateRoleStatementTest 4     0      0        0       3.920
CreateUserStatementTest 1     0      0        0       0.892
PropertyDefinitionsTest 2     0      0        0       0.227
SelectStatementTest     1     0      0        0       3.021
AlterRoleStatementTest  4     0      0        0       0.823
CreateRoleStatementTest 4     0      0        0       3.525
CreateUserStatementTest 1     0      0        0       0.809
PropertyDefinitionsTest 2     0      0        0       0.218
SelectStatementTest     1     0      0        0       2.887
AlterRoleStatementTest  4     0      0        0       0.823
CreateRoleStatementTest 4     0      0        0       3.445
CreateUserStatementTest 1     0      0        0       0.808
PropertyDefinitionsTest 2     0      0        0       0.210
SelectStatementTest     1     0      0        0       2.860

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities

Name                             Tests Errors Failures Skipped Time(s)
CollectionsTest                  50    0      0        0       35.848
CountersTest                     7     0      0        0       5.965
DateTypeTest                     1     0      0        0       3.055
FrozenCollectionsTest            23    0      0        0       13.681
JsonTest                         22    0      0        0       24.189
SecondaryIndexOnMapEntriesTest   11    0      0        0       8.897
SecondaryIndexOnStaticColumnTest 6     0      0        0       8.292
SecondaryIndexTest               49    0      0        0       41.436
StaticColumnsTest                7     0      0        0       8.442
TimestampTest                    8     0      0        0       19.185
TimeuuidTest                     2     0      0        0       3.833
TupleTypeTest                    12    0      0        0       9.115
TypeTest                         4     0      0        0       4.817
UFAuthTest                       26    0      0        0       18.209
UFIdentificationTest             14    0      0        1       19.343
UFJavaTest                       18    0      0        0       24.667
UFPureScriptTupleCollectionTest  1     0      0        0       13.340
UFScriptTest                     12    0      0        0       20.336
UFSecurityTest                   2     0      0        0       6.695
UFTest                           24    0      0        0       24.636
UFTypesTest                      7     0      0        0       20.983
UFVerifierTest                   20    0      0        0       8.368
UserTypesTest                    27    0      0        0       21.901
VirtualTableTest                 4     0      0        0       13.486
CollectionsTest                  50    0      0        0       26.094
CountersTest                     7     0      0        0       4.915
DateTypeTest                     1     0      0        0       3.084
FrozenCollectionsTest            23    0      0        0       9.347
JsonTest                         22    0      0        0       20.828
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.702
SecondaryIndexOnStaticColumnTest 6     0      0        0       6.054
SecondaryIndexTest               49    0      0        0       26.932
StaticColumnsTest                7     0      0        0       6.992
TimestampTest                    8     0      0        0       17.431
TimeuuidTest                     2     0      0        0       3.581
TupleTypeTest                    12    0      0        0       6.517
TypeTest                         4     0      0        0       4.127
UFAuthTest                       26    0      0        0       12.188
UFIdentificationTest             14    0      0        1       13.208
UFJavaTest                       18    0      0        0       21.064
UFPureScriptTupleCollectionTest  1     0      0        0       12.635
UFScriptTest                     12    0      0        0       17.000
UFSecurityTest                   2     0      0        0       5.829
UFTest                           24    0      0        0       20.074
UFTypesTest                      7     0      0        0       17.733
UFVerifierTest                   20    0      0        0       6.212
UserTypesTest                    27    0      0        0       14.052
VirtualTableTest                 4     0      0        0       12.608
CollectionsTest                  50    0      0        0       25.821
CountersTest                     7     0      0        0       4.874
DateTypeTest                     1     0      0        0       3.054
FrozenCollectionsTest            23    0      0        0       9.184
JsonTest                         22    0      0        0       21.078
SecondaryIndexOnMapEntriesTest   11    0      0        0       7.026
SecondaryIndexOnStaticColumnTest 6     0      0        0       6.393
SecondaryIndexTest               49    0      0        0       27.792
StaticColumnsTest                7     0      0        0       7.125
TimestampTest                    8     0      0        0       17.382
TimeuuidTest                     2     0      0        0       3.582
TupleTypeTest                    12    0      0        0       6.319
TypeTest                         4     0      0        0       3.976
UFAuthTest                       26    0      0        0       12.014
UFIdentificationTest             14    0      0        1       13.072
UFJavaTest                       18    0      0        0       20.857
UFPureScriptTupleCollectionTest  1     0      0        0       12.501
UFScriptTest                     12    0      0        0       16.908
UFSecurityTest                   2     0      0        0       5.968
UFTest                           24    0      0        0       19.707
UFTypesTest                      7     0      0        0       17.534
UFVerifierTest                   20    0      0        0       6.203
UserTypesTest                    27    0      0        0       13.811
VirtualTableTest                 4     0      0        0       12.558

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous

Name                        Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest          3     0      0        0       7.188
OverflowTest                14    0      0        0       9.054
PgStringTest                3     0      0        0       4.816
RoleSyntaxTest              9     0      0        0       5.157
SSTableMetadataTrackingTest 7     0      0        0       6.331
SSTablesIteratedTest        14    0      0        0       11.321
TombstonesTest              6     0      0        0       8.201
CrcCheckChanceTest          3     0      0        0       5.611
OverflowTest                14    0      0        0       6.626
PgStringTest                3     0      0        0       4.059
RoleSyntaxTest              9     0      0        0       4.247
SSTableMetadataTrackingTest 7     0      0        0       5.092
SSTablesIteratedTest        14    0      0        0       9.549
TombstonesTest              6     0      0        0       7.013
CrcCheckChanceTest          3     0      0        0       5.660
OverflowTest                14    0      0        0       6.600
PgStringTest                3     0      0        0       4.042
RoleSyntaxTest              9     0      0        0       4.213
SSTableMetadataTrackingTest 7     0      0        0       4.993
SSTablesIteratedTest        14    0      0        0       9.079
TombstonesTest              6     0      0        0       7.075

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations

Name                           Tests Errors Failures Skipped Time(s)
AggregationTest                50    0      0        0       41.324
AlterTest                      25    0      0        0       25.070
BatchTest                      11    0      0        0       50.009
CreateTest                     21    0      0        0       14.012
DeleteTest                     33    0      0        0       24.387
DropRecreateAndRestoreTest     4     0      0        0       5.053
DropTest                       2     0      0        0       4.333
InsertTest                     8     0      0        0       7.207
InsertUpdateIfConditionTest    42    0      0        0       31.755
SelectGroupByTest              7     0      0        0       20.874
SelectLimitTest                7     0      0        0       17.128
SelectMultiColumnRelationTest  22    0      0        0       13.683
SelectOrderByTest              17    0      0        0       11.613
SelectOrderedPartitionerTest   20    0      0        0       12.780
SelectSingleColumnRelationTest 23    0      0        0       14.891
SelectTest                     82    0      0        0       65.626
TTLTest                        7     0      0        0       16.033
TruncateTest                   1     0      0        0       3.903
UpdateTest                     11    0      0        0       16.791
UseTest                        1     0      0        0       3.325
AggregationTest                50    0      0        0       30.349
AlterTest                      25    0      0        0       19.484
BatchTest                      11    0      0        0       47.965
CreateTest                     21    0      0        0       9.274
DeleteTest                     33    0      0        0       16.155
DropRecreateAndRestoreTest     4     0      0        0       4.244
DropTest                       2     0      0        0       3.464
InsertTest                     8     0      0        0       5.661
InsertUpdateIfConditionTest    42    0      0        0       19.558
SelectGroupByTest              7     0      0        0       17.649
SelectLimitTest                7     0      0        0       14.755
SelectMultiColumnRelationTest  22    0      0        0       8.929
SelectOrderByTest              17    0      0        0       7.960
SelectOrderedPartitionerTest   20    0      0        0       8.660
SelectSingleColumnRelationTest 23    0      0        0       9.749
SelectTest                     82    0      0        0       26.242
TTLTest                        7     0      0        0       9.239
TruncateTest                   1     0      0        0       3.339
UpdateTest                     11    0      0        0       7.846
UseTest                        1     0      0        0       3.041
AggregationTest                50    0      0        0       30.101
AlterTest                      25    0      0        0       19.351
BatchTest                      11    0      0        0       47.925
CreateTest                     21    0      0        0       9.118
DeleteTest                     33    0      0        0       16.088
DropRecreateAndRestoreTest     4     0      0        0       4.115
DropTest                       2     0      0        0       3.439
InsertTest                     8     0      0        0       5.533
InsertUpdateIfConditionTest    42    0      0        0       19.267
SelectGroupByTest              7     0      0        0       17.522
SelectLimitTest                7     0      0        0       14.739
SelectMultiColumnRelationTest  22    0      0        0       8.937
SelectOrderByTest              17    0      0        0       7.995
SelectOrderedPartitionerTest   20    0      0        0       8.552
SelectSingleColumnRelationTest 23    0      0        0       9.631
SelectTest                     82    0      0        0       26.165
TTLTest                        7     0      0        0       9.138
TruncateTest                   1     0      0        0       3.188
UpdateTest                     11    0      0        0       7.798
UseTest                        1     0      0        0       2.964

-------------------------------------------------------------------------------
org.apache.cassandra.db

Name                                 Tests Errors Failures Skipped Time(s)
CellTest                             11    0      0        0       2.897
CleanupTest                          8     0      0        0       19.334
CleanupTransientTest                 1     0      0        0       3.519
ColumnFamilyMetricTest               2     0      0        0       3.134
ColumnFamilyStoreTest                7     0      0        0       4.679
ColumnsTest                          8     0      0        0       1.929
CounterCacheTest                     5     0      0        0       3.206
CounterCellTest                      5     0      0        0       2.890
CounterMutationTest                  4     0      0        0       3.267
DeletePartitionTest                  1     0      0        0       3.023
DigestTest                           6     0      0        0       0.422
DirectoriesTest                      13    0      0        0       1.143
DiskBoundaryManagerTest              4     0      0        0       5.136
ImportTest                           14    0      0        0       10.315
KeyCacheTest                         6     0      0        0       3.976
KeyspaceTest                         10    0      0        0       7.834
LivenessInfoTest                     2     0      0        0       0.402
MmapFileTest                         1     0      0        0       0.272
MultiKeyspaceTest                    1     0      0        0       3.459
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.059
NameSortTest                         3     0      0        0       3.215
NativeCellTest                       1     0      0        0       1.151
PartitionRangeReadTest               4     0      0        0       3.152
PartitionTest                        4     0      0        0       3.378
RangeTombstoneListTest               25    0      0        0       1.319
RangeTombstoneTest                   14    0      0        0       4.501
ReadCommandTest                      23    0      0        0       5.487
ReadCommandVerbHandlerTest           4     0      0        0       4.656
ReadMessageTest                      3     0      0        0       3.413
ReadResponseTest                     8     0      0        0       0.664
RecoveryManagerFlushedTest           6     0      0        0       3.666
RecoveryManagerMissingHeaderTest     6     0      0        0       3.177
RecoveryManagerTest                  42    0      0        0       8.718
RecoveryManagerTruncateTest          6     0      0        0       3.698
RemoveCellTest                       1     0      0        0       3.340
RepairedDataInfoTest                 7     0      0        0       1.549
RepairedDataTombstonesTest           7     0      0        0       28.618
RowCacheCQLTest                      3     0      0        0       4.601
RowCacheTest                         11    0      0        0       4.715
RowIndexEntryTest                    4     0      0        0       4.511
RowIterationTest                     3     0      0        0       4.462
RowTest                              4     0      0        0       3.221
ScrubTest                            17    0      0        0       7.235
SecondaryIndexTest                   14    0      0        0       9.971
SerializationHeaderTest              1     0      0        0       1.616
SinglePartitionReadCommandCQLTest    1     0      0        0       3.502
SinglePartitionSliceCommandTest      7     0      0        0       3.740
SystemKeyspaceMigrator40Test         4     0      0        0       4.453
SystemKeyspaceTest                   4     0      0        0       2.410
TableCQLHelperTest                   9     0      0        0       7.478
TimeSortTest                         2     0      0        0       4.603
TransformerTest                      1     0      0        0       1.077
VerifyTest                           23    0      0        0       4.258
CellTest                             11    0      0        0       2.848
CleanupTest                          8     0      0        0       17.394
CleanupTransientTest                 1     0      0        0       3.504
ColumnFamilyMetricTest               2     0      0        0       3.022
ColumnFamilyStoreTest                7     0      0        0       3.993
ColumnsTest                          8     0      0        0       1.795
CounterCacheTest                     5     0      0        0       3.137
CounterCellTest                      5     0      0        0       2.946
CounterMutationTest                  4     0      0        0       3.138
DeletePartitionTest                  1     0      0        0       3.041
DigestTest                           6     0      0        0       0.480
DirectoriesTest                      13    0      0        0       1.203
DiskBoundaryManagerTest              4     0      0        0       4.136
ImportTest                           14    0      0        0       7.735
KeyCacheTest                         6     0      0        0       3.662
KeyspaceTest                         10    0      0        0       6.382
LivenessInfoTest                     2     0      0        0       0.390
MmapFileTest                         1     0      0        0       0.294
MultiKeyspaceTest                    1     0      0        0       3.256
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.065
NameSortTest                         3     0      0        0       3.231
NativeCellTest                       1     0      0        0       0.970
PartitionRangeReadTest               4     0      0        0       3.189
PartitionTest                        4     0      0        0       3.018
RangeTombstoneListTest               25    0      0        0       1.185
RangeTombstoneTest                   14    0      0        0       3.868
ReadCommandTest                      23    0      0        0       4.637
ReadCommandVerbHandlerTest           4     0      0        0       6.281
ReadMessageTest                      3     0      0        0       3.053
ReadResponseTest                     8     0      0        0       0.621
RecoveryManagerFlushedTest           6     0      0        0       3.305
RecoveryManagerMissingHeaderTest     6     0      0        0       2.937
RecoveryManagerTest                  42    0      0        0       6.461
RecoveryManagerTruncateTest          6     0      0        0       4.196
RemoveCellTest                       1     0      0        0       3.157
RepairedDataInfoTest                 7     0      0        0       1.623
RepairedDataTombstonesTest           7     0      0        0       27.218
RowCacheCQLTest                      3     0      0        0       3.798
RowCacheTest                         11    0      0        0       4.512
RowIndexEntryTest                    4     0      0        0       4.035
RowIterationTest                     3     0      0        0       3.805
RowTest                              4     0      0        0       2.911
ScrubTest                            17    0      0        2       6.701
SecondaryIndexTest                   14    0      0        0       8.921
SerializationHeaderTest              1     0      0        0       1.383
SinglePartitionReadCommandCQLTest    1     0      0        0       3.120
SinglePartitionSliceCommandTest      7     0      0        0       3.395
SystemKeyspaceMigrator40Test         4     0      0        0       3.694
SystemKeyspaceTest                   4     0      0        0       2.428
TableCQLHelperTest                   9     0      0        0       5.631
TimeSortTest                         2     0      0        0       4.096
TransformerTest                      1     0      0        0       1.129
VerifyTest                           23    0      0        0       3.767
CellTest                             11    0      0        0       2.836
CleanupTest                          8     0      0        0       17.328
CleanupTransientTest                 1     0      0        0       3.422
ColumnFamilyMetricTest               2     0      0        0       2.923
ColumnFamilyStoreTest                7     0      0        0       4.906
ColumnsTest                          8     0      0        0       1.810
CounterCacheTest                     5     0      0        0       3.120
CounterCellTest                      5     0      0        0       2.921
CounterMutationTest                  4     0      0        0       3.122
DeletePartitionTest                  1     0      0        0       2.973
DigestTest                           6     0      0        0       0.468
DirectoriesTest                      13    0      0        0       1.247
DiskBoundaryManagerTest              4     0      0        0       4.178
ImportTest                           14    0      0        0       7.849
KeyCacheTest                         6     0      0        0       3.752
KeyspaceTest                         10    0      0        0       6.249
LivenessInfoTest                     2     0      0        0       0.358
MmapFileTest                         1     0      0        0       0.285
MultiKeyspaceTest                    1     0      0        0       3.199
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.063
NameSortTest                         3     0      0        0       3.315
NativeCellTest                       1     0      0        0       1.035
PartitionRangeReadTest               4     0      0        0       3.097
PartitionTest                        4     0      0        0       2.928
RangeTombstoneListTest               25    0      0        0       1.175
RangeTombstoneTest                   14    0      0        0       3.810
ReadCommandTest                      23    0      0        0       4.534
ReadCommandVerbHandlerTest           4     0      0        0       4.282
ReadMessageTest                      3     0      0        0       3.008
ReadResponseTest                     8     0      0        0       0.610
RecoveryManagerFlushedTest           6     0      0        0       3.342
RecoveryManagerMissingHeaderTest     6     0      0        0       2.965
RecoveryManagerTest                  42    0      0        0       7.299
RecoveryManagerTruncateTest          6     0      0        0       3.091
RemoveCellTest                       1     0      0        0       3.091
RepairedDataInfoTest                 7     0      0        0       1.641
RepairedDataTombstonesTest           7     0      0        0       27.184
RowCacheCQLTest                      3     0      0        0       3.766
RowCacheTest                         11    0      0        0       4.361
RowIndexEntryTest                    4     0      0        0       3.963
RowIterationTest                     3     0      0        0       3.795
RowTest                              4     0      0        0       2.964
ScrubTest                            17    0      0        0       6.724
SecondaryIndexTest                   14    0      0        0       8.732
SerializationHeaderTest              1     0      0        0       1.436
SinglePartitionReadCommandCQLTest    1     0      0        0       3.112
SinglePartitionSliceCommandTest      7     0      0        0       3.394
SystemKeyspaceMigrator40Test         4     0      0        0       3.719
SystemKeyspaceTest                   4     0      0        0       2.415
TableCQLHelperTest                   9     0      0        0       5.544
TimeSortTest                         2     0      0        0       4.106
TransformerTest                      1     0      0        0       1.145
VerifyTest                           23    0      0        0       3.745

-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation

Name           Tests Errors Failures Skipped Time(s)
GroupMakerTest 6     0      0        0       0.991
GroupMakerTest 6     0      0        0       0.986
GroupMakerTest 6     0      0        0       1.051

-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator

Name                       Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest 1     0      0        0       3.507
SSTableReverseIteratorTest 1     0      0        0       3.000
SSTableReverseIteratorTest 1     0      0        0       3.019

-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog

Name                             Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest         15    0      0        0       212.249
CommitLogStressTest              1     0      0        1       0.021
GroupCommitLogStressTest         15    0      0        0       181.130
PeriodicCommitLogStressTest      15    0      0        0       237.048
AbstractCommitLogServiceTest     9     0      0        0       1.405
BatchCommitLogTest               174   0      0        0       9.228
CommitLogCQLTest                 1     0      0        0       3.496
CommitLogChainedMarkersTest      1     0      0        0       3.883
CommitLogDescriptorTest          14    0      0        0       12.454
CommitLogFailurePolicyTest       4     0      0        0       5.830
CommitLogInitWithExceptionTest   1     0      0        0       1.750
CommitLogReaderTest              5     0      0        0       6.305
CommitLogSegmentBackpressureTest 1     0      0        0       4.514
CommitLogSegmentManagerCDCTest   7     0      0        0       9.732
CommitLogTest                    1     0      0        1       0.061
CommitLogUpgradeTest             1     0      0        0       3.640
CommitlogShutdownTest            1     0      0        0       3.529
GroupCommitLogTest               162   0      0        0       15.394
SegmentReaderTest                6     0      0        0       1.231
SnapshotDeletingTest             1     0      0        1       2.834
AbstractCommitLogServiceTest     9     0      0        0       1.306
BatchCommitLogTest               174   0      0        0       7.325
CommitLogCQLTest                 1     0      0        0       3.285
CommitLogChainedMarkersTest      1     0      0        0       3.755
CommitLogDescriptorTest          14    0      0        0       13.372
CommitLogFailurePolicyTest       4     0      0        0       5.553
CommitLogInitWithExceptionTest   1     0      0        0       1.654
CommitLogReaderTest              5     0      0        0       5.592
CommitLogSegmentBackpressureTest 1     0      0        0       4.359
CommitLogSegmentManagerCDCTest   7     0      0        0       8.076
CommitLogTest                    1     0      0        1       0.057
CommitLogUpgradeTest             1     0      0        0       3.379
CommitlogShutdownTest            1     0      0        0       3.474
GroupCommitLogTest               162   0      0        0       13.700
SegmentReaderTest                6     0      0        0       1.375
SnapshotDeletingTest             1     0      0        1       2.868
AbstractCommitLogServiceTest     9     0      0        0       1.340
BatchCommitLogTest               174   0      0        0       7.067
CommitLogCQLTest                 1     0      0        0       3.176
CommitLogChainedMarkersTest      1     0      0        0       3.666
CommitLogDescriptorTest          14    0      0        0       13.405
CommitLogFailurePolicyTest       4     0      0        0       5.410
CommitLogInitWithExceptionTest   1     0      0        0       1.693
CommitLogReaderTest              5     0      0        0       5.472
CommitLogSegmentBackpressureTest 1     0      0        0       4.432
CommitLogSegmentManagerCDCTest   7     0      0        0       8.033
CommitLogTest                    1     0      0        1       0.055
CommitLogUpgradeTest             1     0      0        0       3.242
CommitlogShutdownTest            1     0      0        0       3.431
GroupCommitLogTest               162   0      0        0       13.357
SegmentReaderTest                6     0      0        0       1.320
SnapshotDeletingTest             1     0      0        1       2.878

-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction

Name                                       Tests Errors Failures Skipped Time
                                                                         (s)
LongCompactionsTest                        4     0      0        0       21.564
LongLeveledCompactionStrategyTest          3     0      0        0       21.632
AbstractCompactionStrategyTest             4     0      0        0       3.774
AbstractPendingRepairTest                  1     0      0        1       0.076
ActiveCompactionsTest                      6     0      0        0       6.564
AntiCompactionBytemanTest                  1     0      0        0       6.603
AntiCompactionTest                         15    0      0        0       25.111
CancelCompactionsTest                      8     0      0        0       10.378
CompactionAwareWriterTest                  4     0      0        0       65.409
CompactionControllerTest                   2     0      0        0       3.661
CompactionExecutorTest                     3     0      0        0       1.018
CompactionIteratorTest                     12    0      0        0       8.506
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.918
CompactionStrategyManagerTest              5     0      0        0       6.656
CompactionTaskTest                         2     0      0        0       3.282
CompactionsBytemanTest                     6     0      0        0       14.463
CompactionsCQLTest                         24    0      0        0       40.413
CompactionsPurgeTest                       10    0      0        0       4.002
CompactionsTest                            8     0      0        1       18.968
CorruptedSSTablesCompactionsTest           2     0      0        0       5.776
DateTieredCompactionStrategyTest           7     0      0        0       7.881
LeveledCompactionStrategyTest              8     0      0        0       11.918
NeverPurgeTest                             4     0      0        0       9.479
OneCompactionTest                          2     0      0        0       3.111
PendingRepairManagerTest                   16    0      0        0       4.714
SingleSSTableLCSTaskTest                   4     0      0        0       75.678
SizeTieredCompactionStrategyTest           3     0      0        0       3.213
TTLExpiryTest                              5     0      0        0       10.235
TimeWindowCompactionStrategyTest           5     0      0        0       9.475
ValidationExecutorTest                     2     0      0        0       0.597
AbstractCompactionStrategyTest             4     0      0        0       3.427
AbstractPendingRepairTest                  1     0      0        1       0.058
ActiveCompactionsTest                      6     0      0        0       5.288
AntiCompactionBytemanTest                  1     0      0        0       5.923
AntiCompactionTest                         15    0      0        0       29.079
CancelCompactionsTest                      8     0      0        0       8.944
CompactionAwareWriterTest                  4     0      0        0       69.262
CompactionControllerTest                   2     0      0        0       3.471
CompactionExecutorTest                     3     0      0        0       1.115
CompactionIteratorTest                     12    0      0        0       7.039
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.828
CompactionStrategyManagerTest              5     0      0        0       5.724
CompactionTaskTest                         2     0      0        0       3.263
CompactionsBytemanTest                     6     0      0        0       12.722
CompactionsCQLTest                         24    0      0        0       35.172
CompactionsPurgeTest                       10    0      0        0       3.688
CompactionsTest                            8     0      0        1       18.740
CorruptedSSTablesCompactionsTest           2     0      0        0       4.604
DateTieredCompactionStrategyTest           7     0      0        0       6.814
LeveledCompactionStrategyTest              8     0      0        0       11.406
NeverPurgeTest                             4     0      0        0       8.671
OneCompactionTest                          2     0      0        0       3.026
PendingRepairManagerTest                   16    0      0        0       4.125
SingleSSTableLCSTaskTest                   4     0      0        0       80.453
SizeTieredCompactionStrategyTest           3     0      0        0       2.926
TTLExpiryTest                              5     0      0        0       9.717
TimeWindowCompactionStrategyTest           5     0      0        0       8.425
ValidationExecutorTest                     2     0      0        0       0.583
AbstractCompactionStrategyTest             4     0      0        0       3.406
AbstractPendingRepairTest                  1     0      0        1       0.057
ActiveCompactionsTest                      6     0      0        0       5.280
AntiCompactionBytemanTest                  1     0      0        0       5.925
AntiCompactionTest                         15    0      0        0       28.267
CancelCompactionsTest                      8     0      0        0       8.995
CompactionAwareWriterTest                  4     0      0        0       64.906
CompactionControllerTest                   2     0      0        0       3.427
CompactionExecutorTest                     3     0      0        0       1.032
CompactionIteratorTest                     12    0      0        0       6.383
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.617
CompactionStrategyManagerTest              5     0      0        0       5.260
CompactionTaskTest                         2     0      0        0       3.097
CompactionsBytemanTest                     6     0      0        0       12.487
CompactionsCQLTest                         24    0      0        0       34.776
CompactionsPurgeTest                       10    0      0        0       3.667
CompactionsTest                            8     0      0        1       18.666
CorruptedSSTablesCompactionsTest           2     0      0        0       4.662
DateTieredCompactionStrategyTest           7     0      0        0       6.727
LeveledCompactionStrategyTest              8     0      0        0       8.655
NeverPurgeTest                             4     0      0        0       8.586
OneCompactionTest                          2     0      0        0       3.049
PendingRepairManagerTest                   16    0      0        0       4.191
SingleSSTableLCSTaskTest                   4     0      0        0       77.801
SizeTieredCompactionStrategyTest           3     0      0        0       2.935
TTLExpiryTest                              5     0      0        0       9.722
TimeWindowCompactionStrategyTest           5     0      0        0       8.420
ValidationExecutorTest                     2     0      0        0       0.615

-------------------------------------------------------------------------------
org.apache.cassandra.db.composites

Name      Tests Errors Failures Skipped Time(s)
CTypeTest 3     0      0        0       0.444
CTypeTest 3     0      0        0       0.480
CTypeTest 3     0      0        0       0.483

-------------------------------------------------------------------------------
org.apache.cassandra.db.context

Name               Tests Errors Failures Skipped Time(s)
CounterContextTest 8     0      0        0       1.857
CounterContextTest 8     0      0        0       1.963
CounterContextTest 8     0      0        0       1.943

-------------------------------------------------------------------------------
org.apache.cassandra.db.filter

Name             Tests Errors Failures Skipped Time(s)
ColumnFilterTest 2     0      0        0       0.536
RowFilterTest    1     0      0        0       0.521
SliceTest        4     0      0        0       0.228
ColumnFilterTest 2     0      0        0       0.591
RowFilterTest    1     0      0        0       0.582
SliceTest        4     0      0        0       0.244
ColumnFilterTest 2     0      0        0       0.587
RowFilterTest    1     0      0        0       0.590
SliceTest        4     0      0        0       0.246

-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle

Name                     Tests Errors Failures Skipped Time(s)
HelpersTest              8     0      0        0       14.845
LifecycleTransactionTest 8     0      0        0       2.551
LogTransactionTest       38    0      0        0       3.678
RealTransactionsTest     3     0      0        0       4.157
TrackerTest              7     0      0        0       2.143
ViewTest                 3     0      0        0       1.981
HelpersTest              8     0      0        0       14.575
LifecycleTransactionTest 8     0      0        0       2.537
LogTransactionTest       38    0      0        0       2.733
RealTransactionsTest     3     0      0        0       3.690
TrackerTest              7     0      0        0       2.165
ViewTest                 3     0      0        0       1.964
HelpersTest              8     0      0        0       14.753
LifecycleTransactionTest 8     0      0        0       2.539
LogTransactionTest       38    0      0        0       2.777
RealTransactionsTest     3     0      0        0       3.609
TrackerTest              7     0      0        0       2.151
ViewTest                 3     0      0        0       2.009

-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal

Name                      Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest 2     0      0        0       0.202
BytesTypeTest             2     0      0        0       0.204
CollectionTypeTest        6     0      0        0       0.286
CompositeTypeTest         8     0      0        0       2.953
DecimalTypeTest           3     0      0        0       0.204
DynamicCompositeTypeTest  8     0      0        0       3.272
EmptyTypeTest             7     0      0        0       1.136
IntegerTypeTest           10    0      0        0       0.341
JsonConversionTest        30    0      0        0       0.783
ReversedTypeTest          1     0      0        0       0.287
RoundTripTest             8     0      0        0       0.468
SimpleDateTypeTest        1     0      0        0       0.238
TimeTypeTest              2     0      0        0       3.554
TimeUUIDTypeTest          6     0      0        0       9.322
TypeCompareTest           6     0      0        0       0.257
TypeParserTest            3     0      0        0       1.277
TypeValidationTest        10    0      0        0       0.653
UUIDTypeTest              5     0      0        0       4.108
AbstractCompositeTypeTest 2     0      0        0       0.246
BytesTypeTest             2     0      0        0       0.224
CollectionTypeTest        6     0      0        0       0.287
CompositeTypeTest         8     0      0        0       2.964
DecimalTypeTest           3     0      0        0       0.229
DynamicCompositeTypeTest  8     0      0        0       2.987
EmptyTypeTest             7     0      0        0       0.790
IntegerTypeTest           10    0      0        0       0.301
JsonConversionTest        30    0      0        0       0.640
ReversedTypeTest          1     0      0        0       0.253
RoundTripTest             8     0      0        0       0.475
SimpleDateTypeTest        1     0      0        0       0.277
TimeTypeTest              2     0      0        0       3.260
TimeUUIDTypeTest          6     0      0        0       7.619
TypeCompareTest           6     0      0        0       0.267
TypeParserTest            3     0      0        0       1.021
TypeValidationTest        10    0      0        0       0.628
UUIDTypeTest              5     0      0        0       3.750
AbstractCompositeTypeTest 2     0      0        0       0.215
BytesTypeTest             2     0      0        0       0.238
CollectionTypeTest        6     0      0        0       0.285
CompositeTypeTest         8     0      0        0       2.823
DecimalTypeTest           3     0      0        0       0.221
DynamicCompositeTypeTest  8     0      0        0       2.903
EmptyTypeTest             7     0      0        0       0.804
IntegerTypeTest           10    0      0        0       0.279
JsonConversionTest        30    0      0        0       0.643
ReversedTypeTest          1     0      0        0       0.235
RoundTripTest             8     0      0        0       0.481
SimpleDateTypeTest        1     0      0        0       0.255
TimeTypeTest              2     0      0        0       3.268
TimeUUIDTypeTest          6     0      0        0       7.826
TypeCompareTest           6     0      0        0       0.267
TypeParserTest            3     0      0        0       0.981
TypeValidationTest        10    0      0        0       0.653
UUIDTypeTest              5     0      0        0       3.857

-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring

Name               Tests Errors Failures Skipped Time(s)
MonitoringTaskTest 15    0      0        0       5.426
MonitoringTaskTest 15    0      0        0       5.371
MonitoringTaskTest 15    0      0        0       5.374

-------------------------------------------------------------------------------
org.apache.cassandra.db.partition

Name                        Tests Errors Failures Skipped Time(s)
PartitionImplementationTest 7     0      0        0       58.344
PartitionUpdateTest         3     0      0        0       4.223
PartitionImplementationTest 7     0      0        0       53.225
PartitionUpdateTest         3     0      0        0       3.724
PartitionImplementationTest 7     0      0        0       54.098
PartitionUpdateTest         3     0      0        0       3.743

-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions

Name              Tests Errors Failures Skipped Time(s)
PurgeFunctionTest 8     0      0        0       0.600
PurgeFunctionTest 8     0      0        0       0.580
PurgeFunctionTest 8     0      0        0       0.561

-------------------------------------------------------------------------------
org.apache.cassandra.db.repair

Name                                          Tests Errors Failures Skipped Time
                                                                            (s)
AbstractPendingAntiCompactionTest             1     0      0        1       0.060
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       4.043
PendingAntiCompactionBytemanTest              1     0      0        0       3.952
PendingAntiCompactionTest                     18    0      0        0       13.336
AbstractPendingAntiCompactionTest             1     0      0        1       0.059
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.137
PendingAntiCompactionBytemanTest              1     0      0        0       3.703
PendingAntiCompactionTest                     18    0      0        0       12.202
AbstractPendingAntiCompactionTest             1     0      0        1       0.057
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.189
PendingAntiCompactionBytemanTest              1     0      0        0       3.597
PendingAntiCompactionTest                     18    0      0        0       12.176

-------------------------------------------------------------------------------
org.apache.cassandra.db.rows

Name                                Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest 10    0      0        0       0.315
EncodingStatsTest                   10    0      0        0       0.154
RowAndDeletionMergeIteratorTest     10    0      0        0       3.730
RowsTest                            9     0      0        0       1.328
ThrottledUnfilteredIteratorTest     7     0      0        0       8.940
UnfilteredRowIteratorsMergeTest     5     0      0        0       27.962
UnfilteredRowIteratorsTest          1     0      0        0       0.785
ColumnMetadataVersionComparatorTest 10    0      0        0       0.316
EncodingStatsTest                   10    0      0        0       0.138
RowAndDeletionMergeIteratorTest     10    0      0        0       2.836
RowsTest                            9     0      0        0       1.146
ThrottledUnfilteredIteratorTest     7     0      0        0       9.554
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.596
UnfilteredRowIteratorsTest          1     0      0        0       0.620
ColumnMetadataVersionComparatorTest 10    0      0        0       0.349
EncodingStatsTest                   10    0      0        0       0.144
RowAndDeletionMergeIteratorTest     10    0      0        0       2.851
RowsTest                            9     0      0        0       1.124
ThrottledUnfilteredIteratorTest     7     0      0        0       9.461
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.617
UnfilteredRowIteratorsTest          1     0      0        0       0.598

-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming

Name                                   Tests Errors Failures Skipped Time(s)
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.440
CassandraOutgoingFileTest              3     0      0        0       3.140
CassandraStreamHeaderTest              2     0      0        0       0.749
CassandraStreamManagerTest             2     0      0        0       3.564
ComponentManifestTest                  2     0      0        0       0.315
StreamRequestTest                      1     0      0        0       1.278
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.328
CassandraOutgoingFileTest              3     0      0        0       3.121
CassandraStreamHeaderTest              2     0      0        0       0.812
CassandraStreamManagerTest             2     0      0        0       3.253
ComponentManifestTest                  2     0      0        0       0.251
StreamRequestTest                      1     0      0        0       1.014
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.211
CassandraOutgoingFileTest              3     0      0        0       3.033
CassandraStreamHeaderTest              2     0      0        0       0.800
CassandraStreamManagerTest             2     0      0        0       3.174
ComponentManifestTest                  2     0      0        0       0.241
StreamRequestTest                      1     0      0        0       0.973

-------------------------------------------------------------------------------
org.apache.cassandra.db.transform

Name                    Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest 7     0      0        0       6.692
RTTransformationsTest   15    0      0        0       0.528
DuplicateRowCheckerTest 7     0      0        0       5.122
RTTransformationsTest   15    0      0        0       0.570
DuplicateRowCheckerTest 7     0      0        0       5.019
RTTransformationsTest   15    0      0        0       0.587

-------------------------------------------------------------------------------
org.apache.cassandra.db.view

Name                Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest 1     0      0        0       15.849
ViewUtilsTest       3     0      0        0       1.809
ViewBuilderTaskTest 1     0      0        0       15.251
ViewUtilsTest       3     0      0        0       1.483
ViewBuilderTaskTest 1     0      0        0       20.792
ViewUtilsTest       3     0      0        0       1.465

-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual

Name                      Tests Errors Failures Skipped Time(s)
SettingsTableTest         7     0      0        0       14.875
SystemPropertiesTableTest 6     0      0        0       13.474
SettingsTableTest         7     0      0        0       13.132
SystemPropertiesTableTest 6     0      0        0       12.608
SettingsTableTest         7     0      0        0       13.051
SystemPropertiesTableTest 6     0      0        0       12.688

-------------------------------------------------------------------------------
org.apache.cassandra.dht

Name                           Tests Errors Failures Skipped Time(s)
BootStrapperTest               10    0      0        0       6.197
BoundsTest                     1     0      0        0       0.294
ByteOrderedPartitionerTest     6     0      0        0       2.168
KeyCollisionTest               1     0      0        0       2.834
Murmur3PartitionerTest         9     0      0        0       1.867
OrderPreservingPartitionerTest 7     0      0        0       3.051
RandomPartitionerTest          9     0      0        0       2.706
RangeFetchMapCalculatorTest    12    0      0        0       1.175
RangeTest                      30    0      0        0       14.919
SplitterTest                   14    0      0        0       21.727
StreamStateStoreTest           1     0      0        0       2.004
BootStrapperTest               10    0      0        0       7.406
BoundsTest                     1     0      0        0       0.246
ByteOrderedPartitionerTest     6     0      0        0       2.171
KeyCollisionTest               1     0      0        0       2.911
Murmur3PartitionerTest         9     0      0        0       1.761
OrderPreservingPartitionerTest 7     0      0        0       2.215
RandomPartitionerTest          9     0      0        0       2.136
RangeFetchMapCalculatorTest    12    0      0        0       1.076
RangeTest                      30    0      0        0       14.186
SplitterTest                   14    0      0        0       19.548
StreamStateStoreTest           1     0      0        0       1.944
BootStrapperTest               10    0      0        0       5.303
BoundsTest                     1     0      0        0       0.252
ByteOrderedPartitionerTest     6     0      0        0       2.094
KeyCollisionTest               1     0      0        0       2.836
Murmur3PartitionerTest         9     0      0        0       1.763
OrderPreservingPartitionerTest 7     0      0        0       2.311
RandomPartitionerTest          9     0      0        0       2.088
RangeFetchMapCalculatorTest    12    0      0        0       1.049
RangeTest                      30    0      0        0       13.925
SplitterTest                   14    0      0        0       19.409
StreamStateStoreTest           1     0      0        0       1.934

-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.060
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       153.638
NoReplicationTokenAllocatorTest            4     0      0        0       7.598
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       64.183

-------------------------------------------------------------------------------
org.apache.cassandra.diag

Name                       Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest 6     0      0        0       0.931
DiagnosticEventServiceTest 6     0      0        0       1.042
DiagnosticEventServiceTest 6     0      0        0       1.031

-------------------------------------------------------------------------------
org.apache.cassandra.diag.store

Name                           Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest 6     0      0        0       0.073
DiagnosticEventMemoryStoreTest 6     0      0        0       0.070
DiagnosticEventMemoryStoreTest 6     0      0        0       0.070

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test

Name                                          Tests Errors Failures Skipped Time(s)
BootstrapTest                                 1     0      0        0       81.802
CasWriteTest                                  9     0      0        0       26.108
FailingRepairTest                             6     0      0        0       29.932
FullRepairCoordinatorFastTest                 66    0      0        2       75.193
FullRepairCoordinatorNeighbourDownTest        12    0      0        0       237.445
FullRepairCoordinatorTimeoutTest              6     0      0        0       93.141
GossipSettlesTest                             1     0      0        0       26.796
IncrementalRepairCoordinatorFastTest          66    0      0        6       71.458
IncrementalRepairCoordinatorNeighbourDownTest 12    0      0        0       223.393
IncrementalRepairCoordinatorTimeoutTest       6     0      0        0       93.034
LargeColumnTest                               1     0      0        0       11.730
MessageFiltersTest                            5     0      0        0       56.735
MessageForwardingTest                         1     0      0        0       10.565
NativeProtocolTest                            2     0      0        0       67.906
NetworkTopologyTest                           6     0      0        0       20.169
NodeDecommissionTest                          1     0      0        0       44.210
NodeToolTest                                  1     0      0        0       6.301
PreviewRepairCoordinatorFastTest              66    0      0        2       74.145
PreviewRepairCoordinatorNeighbourDownTest     12    0      0        0       222.837
PreviewRepairCoordinatorTimeoutTest           6     0      0        0       90.283
PreviewRepairTest                             4     0      0        0       118.333
QueryReplayerEndToEndTest                     1     0      0        0       46.091
ReadRepairTest                                3     0      0        0       26.018
RepairCoordinatorFailingMessageTest           1     0      0        1       0.056
RepairDigestTrackingTest                      5     0      0        0       41.788
RepairTest                                    6     0      0        0       76.910
ResourceLeakTest                              1     0      0        1       0.053
SimpleReadWriteTest                           15    0      0        0       131.963
StreamingTest                                 1     0      0        0       12.557
TableEstimatesTest                            2     0      0        0       6.659

-------------------------------------------------------------------------------
org.apache.cassandra.fql

Name                Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest 35    0      0        0       12.057
FullQueryLoggerTest 35    0      0        0       8.382
FullQueryLoggerTest 35    0      0        0       8.353

-------------------------------------------------------------------------------
org.apache.cassandra.fqltool

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.455
FQLReplayTest  22    0      0        0       2.315

-------------------------------------------------------------------------------
org.apache.cassandra.gms

Name                              Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest       2     0      0        0       0.057
ArrivalWindowTest                 1     0      0        0       0.458
EndpointStateTest                 2     0      0        0       1.491
ExpireEndpointTest                1     0      0        0       1.076
FailureDetectorTest               1     0      0        0       2.277
GossipDigestTest                  1     0      0        0       0.232
GossiperTest                      4     0      0        0       2.506
PendingRangeCalculatorServiceTest 1     0      0        0       3.976
SerializationsTest                2     0      0        0       1.099
ShadowRoundTest                   1     0      0        0       5.717
ArrayBackedBoundedStatsTest       2     0      0        0       0.064
ArrivalWindowTest                 1     0      0        0       0.458
EndpointStateTest                 2     0      0        0       1.375
ExpireEndpointTest                1     0      0        0       1.034
FailureDetectorTest               1     0      0        0       2.300
GossipDigestTest                  1     0      0        0       0.251
GossiperTest                      4     0      0        0       2.165
PendingRangeCalculatorServiceTest 1     0      0        0       4.131
SerializationsTest                2     0      0        0       1.011
ShadowRoundTest                   1     0      0        0       5.613
ArrayBackedBoundedStatsTest       2     0      0        0       0.061
ArrivalWindowTest                 1     0      0        0       0.456
EndpointStateTest                 2     0      0        0       1.380
ExpireEndpointTest                1     0      0        0       1.025
FailureDetectorTest               1     0      0        0       2.286
GossipDigestTest                  1     0      0        0       0.250
GossiperTest                      4     0      0        0       2.242
PendingRangeCalculatorServiceTest 1     0      0        0       4.048
SerializationsTest                2     0      0        0       1.008
ShadowRoundTest                   1     0      0        0       5.579

-------------------------------------------------------------------------------
org.apache.cassandra.hints

Name                     Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest   1     0      0        0       64.433
ChecksummedDataInputTest 3     0      0        0       1.012
HintMessageTest          1     0      0        0       3.223
HintTest                 7     0      0        0       4.864
HintWriteTTLTest         4     0      0        0       2.908
HintsBufferPoolTest      1     0      0        0       3.761
HintsBufferTest          2     0      0        0       5.224
HintsCatalogTest         3     0      0        0       3.169
HintsCompressionTest     4     0      0        0       6.498
HintsDescriptorTest      5     0      0        0       0.459
HintsEncryptionTest      1     0      0        0       4.815
HintsReaderTest          2     0      0        0       3.462
HintsServiceTest         4     0      0        0       175.820
ChecksummedDataInputTest 3     0      0        0       1.012
HintMessageTest          1     0      0        0       2.889
HintTest                 7     0      0        0       4.187
HintWriteTTLTest         4     0      0        0       2.889
HintsBufferPoolTest      1     0      0        0       3.453
HintsBufferTest          2     0      0        0       5.476
HintsCatalogTest         3     0      0        0       2.949
HintsCompressionTest     4     0      0        0       6.452
HintsDescriptorTest      5     0      0        0       0.485
HintsEncryptionTest      1     0      0        0       4.509
HintsReaderTest          2     0      0        0       3.198
HintsServiceTest         4     0      0        0       175.592
ChecksummedDataInputTest 3     0      0        0       1.057
HintMessageTest          1     0      0        0       2.885
HintTest                 7     0      0        0       4.163
HintWriteTTLTest         4     0      0        0       2.864
HintsBufferPoolTest      1     0      0        0       3.484
HintsBufferTest          2     0      0        0       5.027
HintsCatalogTest         3     0      0        0       2.866
HintsCompressionTest     4     0      0        0       6.591
HintsDescriptorTest      5     0      0        0       0.520
HintsEncryptionTest      1     0      0        0       4.254
HintsReaderTest          2     0      0        0       3.133
HintsServiceTest         4     0      0        0       175.510

-------------------------------------------------------------------------------
org.apache.cassandra.index

Name                      Tests Errors Failures Skipped Time(s)
CustomIndexTest           29    0      0        0       32.488
SecondaryIndexManagerTest 16    0      0        0       31.744
CustomIndexTest           29    0      0        0       23.517
SecondaryIndexManagerTest 16    0      0        0       27.745
CustomIndexTest           29    0      0        0       23.072
SecondaryIndexManagerTest 16    0      0        0       26.536

-------------------------------------------------------------------------------
org.apache.cassandra.index.internal

Name               Tests Errors Failures Skipped Time(s)
CassandraIndexTest 27    0      0        0       28.000
CassandraIndexTest 27    0      0        0       18.249
CassandraIndexTest 27    0      0        0       18.109

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi

Name          Tests Errors Failures Skipped Time(s)
SASICQLTest   9     0      0        0       23.749
SASIIndexTest 32    0      0        0       21.482
SASICQLTest   9     0      0        0       18.595
SASIIndexTest 32    0      0        0       18.966
SASICQLTest   9     0      0        0       18.569
SASIIndexTest 32    0      0        0       18.793

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer

Name                      Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest     12    0      0        0       0.379
NonTokenizingAnalyzerTest 3     0      0        0       0.259
StandardAnalyzerTest      10    0      0        0       0.566
DelimiterAnalyzerTest     12    0      0        0       0.390
NonTokenizingAnalyzerTest 3     0      0        0       0.262
StandardAnalyzerTest      10    0      0        0       0.598
DelimiterAnalyzerTest     12    0      0        0       0.404
NonTokenizingAnalyzerTest 3     0      0        0       0.248
StandardAnalyzerTest      10    0      0        0       0.610

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk

Name                      Tests Errors Failures Skipped Time(s)
OnDiskIndexTest           12    0      0        0       16.831
PerSSTableIndexWriterTest 2     0      0        0       7.509
TokenTreeTest             14    0      0        0       13.539
OnDiskIndexTest           12    0      0        0       15.044
PerSSTableIndexWriterTest 2     0      0        0       5.435
TokenTreeTest             14    0      0        0       13.043
OnDiskIndexTest           12    0      0        0       15.913
PerSSTableIndexWriterTest 2     0      0        0       5.444
TokenTreeTest             14    0      0        0       12.981

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan

Name           Tests Errors Failures Skipped Time(s)
ExpressionTest 2     0      0        0       0.238
OperationTest  6     0      0        0       4.866
ExpressionTest 2     0      0        0       0.225
OperationTest  6     0      0        0       4.399
ExpressionTest 2     0      0        0       0.243
OperationTest  6     0      0        0       4.268

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils

Name                          Tests Errors Failures Skipped Time(s)
LongIteratorTest              2     0      0        0       0.063
MappedBufferTest              26    0      0        0       3.183
RangeIntersectionIteratorTest 11    0      0        0       0.274
RangeUnionIteratorTest        13    0      0        0       0.252
LongIteratorTest              2     0      0        0       0.074
MappedBufferTest              26    0      0        0       2.839
RangeIntersectionIteratorTest 11    0      0        0       0.291
RangeUnionIteratorTest        13    0      0        0       0.279
LongIteratorTest              2     0      0        0       0.069
MappedBufferTest              26    0      0        0       2.803
RangeIntersectionIteratorTest 11    0      0        0       0.304
RangeUnionIteratorTest        13    0      0        0       0.271

-------------------------------------------------------------------------------
org.apache.cassandra.io

Name                   Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest 3     0      0        0       0.058
DiskSpaceMetricsTest   2     0      0        0       18.925
BloomFilterTrackerTest 3     0      0        0       0.066
DiskSpaceMetricsTest   2     0      0        0       17.024
BloomFilterTrackerTest 3     0      0        0       0.065
DiskSpaceMetricsTest   2     0      0        0       17.009

-------------------------------------------------------------------------------
org.apache.cassandra.io.compress

Name                                 Tests Errors Failures Skipped Time(s)
CQLCompressionTest                   11    0      0        0       8.278
CompressedRandomAccessReaderTest     8     0      0        0       1.109
CompressedSequentialWriterReopenTest 4     0      0        0       7.104
CompressedSequentialWriterTest       14    0      0        0       1.736
CompressorTest                       6     0      0        0       0.808
ZstdCompressorTest                   3     0      0        0       0.224
CQLCompressionTest                   11    0      0        0       6.274
CompressedRandomAccessReaderTest     8     0      0        0       1.209
CompressedSequentialWriterReopenTest 4     0      0        0       7.759
CompressedSequentialWriterTest       14    0      0        0       1.945
CompressorTest                       6     0      0        0       0.824
ZstdCompressorTest                   3     0      0        0       0.244
CQLCompressionTest                   11    0      0        0       6.007
CompressedRandomAccessReaderTest     8     0      0        0       1.247
CompressedSequentialWriterReopenTest 4     0      0        0       7.689
CompressedSequentialWriterTest       14    0      0        0       1.947
CompressorTest                       6     0      0        0       0.805
ZstdCompressorTest                   3     0      0        0       0.246

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable

Name                           Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest       1     0      0        0       6.944
BigTableWriterTest             5     0      0        0       3.857
CQLSSTableWriterClientTest     1     0      0        0       2.776
CQLSSTableWriterTest           10    0      0        0       23.861
DescriptorTest                 7     0      0        0       0.527
IndexSummaryManagerTest        8     0      0        0       6.749
IndexSummaryRedistributionTest 1     0      0        0       4.159
IndexSummaryTest               12    0      0        0       32.765
LargePartitionsTest            1     0      0        1       0.052
LegacySSTableTest              11    0      0        1       59.105
SSTableCorruptionDetectionTest 2     0      0        0       45.701
SSTableHeaderFixTest           14    0      0        0       1.231
SSTableLoaderTest              3     0      0        0       21.314
SSTableMetadataTest            3     0      0        0       3.686
SSTableReaderTest              16    0      0        0       8.975
SSTableRewriterTest            20    0      0        0       13.720
SSTableScannerTest             3     0      0        0       3.007
SSTableWriterTest              5     0      0        0       30.412
BigTableWriterTest             5     0      0        0       3.229
CQLSSTableWriterClientTest     1     0      0        0       1.736
CQLSSTableWriterTest           10    0      0        0       23.714
DescriptorTest                 7     0      0        0       0.482
IndexSummaryManagerTest        8     0      0        0       5.706
IndexSummaryRedistributionTest 1     0      0        0       3.992
IndexSummaryTest               12    0      0        0       32.306
LargePartitionsTest            1     0      0        1       0.065
LegacySSTableTest              11    0      0        1       55.890
SSTableCorruptionDetectionTest 2     0      0        0       53.322
SSTableHeaderFixTest           14    0      0        0       1.425
SSTableLoaderTest              3     0      0        0       20.149
SSTableMetadataTest            3     0      0        0       3.367
SSTableReaderTest              16    0      0        0       8.180
SSTableRewriterTest            20    0      0        0       13.769
SSTableScannerTest             3     0      0        0       3.040
SSTableWriterTest              5     0      0        0       35.653
BigTableWriterTest             5     0      0        0       3.206
CQLSSTableWriterClientTest     1     0      0        0       1.764
CQLSSTableWriterTest           10    0      0        0       23.523
DescriptorTest                 7     0      0        0       0.476
IndexSummaryManagerTest        8     0      0        0       5.610
IndexSummaryRedistributionTest 1     0      0        0       3.854
IndexSummaryTest               12    0      0        0       32.220
LargePartitionsTest            1     0      0        1       0.067
LegacySSTableTest              11    0      0        1       58.087
SSTableCorruptionDetectionTest 2     0      0        0       57.401
SSTableHeaderFixTest           14    0      0        0       1.391
SSTableLoaderTest              3     0      0        0       19.601
SSTableMetadataTest            3     0      0        0       3.295
SSTableReaderTest              16    0      0        0       8.237
SSTableRewriterTest            20    0      0        0       12.465
SSTableScannerTest             3     0      0        0       3.053
SSTableWriterTest              5     0      0        0       59.578

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format

Name                     Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest 1     0      0        0       1.912
SSTableFlushObserverTest 1     0      0        0       2.004
SSTableFlushObserverTest 1     0      0        0       2.016

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big

Name                       Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest 2     0      0        0       3.190
BigTableZeroCopyWriterTest 2     0      0        0       3.175
BigTableZeroCopyWriterTest 2     0      0        0       3.155

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata

Name                   Tests Errors Failures Skipped Time(s)
MetadataSerializerTest 9     0      0        0       1.326
MetadataSerializerTest 9     0      0        0       1.244
MetadataSerializerTest 9     0      0        0       1.262

-------------------------------------------------------------------------------
org.apache.cassandra.io.util

Name                              Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest      16    0      0        0       26.507
BufferedRandomAccessFileTest      17    0      0        0       0.992
ChecksummedRandomAccessReaderTest 3     0      0        0       0.924
ChecksummedSequentialWriterTest   7     0      0        0       0.914
DataOutputTest                    15    0      0        0       0.998
DiskOptimizationStrategyTest      5     0      0        0       0.067
FileSegmentInputStreamTest        7     0      0        0       0.080
FileUtilsTest                     4     0      0        0       0.919
MemoryTest                        2     0      0        0       0.273
MmappedRegionsTest                12    0      0        0       1.079
NIODataInputStreamTest            17    0      0        0       9.429
RandomAccessReaderTest            11    0      0        0       1.290
RewindableDataInputStreamPlusTest 8     0      0        0       0.218
SafeMemoryWriterTest              2     0      0        0       2.157
SequentialWriterTest              7     0      0        0       0.905
BufferedDataOutputStreamTest      16    0      0        0       25.779
BufferedRandomAccessFileTest      17    0      0        0       1.098
ChecksummedRandomAccessReaderTest 3     0      0        0       1.077
ChecksummedSequentialWriterTest   7     0      0        0       0.995
DataOutputTest                    15    0      0        0       1.031
DiskOptimizationStrategyTest      5     0      0        0       0.073
FileSegmentInputStreamTest        7     0      0        0       0.089
FileUtilsTest                     4     0      0        0       0.995
MemoryTest                        2     0      0        0       0.274
MmappedRegionsTest                12    0      0        0       1.156
NIODataInputStreamTest            17    0      0        0       9.208
RandomAccessReaderTest            11    0      0        0       1.246
RewindableDataInputStreamPlusTest 8     0      0        0       0.240
SafeMemoryWriterTest              2     0      0        0       2.469
SequentialWriterTest              7     0      0        0       1.006
BufferedDataOutputStreamTest      16    0      0        0       25.483
BufferedRandomAccessFileTest      17    0      0        0       1.088
ChecksummedRandomAccessReaderTest 3     0      0        0       1.020
ChecksummedSequentialWriterTest   7     0      0        0       1.005
DataOutputTest                    15    0      0        0       1.024
DiskOptimizationStrategyTest      5     0      0        0       0.075
FileSegmentInputStreamTest        7     0      0        0       0.088
FileUtilsTest                     4     0      0        0       1.008
MemoryTest                        2     0      0        0       0.293
MmappedRegionsTest                12    0      0        0       1.148
NIODataInputStreamTest            17    0      0        0       9.146
RandomAccessReaderTest            11    0      0        0       1.326
RewindableDataInputStreamPlusTest 8     0      0        0       0.231
SafeMemoryWriterTest              2     0      0        0       2.447
SequentialWriterTest              7     0      0        0       1.031

-------------------------------------------------------------------------------
org.apache.cassandra.locator

Name                                 Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest        1     0      0        0       34.691
AlibabaCloudSnitchTest               2     0      0        0       10.533
CloudstackSnitchTest                 2     0      0        0       10.507
DynamicEndpointSnitchTest            1     0      0        0       2.248
EC2SnitchTest                        11    0      0        0       10.630
GoogleCloudSnitchTest                2     0      0        0       10.475
GossipingPropertyFileSnitchTest      1     0      0        0       0.970
InetAddressAndPortSerializerTest     1     0      0        0       0.229
InetAddressAndPortTest               4     0      0        0       0.117
NetworkTopologyStrategyTest          5     0      0        0       4.617
PendingRangeMapsTest                 2     0      0        0       0.390
PendingRangesTest                    1     0      0        0       0.956
PropertyFileSnitchTest               5     0      0        0       15.994
ReconnectableSnitchHelperTest        1     0      0        0       1.048
ReplicaCollectionTest                6     0      0        0       0.711
ReplicaLayoutTest                    1     0      0        0       0.384
ReplicaPlansTest                     1     0      0        0       1.074
ReplicationFactorTest                2     0      0        0       1.011
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.789
SimpleStrategyTest                   7     0      0        0       2.905
TokenMetadataTest                    6     0      0        0       0.918
AlibabaCloudSnitchTest               2     0      0        0       10.459
CloudstackSnitchTest                 2     0      0        0       10.438
DynamicEndpointSnitchTest            1     0      0        0       2.347
EC2SnitchTest                        11    0      0        0       10.515
GoogleCloudSnitchTest                2     0      0        0       10.577
GossipingPropertyFileSnitchTest      1     0      0        0       0.963
InetAddressAndPortSerializerTest     1     0      0        0       0.242
InetAddressAndPortTest               4     0      0        0       0.149
NetworkTopologyStrategyTest          5     0      0        0       3.230
PendingRangeMapsTest                 2     0      0        0       0.418
PendingRangesTest                    1     0      0        0       1.083
PropertyFileSnitchTest               5     0      0        0       16.070
ReconnectableSnitchHelperTest        1     0      0        0       1.209
ReplicaCollectionTest                6     0      0        0       0.741
ReplicaLayoutTest                    1     0      0        0       0.434
ReplicaPlansTest                     1     0      0        0       1.119
ReplicationFactorTest                2     0      0        0       0.980
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.883
SimpleStrategyTest                   7     0      0        0       2.987
TokenMetadataTest                    6     0      0        0       1.029
AlibabaCloudSnitchTest               2     0      0        0       10.531
CloudstackSnitchTest                 2     0      0        0       10.522
DynamicEndpointSnitchTest            1     0      0        0       2.301
EC2SnitchTest                        11    0      0        0       10.500
GoogleCloudSnitchTest                2     0      0        0       10.526
GossipingPropertyFileSnitchTest      1     0      0        0       0.994
InetAddressAndPortSerializerTest     1     0      0        0       0.241
InetAddressAndPortTest               4     0      0        0       0.154
NetworkTopologyStrategyTest          5     0      0        0       3.136
PendingRangeMapsTest                 2     0      0        0       0.415
PendingRangesTest                    1     0      0        0       1.064
PropertyFileSnitchTest               5     0      0        0       16.086
ReconnectableSnitchHelperTest        1     0      0        0       1.177
ReplicaCollectionTest                6     0      0        0       0.754
ReplicaLayoutTest                    1     0      0        0       0.436
ReplicaPlansTest                     1     0      0        0       1.077
ReplicationFactorTest                2     0      0        0       0.983
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.844
SimpleStrategyTest                   7     0      0        0       2.854
TokenMetadataTest                    6     0      0        0       1.024

-------------------------------------------------------------------------------
org.apache.cassandra.metrics

Name                                    Tests Errors Failures Skipped Time(s)
BatchMetricsTest                        3     0      0        0       13.797
BufferPoolMetricsTest                   4     0      0        0       1.060
CQLMetricsTest                          4     0      0        0       6.339
CassandraMetricsRegistryTest            5     0      0        0       0.314
DecayingEstimatedHistogramReservoirTest 15    0      0        1       13.235
HintedHandOffMetricsTest                1     0      0        0       2.030
LatencyMetricsTest                      3     0      0        0       0.377
MaxSamplerTest                          8     0      0        0       5.360
SamplerTest                             5     0      0        0       1.218
TableMetricsTest                        7     0      0        0       9.316
TopFrequencySamplerTest                 6     0      0        0       2.150
BatchMetricsTest                        3     0      0        0       10.138
BufferPoolMetricsTest                   4     0      0        0       1.155
CQLMetricsTest                          4     0      0        0       5.928
CassandraMetricsRegistryTest            5     0      0        0       0.287
DecayingEstimatedHistogramReservoirTest 15    0      0        1       12.460
HintedHandOffMetricsTest                1     0      0        0       1.947
LatencyMetricsTest                      3     0      0        0       0.320
MaxSamplerTest                          8     0      0        0       5.261
SamplerTest                             5     0      0        0       1.303
TableMetricsTest                        7     0      0        0       7.931
TopFrequencySamplerTest                 6     0      0        0       2.188
BatchMetricsTest                        3     0      0        0       11.165
BufferPoolMetricsTest                   4     0      0        0       1.125
CQLMetricsTest                          4     0      0        0       5.832
CassandraMetricsRegistryTest            5     0      0        0       0.284
DecayingEstimatedHistogramReservoirTest 15    0      0        1       11.833
HintedHandOffMetricsTest                1     0      0        0       1.955
LatencyMetricsTest                      3     0      0        0       0.301
MaxSamplerTest                          8     0      0        0       5.236
SamplerTest                             5     0      0        0       1.275
TableMetricsTest                        7     0      0        0       7.814
TopFrequencySamplerTest                 6     0      0        0       2.205

-------------------------------------------------------------------------------
org.apache.cassandra.net

Name                                  Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                    1     0      0        0       123.566
AsyncChannelPromiseTest               4     0      0        0       0.405
AsyncMessageOutputPlusTest            1     0      0        0       0.951
AsyncOneResponseTest                  2     0      0        0       4.232
AsyncPromiseTest                      4     0      0        0       0.343
AsyncStreamingInputPlusTest           13    0      0        0       1.365
AsyncStreamingOutputPlusTest          1     0      0        0       0.976
ChunkedInputPlusTest                  5     0      0        0       0.473
ConnectionTest                        13    0      0        0       78.956
ForwardingInfoTest                    2     0      0        0       0.298
FramingTest                           4     0      0        0       23.651
HandshakeTest                         13    0      0        0       2.216
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.707
MessageTest                           7     0      0        0       1.491
MessagingServiceTest                  19    0      0        0       2.576
MockMessagingServiceTest              1     0      0        0       3.552
OutboundConnectionSettingsTest        9     0      0        0       2.418
OutboundConnectionsTest               6     0      0        0       2.772
OutboundMessageQueueTest              1     0      0        0       0.971
ProxyHandlerConnectionsTest           5     0      0        0       36.774
PrunableArrayQueueTest                9     0      0        0       0.062
RateBasedBackPressureTest             15    0      0        0       1.645
ResourceLimitsTest                    4     0      0        0       0.145
StartupClusterConnectivityCheckerTest 7     0      0        0       1.191
VerbTest                              1     0      0        0       0.132
WriteCallbackInfoTest                 1     0      0        0       1.206
AsyncChannelPromiseTest               4     0      0        0       0.441
AsyncMessageOutputPlusTest            1     0      0        0       1.072
AsyncOneResponseTest                  2     0      0        0       4.254
AsyncPromiseTest                      4     0      0        0       0.358
AsyncStreamingInputPlusTest           13    0      0        0       1.392
AsyncStreamingOutputPlusTest          1     0      0        0       1.053
ChunkedInputPlusTest                  5     0      0        0       0.490
ConnectionTest                        13    0      0        0       77.369
ForwardingInfoTest                    2     0      0        0       0.269
FramingTest                           4     0      0        0       23.343
HandshakeTest                         13    0      0        0       2.188
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.743
MessageTest                           7     0      0        0       1.619
MessagingServiceTest                  19    0      0        0       2.427
MockMessagingServiceTest              1     0      0        0       3.491
OutboundConnectionSettingsTest        9     0      0        0       2.000
OutboundConnectionsTest               6     0      0        0       2.102
OutboundMessageQueueTest              1     0      0        0       1.062
ProxyHandlerConnectionsTest           5     0      0        0       36.124
PrunableArrayQueueTest                9     0      0        0       0.069
RateBasedBackPressureTest             15    0      0        0       1.694
ResourceLimitsTest                    4     0      0        0       0.159
StartupClusterConnectivityCheckerTest 7     0      0        0       1.291
VerbTest                              1     0      0        0       0.144
WriteCallbackInfoTest                 1     0      0        0       1.308
AsyncChannelPromiseTest               4     0      0        0       0.438
AsyncMessageOutputPlusTest            1     0      0        0       1.053
AsyncOneResponseTest                  2     0      0        0       4.249
AsyncPromiseTest                      4     0      0        0       0.354
AsyncStreamingInputPlusTest           13    0      0        0       1.406
AsyncStreamingOutputPlusTest          1     0      0        0       1.064
ChunkedInputPlusTest                  5     0      0        0       0.481
ConnectionTest                        13    0      0        0       77.069
ForwardingInfoTest                    2     0      0        0       0.251
FramingTest                           4     0      0        0       23.720
HandshakeTest                         13    0      0        0       2.233
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.651
MessageTest                           7     0      0        0       1.550
MessagingServiceTest                  19    0      0        0       2.459
MockMessagingServiceTest              1     0      0        0       3.507
OutboundConnectionSettingsTest        9     0      0        0       2.044
OutboundConnectionsTest               6     0      0        0       2.109
OutboundMessageQueueTest              1     0      0        0       1.051
ProxyHandlerConnectionsTest           5     0      0        0       36.111
PrunableArrayQueueTest                9     0      0        0       0.070
RateBasedBackPressureTest             15    0      0        0       1.683
ResourceLimitsTest                    4     0      0        0       0.148
StartupClusterConnectivityCheckerTest 7     0      0        0       1.263
VerbTest                              1     0      0        0       0.153
WriteCallbackInfoTest                 1     0      0        0       1.263

-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy

Name             Tests Errors Failures Skipped Time(s)
ProxyHandlerTest 3     0      0        0       0.779
ProxyHandlerTest 3     0      0        0       0.761
ProxyHandlerTest 3     0      0        0       0.750

-------------------------------------------------------------------------------
org.apache.cassandra.repair

Name                        Tests Errors Failures Skipped Time(s)
AbstractRepairTest          1     0      0        1       0.053
LocalSyncTaskTest           6     0      0        0       4.225
RepairJobTest               16    0      0        0       4.115
RepairRunnableTest          2     0      0        0       0.916
RepairSessionTest           1     0      0        0       1.046
StreamingRepairTaskTest     2     0      0        0       2.970
SymmetricRemoteSyncTaskTest 1     0      0        0       0.969
ValidatorTest               6     0      0        0       27.436
AbstractRepairTest          1     0      0        1       0.064
LocalSyncTaskTest           6     0      0        0       4.005
RepairJobTest               16    0      0        0       3.932
RepairRunnableTest          2     0      0        0       1.013
RepairSessionTest           1     0      0        0       1.057
StreamingRepairTaskTest     2     0      0        0       2.923
SymmetricRemoteSyncTaskTest 1     0      0        0       1.048
ValidatorTest               6     0      0        0       29.658
AbstractRepairTest          1     0      0        1       0.058
LocalSyncTaskTest           6     0      0        0       4.113
RepairJobTest               16    0      0        0       3.953
RepairRunnableTest          2     0      0        0       0.988
RepairSessionTest           1     0      0        0       1.115
StreamingRepairTaskTest     2     0      0        0       2.907
SymmetricRemoteSyncTaskTest 1     0      0        0       1.030
ValidatorTest               6     0      0        0       28.752

-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric

Name                  Tests Errors Failures Skipped Time(s)
DifferenceHolderTest  2     0      0        0       0.288
RangeDenormalizerTest 3     0      0        0       0.238
ReduceHelperTest      5     0      0        0       0.268
StreamFromOptionsTest 3     0      0        0       0.240
DifferenceHolderTest  2     0      0        0       0.331
RangeDenormalizerTest 3     0      0        0       0.276
ReduceHelperTest      5     0      0        0       0.317
StreamFromOptionsTest 3     0      0        0       0.259
DifferenceHolderTest  2     0      0        0       0.313
RangeDenormalizerTest 3     0      0        0       0.258
ReduceHelperTest      5     0      0        0       0.287
StreamFromOptionsTest 3     0      0        0       0.261

-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent

Name                          Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest 1     0      0        1       0.052
CoordinatorMessagingTest      7     0      0        0       5.738
CoordinatorSessionTest        7     0      0        0       1.084
CoordinatorSessionsTest       7     0      0        0       2.913
LocalSessionTest              40    0      0        0       5.112
AbstractConsistentSessionTest 1     0      0        1       0.064
CoordinatorMessagingTest      7     0      0        0       5.779
CoordinatorSessionTest        7     0      0        0       1.169
CoordinatorSessionsTest       7     0      0        0       2.991
LocalSessionTest              40    0      0        0       4.460
AbstractConsistentSessionTest 1     0      0        1       0.066
CoordinatorMessagingTest      7     0      0        0       5.421
CoordinatorSessionTest        7     0      0        0       1.099
CoordinatorSessionsTest       7     0      0        0       2.877
LocalSessionTest              40    0      0        0       4.253

-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages

Name                            Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest 8     0      0        0       0.993
RepairMessageSerializerTest     6     0      0        0       0.530
RepairOptionTest                4     0      0        0       0.958
RepairMessageSerializationsTest 8     0      0        0       1.127
RepairMessageSerializerTest     6     0      0        0       0.476
RepairOptionTest                4     0      0        0       1.035
RepairMessageSerializationsTest 8     0      0        0       1.074
RepairMessageSerializerTest     6     0      0        0       0.477
RepairOptionTest                4     0      0        0       0.979

-------------------------------------------------------------------------------
org.apache.cassandra.schema

Name                         Tests Errors Failures Skipped Time(s)
CreateTableValidationTest    1     0      0        0       3.200
IndexMetadataTest            3     0      0        0       0.210
MigrationManagerTest         17    0      0        0       5.771
SchemaKeyspaceTest           5     0      0        0       4.103
SchemaTest                   1     0      0        0       2.344
TupleTypesRepresentationTest 2     0      0        1       1.045
ValidationTest               4     0      0        0       0.261
CreateTableValidationTest    1     0      0        0       3.103
IndexMetadataTest            3     0      0        0       0.224
MigrationManagerTest         17    0      0        0       4.741
SchemaKeyspaceTest           5     0      0        0       3.340
SchemaTest                   1     0      0        0       2.335
TupleTypesRepresentationTest 2     0      0        1       1.024
ValidationTest               4     0      0        0       0.279
CreateTableValidationTest    1     0      0        0       3.078
IndexMetadataTest            3     0      0        0       0.229
MigrationManagerTest         17    0      0        0       4.620
SchemaKeyspaceTest           5     0      0        0       3.217
SchemaTest                   1     0      0        0       2.315
TupleTypesRepresentationTest 2     0      0        1       1.057
ValidationTest               4     0      0        0       0.306

-------------------------------------------------------------------------------
org.apache.cassandra.security

Name                Tests Errors Failures Skipped Time(s)
CipherFactoryTest   7     0      0        0       0.682
EncryptionUtilsTest 3     0      0        0       1.363
JKSKeyProviderTest  2     0      0        0       0.529
SSLFactoryTest      14    0      0        0       1.673
CipherFactoryTest   7     0      0        0       0.677
EncryptionUtilsTest 3     0      0        0       1.219
JKSKeyProviderTest  2     0      0        0       0.478
SSLFactoryTest      14    0      0        0       1.506
CipherFactoryTest   7     0      0        0       0.682
EncryptionUtilsTest 3     0      0        0       1.288
JKSKeyProviderTest  2     0      0        0       0.436
SSLFactoryTest      14    0      0        0       1.463

-------------------------------------------------------------------------------
org.apache.cassandra.serializers

Name                     Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest 9     0      0        0       0.250
TimeSerializerTest       16    0      0        0       0.067
TimestampSerializerTest  1     0      0        0       0.226
SimpleDateSerializerTest 9     0      0        0       0.253
TimeSerializerTest       16    0      0        0       0.077
TimestampSerializerTest  1     0      0        0       0.247
SimpleDateSerializerTest 9     0      0        0       0.269
TimeSerializerTest       16    0      0        0       0.080
TimestampSerializerTest  1     0      0        0       0.238

-------------------------------------------------------------------------------
org.apache.cassandra.service

Name                              Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest           11    0      0        0       4.447
BootstrapTransientTest            1     0      0        0       1.006
ClientWarningsTest                4     0      0        0       27.627
GCInspectorTest                   6     0      0        0       0.896
JoinTokenRingTest                 1     0      0        0       5.379
LeaveAndBootstrapTest             8     0      0        0       6.229
LegacyAuthFailTest                1     0      0        0       4.616
MoveTest                          7     0      0        0       22.431
MoveTransientTest                 19    0      0        0       1.143
NativeTransportServiceTest        11    0      0        0       7.689
PaxosStateTest                    2     0      0        0       5.009
ProtocolBetaVersionTest           2     0      0        0       12.996
QueryPagerTest                    8     0      0        0       3.137
RMIServerSocketFactoryImplTest    1     0      0        0       0.056
RemoveTest                        4     0      0        0       5.707
SerializationsTest                4     0      0        0       1.494
StartupChecksTest                 3     0      0        0       3.168
StorageProxyTest                  4     0      0        0       1.045
StorageServiceServerTest          19    0      0        1       8.452
StorageServiceTest                1     0      0        0       1.128
WriteResponseHandlerTest          5     0      0        0       3.117
WriteResponseHandlerTransientTest 4     0      0        0       4.675
ActiveRepairServiceTest           11    0      0        0       3.457
BootstrapTransientTest            1     0      0        0       1.026
ClientWarningsTest                4     0      0        0       26.053
GCInspectorTest                   6     0      0        0       1.037
JoinTokenRingTest                 1     0      0        0       6.536
LeaveAndBootstrapTest             8     0      0        0       7.006
LegacyAuthFailTest                1     0      0        0       3.989
MoveTest                          7     0      0        0       23.119
MoveTransientTest                 19    0      0        0       1.315
NativeTransportServiceTest        11    0      0        0       7.697
PaxosStateTest                    2     0      0        0       6.367
ProtocolBetaVersionTest           2     0      0        0       12.005
QueryPagerTest                    8     0      0        0       3.161
RMIServerSocketFactoryImplTest    1     0      0        0       0.063
RemoveTest                        4     0      0        0       5.632
SerializationsTest                4     0      0        0       0.992
StartupChecksTest                 3     0      0        0       2.394
StorageProxyTest                  4     0      0        0       1.131
StorageServiceServerTest          19    0      0        1       8.100
StorageServiceTest                1     0      0        0       1.067
WriteResponseHandlerTest          5     0      0        0       2.953
WriteResponseHandlerTransientTest 4     0      0        0       2.997
ActiveRepairServiceTest           11    0      0        0       3.399
BootstrapTransientTest            1     0      0        0       1.037
ClientWarningsTest                4     0      0        0       25.974
GCInspectorTest                   6     0      0        0       0.988
JoinTokenRingTest                 1     0      0        0       4.427
LeaveAndBootstrapTest             8     0      0        0       5.028
LegacyAuthFailTest                1     0      0        0       3.932
MoveTest                          7     0      0        0       21.003
MoveTransientTest                 19    0      0        0       1.240
NativeTransportServiceTest        11    0      0        0       7.693
PaxosStateTest                    2     0      0        0       4.347
ProtocolBetaVersionTest           2     0      0        0       12.006
QueryPagerTest                    8     0      0        0       3.158
RMIServerSocketFactoryImplTest    1     0      0        0       0.064
RemoveTest                        4     0      0        0       5.683
SerializationsTest                4     0      0        0       1.003
StartupChecksTest                 3     0      0        0       2.403
StorageProxyTest                  4     0      0        0       1.093
StorageServiceServerTest          19    0      0        1       8.112
StorageServiceTest                1     0      0        0       1.059
WriteResponseHandlerTest          5     0      0        0       2.937
WriteResponseHandlerTransientTest 4     0      0        0       2.876

-------------------------------------------------------------------------------
org.apache.cassandra.service.pager

Name            Tests Errors Failures Skipped Time(s)
PagingStateTest 7     0      0        0       1.013
PagingStateTest 7     0      0        0       1.111
PagingStateTest 7     0      0        0       1.124

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads

Name                      Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest  1     0      0        1       0.074
DataResolverTest          32    0      0        0       3.639
DigestResolverTest        5     0      0        0       3.479
ReadExecutorTest          3     0      0        0       3.433
SpeculativeRetryParseTest 78    0      0        0       0.108
AbstractReadResponseTest  1     0      0        1       0.062
DataResolverTest          32    0      0        0       3.273
DigestResolverTest        5     0      0        0       3.055
ReadExecutorTest          3     0      0        0       3.200
SpeculativeRetryParseTest 78    0      0        0       0.127
AbstractReadResponseTest  1     0      0        1       0.066
DataResolverTest          32    0      0        0       3.215
DigestResolverTest        5     0      0        0       3.016
ReadExecutorTest          3     0      0        0       3.158
SpeculativeRetryParseTest 78    0      0        0       0.130

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair

Name                             Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest           1     0      0        1       0.053
BlockingReadRepairTest           9     0      0        0       3.109
DiagEventsBlockingReadRepairTest 3     0      0        0       3.241
ReadOnlyReadRepairTest           4     0      0        0       3.018
ReadRepairTest                   7     0      0        0       3.140
RepairedDataVerifierTest         10    0      0        0       4.692
AbstractReadRepairTest           1     0      0        1       0.058
BlockingReadRepairTest           9     0      0        0       3.087
DiagEventsBlockingReadRepairTest 3     0      0        0       3.233
ReadOnlyReadRepairTest           4     0      0        0       2.924
ReadRepairTest                   7     0      0        0       3.083
RepairedDataVerifierTest         10    0      0        0       6.362
AbstractReadRepairTest           1     0      0        1       0.065
BlockingReadRepairTest           9     0      0        0       3.156
DiagEventsBlockingReadRepairTest 3     0      0        0       3.155
ReadOnlyReadRepairTest           4     0      0        0       2.936
ReadRepairTest                   7     0      0        0       3.062
RepairedDataVerifierTest         10    0      0        0       4.360

-------------------------------------------------------------------------------
org.apache.cassandra.streaming

Name                                        Tests Errors Failures Skipped Time(s)
LongStreamingTest                           2     0      0        0       193.217
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.156
SessionInfoTest                             1     0      0        0       0.426
StreamOperationTest                         1     0      0        0       0.058
StreamTransferTaskTest                      2     0      0        0       3.129
StreamingTransferTest                       5     0      0        0       14.588
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.153
SessionInfoTest                             1     0      0        0       0.451
StreamOperationTest                         1     0      0        0       0.062
StreamTransferTaskTest                      2     0      0        0       3.076
StreamingTransferTest                       5     0      0        0       14.020
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.154
SessionInfoTest                             1     0      0        0       0.457
StreamOperationTest                         1     0      0        0       0.063
StreamTransferTaskTest                      2     0      0        0       2.941
StreamingTransferTest                       5     0      0        0       14.006

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async

Name                            Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest 10    0      0        0       1.122
StreamCompressionSerializerTest 2     0      0        0       1.006
StreamingInboundHandlerTest     7     0      0        0       1.142
NettyStreamingMessageSenderTest 10    0      0        0       1.150
StreamCompressionSerializerTest 2     0      0        0       0.992
StreamingInboundHandlerTest     7     0      0        0       1.144
NettyStreamingMessageSenderTest 10    0      0        0       1.136
StreamCompressionSerializerTest 2     0      0        0       1.012
StreamingInboundHandlerTest     7     0      0        0       1.109

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression

Name                      Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest 6     0      0        0       1.282
CompressedInputStreamTest 6     0      0        0       1.214
CompressedInputStreamTest 6     0      0        0       1.226

-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.144
DistributionSequenceTest 4     0      0        0       0.121

-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.120
SettingsMiscTest      4     0      0        0       0.123
SettingsNodeTest      2     0      0        0       0.110
StressSettingsTest    1     0      0        0       0.619

-------------------------------------------------------------------------------
org.apache.cassandra.stress.util

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.111

-------------------------------------------------------------------------------
org.apache.cassandra.tools

Name                        Tests Errors Failures Skipped Time(s)
AuditLogViewerTest          5     0      0        0       0.563
BulkLoaderTest              6     0      0        0       12.936
ClearSnapshotTest           4     0      0        0       9.701
CompactionStressTest        2     0      0        0       15.008
GetVersionTest              1     0      0        0       0.367
LoaderOptionsTest           1     0      0        0       0.538
SSTableExpiredBlockersTest  2     0      0        0       2.271
SSTableExportTest           2     0      0        0       1.089
SSTableLevelResetterTest    2     0      0        0       2.031
SSTableMetadataViewerTest   2     0      0        0       0.464
SSTableOfflineRelevelTest   2     0      0        0       1.960
SSTableRepairedAtSetterTest 2     0      0        0       1.126
StandaloneSSTableUtilTest   2     0      0        0       1.962
StandaloneScrubberTest      2     0      0        0       2.061
StandaloneSplitterTest      1     0      0        0       0.373
StandaloneUpgraderTest      2     0      0        0       1.987
StandaloneVerifierTest      2     0      0        0       2.027
TopPartitionsTest           2     0      0        0       3.443
AuditLogViewerTest          5     0      0        0       0.537
BulkLoaderTest              6     0      0        0       12.869
ClearSnapshotTest           4     0      0        0       7.922
CompactionStressTest        2     0      0        0       14.530
GetVersionTest              1     0      0        0       0.390
LoaderOptionsTest           1     0      0        0       0.544
SSTableExpiredBlockersTest  2     0      0        0       2.144
SSTableExportTest           2     0      0        0       1.060
SSTableLevelResetterTest    2     0      0        0       2.046
SSTableMetadataViewerTest   2     0      0        0       0.440
SSTableOfflineRelevelTest   2     0      0        0       1.979
SSTableRepairedAtSetterTest 2     0      0        0       1.250
StandaloneSSTableUtilTest   2     0      0        0       2.049
StandaloneScrubberTest      2     0      0        0       2.092
StandaloneSplitterTest      1     0      0        0       0.390
StandaloneUpgraderTest      2     0      0        0       2.076
StandaloneVerifierTest      2     0      0        0       2.085
TopPartitionsTest           2     0      0        0       3.545
AuditLogViewerTest          5     0      0        0       0.523
BulkLoaderTest              6     0      0        0       12.887
ClearSnapshotTest           4     0      0        0       8.037
CompactionStressTest        2     0      0        0       14.441
GetVersionTest              1     0      0        0       0.387
LoaderOptionsTest           1     0      0        0       0.533
SSTableExpiredBlockersTest  2     0      0        0       2.010
SSTableExportTest           2     0      0        0       1.024
SSTableLevelResetterTest    2     0      0        0       1.951
SSTableMetadataViewerTest   2     0      0        0       0.472
SSTableOfflineRelevelTest   2     0      0        0       1.964
SSTableRepairedAtSetterTest 2     0      0        0       1.185
StandaloneSSTableUtilTest   2     0      0        0       2.096
StandaloneScrubberTest      2     0      0        0       2.054
StandaloneSplitterTest      1     0      0        0       0.388
StandaloneUpgraderTest      2     0      0        0       2.008
StandaloneVerifierTest      2     0      0        0       2.064
TopPartitionsTest           2     0      0        0       3.527

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter

Name             Tests Errors Failures Skipped Time(s)
TableBuilderTest 6     0      0        0       0.063
TableBuilderTest 6     0      0        0       0.072
TableBuilderTest 6     0      0        0       0.068

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats

Name                     Tests Errors Failures Skipped Time(s)
StatsTableComparatorTest 6     0      0        0       0.212
TableStatsPrinterTest    2     0      0        0       0.090
StatsTableComparatorTest 6     0      0        0       0.230
TableStatsPrinterTest    2     0      0        0       0.087
StatsTableComparatorTest 6     0      0        0       0.221
TableStatsPrinterTest    2     0      0        0       0.093

-------------------------------------------------------------------------------
org.apache.cassandra.tracing

Name        Tests Errors Failures Skipped Time(s)
TracingTest 6     0      0        0       0.972
TracingTest 6     0      0        0       1.028
TracingTest 6     0      0        0       1.045

-------------------------------------------------------------------------------
org.apache.cassandra.transport

Name                              Tests Errors Failures Skipped Time(s)
CBUtilTest                        4     0      0        0       0.295
CQLUserAuditTest                  8     0      0        0       28.924
DataTypeTest                      3     0      0        0       0.317
ErrorMessageTest                  7     0      0        0       0.368
IdleDisconnectTest                2     0      0        0       17.271
InflightRequestPayloadTrackerTest 6     0      0        0       15.729
MessagePayloadTest                3     0      0        0       14.163
ProtocolErrorTest                 6     0      0        0       1.177
ProtocolVersionTest               4     0      0        0       0.900
ProtocolVersionTrackerTest        3     0      0        0       0.266
SerDeserTest                      6     0      0        0       1.360
ServerMetricsTest                 1     0      0        0       12.240
StartupMessageTest                1     0      0        0       12.658
CBUtilTest                        4     0      0        0       0.330
CQLUserAuditTest                  8     0      0        0       27.831
DataTypeTest                      3     0      0        0       0.334
ErrorMessageTest                  7     0      0        0       0.388
IdleDisconnectTest                2     0      0        0       16.888
InflightRequestPayloadTrackerTest 6     0      0        0       13.518
MessagePayloadTest                3     0      0        0       12.706
ProtocolErrorTest                 6     0      0        0       1.154
ProtocolVersionTest               4     0      0        0       0.996
ProtocolVersionTrackerTest        3     0      0        0       0.300
SerDeserTest                      6     0      0        0       1.480
ServerMetricsTest                 1     0      0        0       11.784
StartupMessageTest                1     0      0        0       11.822
CBUtilTest                        4     0      0        0       0.321
CQLUserAuditTest                  8     0      0        0       27.636
DataTypeTest                      3     0      0        0       0.344
ErrorMessageTest                  7     0      0        0       0.362
IdleDisconnectTest                2     0      0        0       16.794
InflightRequestPayloadTrackerTest 6     0      0        0       13.440
MessagePayloadTest                3     0      0        0       12.649
ProtocolErrorTest                 6     0      0        0       1.212
ProtocolVersionTest               4     0      0        0       0.998
ProtocolVersionTrackerTest        3     0      0        0       0.318
SerDeserTest                      6     0      0        0       1.467
ServerMetricsTest                 1     0      0        0       11.666
StartupMessageTest                1     0      0        0       11.757

-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum

Name                                         Tests Errors Failures Skipped Time
                                                                           (s)
ChecksummingTransformerTest                  5     0      1        0       10.978
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.101
ChecksummingTransformerTest                  5     0      0        0       17.329
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.135
ChecksummingTransformerTest                  5     0      1        0       13.941
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.149

-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages

Name                    Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest 1     0      0        0       0.367
PrepareMessageTest      1     0      0        0       0.302
AuthenticateMessageTest 1     0      0        0       0.331
PrepareMessageTest      1     0      0        0       0.343
AuthenticateMessageTest 1     0      0        0       0.329
PrepareMessageTest      1     0      0        0       0.320

-------------------------------------------------------------------------------
org.apache.cassandra.triggers

Name                Tests Errors Failures Skipped Time(s)
TriggerExecutorTest 9     0      0        0       1.534
TriggersSchemaTest  4     0      0        0       3.622
TriggersTest        7     0      0        0       4.515
TriggerExecutorTest 9     0      0        0       1.470
TriggersSchemaTest  4     0      0        0       3.387
TriggersTest        7     0      0        0       4.371
TriggerExecutorTest 9     0      0        0       1.494
TriggersSchemaTest  4     0      0        0       3.339
TriggersTest        7     0      0        0       4.245

-------------------------------------------------------------------------------
org.apache.cassandra.utils

Name                        Tests Errors Failures Skipped Time(s)
LongBloomFilterTest         5     0      0        0       122.940
LongBTreeTest               15    0      0        0       432.734
AbstractIteratorTest        9     0      0        0       0.090
BloomFilterTest             11    0      0        2       0.802
ByteBufferUtilTest          12    0      0        0       0.352
BytesReadTrackerTest        4     0      0        0       0.059
CassandraVersionTest        7     0      0        0       0.076
EstimatedHistogramTest      6     0      0        0       0.062
FBUtilitiesTest             7     0      0        0       0.642
FastByteOperationsTest      2     0      0        0       3.857
HexTest                     2     0      0        0       0.201
HistogramBuilderTest        5     0      0        0       0.092
IntegerIntervalsTest        6     0      0        0       40.355
IntervalTreeTest            3     0      0        0       0.258
JVMStabilityInspectorTest   3     0      0        0       0.934
JavaUtilsTest               1     0      0        0       0.203
MergeIteratorComparisonTest 16    0      0        0       13.017
MergeIteratorTest           1     0      0        0       0.071
MerkleTreeTest              27    0      0        0       6.948
MerkleTreesTest             13    0      0        0       0.970
MonotonicClockTest          1     0      0        0       7.352
NativeLibraryTest           2     0      0        0       0.378
NoSpamLoggerTest            4     0      0        0       0.086
OverlapIteratorTest         1     0      0        0       11.879
SerializationsTest          3     0      0        0       1.604
SlidingTimeRateTest         7     0      0        0       0.540
StatusLoggerTest            1     0      0        0       3.356
AbstractIteratorTest        9     0      0        0       0.085
BloomFilterTest             11    0      0        2       0.545
ByteBufferUtilTest          12    0      0        0       0.360
BytesReadTrackerTest        4     0      0        0       0.065
CassandraVersionTest        7     0      0        0       0.083
EstimatedHistogramTest      6     0      0        0       0.068
FBUtilitiesTest             7     0      0        0       0.686
FastByteOperationsTest      2     0      0        0       3.888
HexTest                     2     0      0        0       0.214
HistogramBuilderTest        5     0      0        0       0.099
IntegerIntervalsTest        6     0      0        0       54.229
IntervalTreeTest            3     0      0        0       0.270
JVMStabilityInspectorTest   3     0      0        0       1.008
JavaUtilsTest               1     0      0        0       0.225
MergeIteratorComparisonTest 16    0      0        0       11.911
MergeIteratorTest           1     0      0        0       0.075
MerkleTreeTest              27    0      0        0       6.549
MerkleTreesTest             13    0      0        0       1.051
MonotonicClockTest          1     0      0        0       18.641
NativeLibraryTest           2     0      0        0       0.419
NoSpamLoggerTest            4     0      0        0       0.077
OverlapIteratorTest         1     0      0        0       11.427
SerializationsTest          3     0      0        0       1.552
SlidingTimeRateTest         7     0      0        0       0.490
StatusLoggerTest            1     0      0        0       3.214
AbstractIteratorTest        9     0      0        0       0.085
BloomFilterTest             11    0      0        2       0.554
ByteBufferUtilTest          12    0      0        0       0.400
BytesReadTrackerTest        4     0      0        0       0.064
CassandraVersionTest        7     0      0        0       0.078
EstimatedHistogramTest      6     0      0        0       0.069
FBUtilitiesTest             7     0      0        0       0.702
FastByteOperationsTest      2     0      0        0       3.873
HexTest                     2     0      0        0       0.210
HistogramBuilderTest        5     0      0        0       0.096
IntegerIntervalsTest        6     0      0        0       54.371
IntervalTreeTest            3     0      0        0       0.261
JVMStabilityInspectorTest   3     0      0        0       0.963
JavaUtilsTest               1     0      0        0       0.222
MergeIteratorComparisonTest 16    0      0        0       11.605
MergeIteratorTest           1     0      0        0       0.077
MerkleTreeTest              27    0      0        0       6.567
MerkleTreesTest             13    0      0        0       1.069
MonotonicClockTest          1     0      0        0       18.664
NativeLibraryTest           2     0      0        0       0.415
NoSpamLoggerTest            4     0      0        0       0.074
OverlapIteratorTest         1     0      0        0       11.167
SerializationsTest          3     0      0        0       1.626
SlidingTimeRateTest         7     0      0        0       0.502
StatusLoggerTest            1     0      0        0       3.218

-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog

Name                 Tests Errors Failures Skipped Time(s)
BinLogTest           13    0      0        0       11.281
DeletingArchiverTest 3     0      0        0       0.218
ExternalArchiverTest 5     0      0        0       10.495
BinLogTest           13    0      0        0       11.256
DeletingArchiverTest 3     0      0        0       0.239
ExternalArchiverTest 5     0      0        0       10.424
BinLogTest           13    0      0        0       11.184
DeletingArchiverTest 3     0      0        0       0.257
ExternalArchiverTest 5     0      0        0       10.405

-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree

Name                    Tests Errors Failures Skipped Time(s)
BTreeRemovalTest        22    0      0        0       0.195
BTreeSearchIteratorTest 4     0      0        0       0.066
BTreeTest               14    0      0        0       0.391
BTreeRemovalTest        22    0      0        0       0.200
BTreeSearchIteratorTest 4     0      0        0       0.077
BTreeTest               14    0      0        0       0.396
BTreeRemovalTest        22    0      0        0       0.200
BTreeSearchIteratorTest 4     0      0        0       0.072
BTreeTest               14    0      0        0       0.397

-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent

Name                      Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest 1     0      0        1       0.053
AccumulatorTest           4     0      0        0       0.056
RefCountedTest            12    0      0        0       6.047
WeightedQueueTest         46    0      0        0       0.932
AbstractTransactionalTest 1     0      0        1       0.057
AccumulatorTest           4     0      0        0       0.066
RefCountedTest            12    0      0        0       5.701
WeightedQueueTest         46    0      0        0       0.960
AbstractTransactionalTest 1     0      0        1       0.058
AccumulatorTest           4     0      0        0       0.065
RefCountedTest            12    0      0        0       5.729
WeightedQueueTest         46    0      0        0       0.974

-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory

Name                Tests Errors Failures Skipped Time(s)
LongBufferPoolTest  1     0      0        0       121.132
BufferPoolTest      32    0      0        0       8.794
NativeAllocatorTest 1     0      0        0       0.344
BufferPoolTest      32    0      0        0       8.216
NativeAllocatorTest 1     0      0        0       0.363
BufferPoolTest      32    0      0        0       8.244
NativeAllocatorTest 1     0      0        0       0.359

-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs

Name              Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest 4     0      0        0       0.435
OffHeapBitSetTest 4     0      0        0       0.455
OffHeapBitSetTest 4     0      0        0       0.473

-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist

Name                                   Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.536
StreamingTombstoneHistogramBuilderTest 11    0      0        0       1.972
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.606

-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint

Name           Tests Errors Failures Skipped Time(s)
VIntCodingTest 4     0      0        0       0.207
VIntCodingTest 4     0      0        0       0.229
VIntCodingTest 4     0      0        0       0.244

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------

Cassandra dtests // test_rf_expand_gossiping_property_file_snitch_multi_dc // Failure
RuntimeError: Ran out of time waiting for topology to change on node 0

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7f8f74f39130>

@pytest.mark.resource_intensive
def test_rf_expand_gossiping_property_file_snitch_multi_dc(self):
"""
@jira_ticket CASSANDRA-10238
@jira_ticket CASSANDRA-10242
@jira_ticket CASSANDRA-10243

Confirm that when racks are expanded using a gossiping property file snitch the RF is not impacted, in a multi-dc environment.
"""
> self._test_rf_on_snitch_update(nodes=[3, 3], rf={'class': '\'NetworkTopologyStrategy\'', 'dc1': 3, 'dc2': 3},
snitch_class_name='GossipingPropertyFileSnitch',
snitch_config_file='cassandra-rackdc.properties',
snitch_lines_before=lambda i, node: ["dc={}".format(node.data_center), "rack=rack1"],
snitch_lines_after=lambda i, node: ["dc={}".format(node.data_center), "rack=rack{}".format(i % 3)],
final_racks=["rack0", "rack1", "rack2", "rack0", "rack1", "rack2"],
nodes_to_shutdown=[0, 2, 3, 5])

replication_test.py:420:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replication_test.py:583: in _test_rf_on_snitch_update
self.wait_for_nodes_on_racks(cluster.nodelist(), final_racks)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7f8f74f39130>
nodes = [<ccmlib.node.Node object at 0x7f8f74352880>, <ccmlib.node.Node object at 0x7f8f76f6d040>, <ccmlib.node.Node object at...de object at 0x7f8f743aca90>, <ccmlib.node.Node object at 0x7f8f74a403d0>, <ccmlib.node.Node object at 0x7f8f76e9ad30>]
expected_racks = ['rack0', 'rack1', 'rack2', 'rack0', 'rack1', 'rack2']

def wait_for_nodes_on_racks(self, nodes, expected_racks):
"""
Waits for nodes to match the expected racks.
"""
regex = re.compile(r"^UN(?:\s*)127\.0\.0(?:.*)\s(.*)$", re.IGNORECASE)
for i, node in enumerate(nodes):
wait_expire = time.time() + 120
while time.time() < wait_expire:
out, err, _ = node.nodetool("status")

logger.debug(out)
if len(err.strip()) > 0:
logger.debug("Error trying to run nodetool status: {}".format(err))

racks = []
for line in out.split(os.linesep):
m = regex.match(line)
if m:
racks.append(m.group(1))
racks.sort() #order is not deterministic
if racks == expected_racks:
# great, the topology change is propagated
logger.debug("Topology change detected on node {}".format(i))
break
else:
logger.debug("Waiting for topology change on node {}".format(i))
time.sleep(5)
else:
> raise RuntimeError("Ran out of time waiting for topology to change on node {}".format(i))
E RuntimeError: Ran out of time waiting for topology to change on node 0

replication_test.py:360: RuntimeError
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_tracing_simple // Failure
ccmlib.node.ToolError: Subprocess ['cqlsh', 'CONSISTENCY ALL; TRACING ON; SELECT firstname, lastname FROM ks.users WHERE userid = 550e8400-e29b-41d4-a716-446655440000', None] exited with non-zero status; exit status: 2; stdout: Consistency level set to ALL. Now Tracing is enabled ; stderr: <stdin>:4:OperationTimedOut: errors={'127.0.0.1:9042': 'Client request timeout. See Session.execute[_async](timeout)'}, last_host=127.0.0.1:9042

self = <cql_tracing_test.TestCqlTracing object at 0x7fa249ff9ca0>

@since('2.2')
def test_tracing_simple(self):
"""
Test tracing using the default tracing class. See trace().

@jira_ticket CASSANDRA-10392
@jira_ticket CASSANDRA-11598
# Restricted to 2.2+ due to flakiness on 2.1. See CASSANDRA-11598 and CASSANDRA-12407 for details.
"""
session = self.prepare()
> self.trace(session)

cql_tracing_test.py:115:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
cql_tracing_test.py:93: in trace
out, err, _ = node1.run_cqlsh('CONSISTENCY ALL; TRACING ON; '
../venv/src/ccm/ccmlib/node.py:976: in run_cqlsh
return handle_external_tool_process(p, ['cqlsh', cmds, cqlsh_options])
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

process = <subprocess.Popen object at 0x7fa20b8834f0>
cmd_args = ['cqlsh', 'CONSISTENCY ALL; TRACING ON; SELECT firstname, lastname FROM ks.users WHERE userid = 550e8400-e29b-41d4-a716-446655440000', None]

def handle_external_tool_process(process, cmd_args):
out, err = process.communicate()
if (out is not None) and isinstance(out, bytes):
out = out.decode()
if (err is not None) and isinstance(err, bytes):
err = err.decode()
rc = process.returncode

if rc != 0:
> raise ToolError(cmd_args, rc, out, err)
E ccmlib.node.ToolError: Subprocess ['cqlsh', 'CONSISTENCY ALL; TRACING ON; SELECT firstname, lastname FROM ks.users WHERE userid = 550e8400-e29b-41d4-a716-446655440000', None] exited with non-zero status; exit status: 2;
E stdout: Consistency level set to ALL.
E Now Tracing is enabled
E ;
E stderr: <stdin>:4:OperationTimedOut: errors={'127.0.0.1:9042': 'Client request timeout. See Session.execute[_async](timeout)'}, last_host=127.0.0.1:9042

../venv/src/ccm/ccmlib/node.py:2162: ToolError
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_tracing_unknown_impl // Failure
ccmlib.node.ToolError: Subprocess ['cqlsh', "CONSISTENCY ALL; TRACING ON; INSERT INTO ks.users (userid, firstname, lastname, age) VALUES (550e8400-e29b-41d4-a716-446655440000, 'Frodo', 'Baggins', 32)", None] exited with non-zero status; exit status: 2; stdout: Consistency level set to ALL. Now Tracing is enabled ; stderr: <stdin>:4:OperationTimedOut: errors={'127.0.0.1:9042': 'Client request timeout. See Session.execute[_async](timeout)'}, last_host=127.0.0.1:9042

self = <cql_tracing_test.TestCqlTracing object at 0x7fa258b16790>

@since('3.4')
def test_tracing_unknown_impl(self):
"""
Test that Cassandra logs an error, but keeps its default tracing
behavior, when a nonexistent tracing class is specified.

* set a nonexistent custom tracing class
* run trace()
* if running the test on a version with custom tracing classes
implemented, check that an error about the nonexistent class was
logged.

@jira_ticket CASSANDRA-10392
"""
expected_error = 'Cannot use class junk for tracing'
self.fixture_dtest_setup.ignore_log_patterns = [expected_error]
session = self.prepare(jvm_args=['-Dcassandra.custom_tracing_class=junk'])
> self.trace(session)

cql_tracing_test.py:134:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
cql_tracing_test.py:78: in trace
out, err, _ = node1.run_cqlsh(
../venv/src/ccm/ccmlib/node.py:976: in run_cqlsh
return handle_external_tool_process(p, ['cqlsh', cmds, cqlsh_options])
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

process = <subprocess.Popen object at 0x7fa259894820>
cmd_args = ['cqlsh', "CONSISTENCY ALL; TRACING ON; INSERT INTO ks.users (userid, firstname, lastname, age) VALUES (550e8400-e29b-41d4-a716-446655440000, 'Frodo', 'Baggins', 32)", None]

def handle_external_tool_process(process, cmd_args):
out, err = process.communicate()
if (out is not None) and isinstance(out, bytes):
out = out.decode()
if (err is not None) and isinstance(err, bytes):
err = err.decode()
rc = process.returncode

if rc != 0:
> raise ToolError(cmd_args, rc, out, err)
E ccmlib.node.ToolError: Subprocess ['cqlsh', "CONSISTENCY ALL; TRACING ON; INSERT INTO ks.users (userid, firstname, lastname, age) VALUES (550e8400-e29b-41d4-a716-446655440000, 'Frodo', 'Baggins', 32)", None] exited with non-zero status; exit status: 2;
E stdout: Consistency level set to ALL.
E Now Tracing is enabled
E ;
E stderr: <stdin>:4:OperationTimedOut: errors={'127.0.0.1:9042': 'Client request timeout. See Session.execute[_async](timeout)'}, last_host=127.0.0.1:9042

../venv/src/ccm/ccmlib/node.py:2162: ToolError
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Build complete: Cassandra-trunk #186 [FAILURE] 02a80ef94fc8ea4dd5ef443869ce1a4e9f37c817

Posted by Apache Jenkins Server <je...@builds.apache.org>.
-------------------------------------------------------------------------------
Build Cassandra-trunk #186 Still Failing
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/186/
-------------------------------------------------------------------------------
Changes:
[Brandon Williams] Update driver version to prevent issues with extra events being received


-------------------------------------------------------------------------------
Failed Tests:
3 tests failed.
FAILED:  nose.failure.Failure.runTest
FAILED:  dtest-large.replication_test.TestSnitchConfigurationUpdate.test_rf_expand_gossiping_property_file_snitch_multi_dc
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution

-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------

Tests Failures Errors Skipped Success rate Time
14464 2        1      82      99.98%       21955.487

-------------------------------------------------------------------------------

Name                                               Tests Errors Failures Skipped Time(s)
                                                   35    0      1        0       5776.344
cqlshlib.python3.jdk8                              83    1      0        0       0.000
org.apache.cassandra.audit                         144   0      0        0       251.330
org.apache.cassandra.auth                          108   0      0        0       45.562
org.apache.cassandra.auth.jmx                      69    0      0        0       14.525
org.apache.cassandra.batchlog                      36    0      0        0       78.694
org.apache.cassandra.cache                         12    0      0        0       21.129
org.apache.cassandra.concurrent                    29    0      1        0       393.881
org.apache.cassandra.config                        48    0      0        0       6.438
org.apache.cassandra.cql.jdbc                      3     0      0        0       0.187
org.apache.cassandra.cql3                          677   0      0        12      1475.347
org.apache.cassandra.cql3.conditions               12    0      0        0       1.599
org.apache.cassandra.cql3.functions                93    0      0        0       36.843
org.apache.cassandra.cql3.restrictions             69    0      0        0       3.301
org.apache.cassandra.cql3.selection                30    0      0        0       33.639
org.apache.cassandra.cql3.statements               36    0      0        0       24.071
org.apache.cassandra.cql3.validation.entities      1071  0      0        3       870.084
org.apache.cassandra.cql3.validation.miscellaneous 168   0      0        0       121.942
org.apache.cassandra.cql3.validation.operations    1182  0      0        0       815.864
org.apache.cassandra.db                            1146  0      0        2       623.558
org.apache.cassandra.db.aggregation                18    0      0        0       2.889
org.apache.cassandra.db.columniterator             3     0      0        0       8.984
org.apache.cassandra.db.commitlog                  1213  0      0        7       861.416
org.apache.cassandra.db.compaction                 541   0      0        6       1065.647
org.apache.cassandra.db.composites                 9     0      0        0       1.389
org.apache.cassandra.db.context                    24    0      0        0       5.687
org.apache.cassandra.db.filter                     21    0      0        0       4.066
org.apache.cassandra.db.lifecycle                  201   0      0        0       80.638
org.apache.cassandra.db.marshal                    354   0      0        0       78.099
org.apache.cassandra.db.monitoring                 45    0      0        0       16.097
org.apache.cassandra.db.partition                  30    0      0        0       169.855
org.apache.cassandra.db.partitions                 24    0      0        0       1.687
org.apache.cassandra.db.repair                     69    0      0        3       56.405
org.apache.cassandra.db.rows                       156   0      0        0       115.009
org.apache.cassandra.db.streaming                  36    0      0        0       34.365
org.apache.cassandra.db.transform                  66    0      0        0       17.103
org.apache.cassandra.db.view                       12    0      0        0       64.447
org.apache.cassandra.db.virtual                    39    0      0        0       76.069
org.apache.cassandra.dht                           300   0      0        0       158.301
org.apache.cassandra.dht.tokenallocator            9     0      0        1       222.179
org.apache.cassandra.diag                          18    0      0        0       2.973
org.apache.cassandra.diag.store                    18    0      0        0       0.205
org.apache.cassandra.distributed.test              328   0      0        12      2115.719
org.apache.cassandra.fql                           105   0      0        0       24.841
org.apache.cassandra.fqltool                       25    0      0        0       4.234
org.apache.cassandra.gms                           48    0      0        0       54.183
org.apache.cassandra.hints                         112   0      0        0       703.288
org.apache.cassandra.index                         135   0      0        0       150.752
org.apache.cassandra.index.internal                81    0      0        0       54.856
org.apache.cassandra.index.sasi                    123   0      0        0       108.017
org.apache.cassandra.index.sasi.analyzer           75    0      0        0       3.495
org.apache.cassandra.index.sasi.disk               84    0      0        0       102.007
org.apache.cassandra.index.sasi.plan               24    0      0        0       13.081
org.apache.cassandra.index.sasi.utils              156   0      0        0       10.517
org.apache.cassandra.io                            15    0      0        0       49.860
org.apache.cassandra.io.compress                   138   0      0        0       52.253
org.apache.cassandra.io.sstable                    367   0      0        6       840.373
org.apache.cassandra.io.sstable.format             3     0      0        0       5.833
org.apache.cassandra.io.sstable.format.big         6     0      0        0       9.468
org.apache.cassandra.io.sstable.metadata           27    0      0        0       3.515
org.apache.cassandra.io.util                       399   0      0        0       138.184
org.apache.cassandra.locator                       190   0      0        0       264.886
org.apache.cassandra.metrics                       183   0      0        3       149.693
org.apache.cassandra.net                           508   0      0        0       622.275
org.apache.cassandra.net.proxy                     9     0      0        0       2.238
org.apache.cassandra.repair                        105   0      0        3       125.456
org.apache.cassandra.repair.asymmetric             39    0      0        0       3.308
org.apache.cassandra.repair.consistent             186   0      0        3       41.468
org.apache.cassandra.repair.messages               54    0      0        0       7.506
org.apache.cassandra.schema                        99    0      0        3       44.281
org.apache.cassandra.security                      78    0      0        0       11.201
org.apache.cassandra.serializers                   78    0      0        0       1.671
org.apache.cassandra.service                       378   0      0        3       359.060
org.apache.cassandra.service.pager                 21    0      0        0       3.308
org.apache.cassandra.service.reads                 357   0      0        3       28.026
org.apache.cassandra.service.reads.repair          102   0      0        3       50.660
org.apache.cassandra.streaming                     32    0      0        0       246.874
org.apache.cassandra.streaming.async               57    0      0        0       9.583
org.apache.cassandra.streaming.compression         18    0      0        0       3.521
org.apache.cassandra.stress.generate               6     0      0        0       0.183
org.apache.cassandra.stress.settings               8     0      0        0       0.754
org.apache.cassandra.stress.util                   5     0      0        0       0.067
org.apache.cassandra.tools                         126   0      0        0       170.927
org.apache.cassandra.tools.nodetool.formatter      18    0      0        0       0.204
org.apache.cassandra.tools.nodetool.stats          24    0      0        0       0.942
org.apache.cassandra.tracing                       18    0      0        0       3.083
org.apache.cassandra.transport                     162   0      0        0       297.545
org.apache.cassandra.transport.frame.checksum      18    0      0        0       118.685
org.apache.cassandra.transport.messages            6     0      0        0       1.931
org.apache.cassandra.triggers                      60    0      0        0       26.927
org.apache.cassandra.utils                         482   0      0        6       1033.177
org.apache.cassandra.utils.binlog                  63    0      0        0       65.687
org.apache.cassandra.utils.btree                   120   0      0        0       2.056
org.apache.cassandra.utils.concurrent              189   0      0        3       20.968
org.apache.cassandra.utils.memory                  100   0      0        0       146.468
org.apache.cassandra.utils.obs                     12    0      0        0       1.356
org.apache.cassandra.utils.streamhist              33    0      0        0       6.524
org.apache.cassandra.utils.vint                    12    0      0        0       0.664

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 35    0      1                5776.344

-------------------------------------------------------------------------------
cqlshlib.python3.jdk8

Name      Tests Errors Failures Skipped Time(s)
no_cython 1     1      0                NaN
cython    82    0      0                NaN

-------------------------------------------------------------------------------
org.apache.cassandra.audit

Name                Tests Errors Failures Skipped Time(s)
AuditLogFilterTest  10    0      0        0       0.223
AuditLoggerAuthTest 9     0      0        0       52.113
AuditLoggerTest     28    0      0        0       19.484
BinAuditLoggerTest  1     0      0        0       12.025
AuditLogFilterTest  10    0      0        0       0.203
AuditLoggerAuthTest 9     0      0        0       52.252
AuditLoggerTest     28    0      0        0       19.195
BinAuditLoggerTest  1     0      0        0       11.739
AuditLogFilterTest  10    0      0        0       0.230
AuditLoggerAuthTest 9     0      0        0       52.084
AuditLoggerTest     28    0      0        0       19.742
BinAuditLoggerTest  1     0      0        0       12.040

-------------------------------------------------------------------------------
org.apache.cassandra.auth

Name                           Tests Errors Failures Skipped Time(s)
AuthCacheTest                  14    0      0        0       0.477
CassandraNetworkAuthorizerTest 6     0      0        0       3.638
CassandraRoleManagerTest       1     0      0        0       3.080
PasswordAuthenticatorTest      7     0      0        0       4.663
RoleOptionsTest                4     0      0        0       0.389
RolesTest                      4     0      0        0       2.908
AuthCacheTest                  14    0      0        0       0.445
CassandraNetworkAuthorizerTest 6     0      0        0       3.465
CassandraRoleManagerTest       1     0      0        0       2.787
PasswordAuthenticatorTest      7     0      0        0       4.458
RoleOptionsTest                4     0      0        0       0.349
RolesTest                      4     0      0        0       2.742
AuthCacheTest                  14    0      0        0       0.473
CassandraNetworkAuthorizerTest 6     0      0        0       3.575
CassandraRoleManagerTest       1     0      0        0       2.975
PasswordAuthenticatorTest      7     0      0        0       5.731
RoleOptionsTest                4     0      0        0       0.371
RolesTest                      4     0      0        0       3.036

-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx

Name                   Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest 20    0      0        0       1.001
JMXAuthTest            3     0      0        0       3.960
AuthorizationProxyTest 20    0      0        0       0.941
JMXAuthTest            3     0      0        0       3.697
AuthorizationProxyTest 20    0      0        0       1.049
JMXAuthTest            3     0      0        0       3.877

-------------------------------------------------------------------------------
org.apache.cassandra.batchlog

Name                       Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest 5     0      0        0       0.453
BatchlogManagerTest        6     0      0        0       23.063
BatchlogTest               1     0      0        0       2.859
BatchlogEndpointFilterTest 5     0      0        0       0.389
BatchlogManagerTest        6     0      0        0       23.005
BatchlogTest               1     0      0        0       2.699
BatchlogEndpointFilterTest 5     0      0        0       0.417
BatchlogManagerTest        6     0      0        0       22.992
BatchlogTest               1     0      0        0       2.817

-------------------------------------------------------------------------------
org.apache.cassandra.cache

Name                Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest 2     0      0        0       3.064
CacheProviderTest   2     0      0        0       4.365
AutoSavingCacheTest 2     0      0        0       2.850
CacheProviderTest   2     0      0        0       3.563
AutoSavingCacheTest 2     0      0        0       2.971
CacheProviderTest   2     0      0        0       4.316

-------------------------------------------------------------------------------
org.apache.cassandra.concurrent

Name                                      Tests Errors Failures Skipped Time(s)
LongOpOrderTest                           1     0      0        0       330.589
LongSharedExecutorPoolTest                1     0      1        0       0.775
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.705
DebuggableThreadPoolExecutorTest          4     0      0        0       1.575
SEPExecutorTest                           2     0      0        0       4.911
WaitQueueTest                             2     0      0        0       0.231
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.364
DebuggableThreadPoolExecutorTest          4     0      0        0       1.510
SEPExecutorTest                           2     0      0        0       3.732
WaitQueueTest                             2     0      0        0       0.205
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.687
DebuggableThreadPoolExecutorTest          4     0      0        0       1.536
SEPExecutorTest                           2     0      0        0       4.834
WaitQueueTest                             2     0      0        0       0.227

-------------------------------------------------------------------------------
org.apache.cassandra.config

Name                      Tests Errors Failures Skipped Time(s)
DatabaseDescriptorRefTest 1     0      0        0       1.133
DatabaseDescriptorTest    15    0      0        0       1.098
DatabaseDescriptorRefTest 1     0      0        0       1.069
DatabaseDescriptorTest    15    0      0        0       0.970
DatabaseDescriptorRefTest 1     0      0        0       1.131
DatabaseDescriptorTest    15    0      0        0       1.037

-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc

Name            Tests Errors Failures Skipped Time(s)
JdbcDecimalTest 1     0      0        0       0.065
JdbcDecimalTest 1     0      0        0       0.059
JdbcDecimalTest 1     0      0        0       0.063

-------------------------------------------------------------------------------
org.apache.cassandra.cql3

Name                             Tests Errors Failures Skipped Time(s)
CorruptionTest                   1     0      0        0       126.254
ManyRowsTest                     2     0      0        0       6.562
ViewLongTest                     5     0      0        0       101.807
CDCStatementTest                 3     0      0        0       3.751
CQL3TypeLiteralTest              6     0      0        0       0.862
ColumnIdentifierTest             4     0      0        0       0.391
CqlParserTest                    3     0      0        0       0.407
CustomNowInSecondsTest           4     0      0        0       13.563
DeleteTest                       1     0      0        0       15.301
DistinctQueryPagingTest          5     0      0        0       13.662
DurationTest                     8     0      0        0       0.089
ErrorCollectorTest               6     0      0        0       0.068
GcCompactionTest                 8     0      0        0       9.161
IndexQueryPagingTest             5     0      0        0       13.723
KeyCacheCqlTest                  10    0      0        0       18.667
ListsTest                        6     0      0        0       4.362
NonNativeTimestampTest           1     0      0        0       3.131
OutOfSpaceTest                   3     0      0        0       3.750
PagingQueryTest                  1     0      0        0       20.329
PagingTest                       1     0      0        0       9.530
PreparedStatementsTest           10    0      0        0       19.934
PstmtPersistenceTest             2     0      0        0       13.150
QueryEventsTest                  4     0      0        0       12.885
QueryWithIndexedSSTableTest      1     0      0        0       3.656
ReservedKeywordsTest             1     0      0        0       0.816
SerializationMirrorTest          1     0      0        0       3.188
SimpleQueryTest                  18    0      0        0       7.916
TombstonesWithIndexedSSTableTest 2     0      0        0       4.649
TraceCqlTest                     1     0      0        0       11.921
UDHelperTest                     3     0      0        0       0.326
ViewComplexTest                  32    0      0        1       96.293
ViewFilteringTest                25    0      0        3       36.362
ViewSchemaTest                   7     0      0        0       20.595
ViewTest                         41    0      0        0       49.072
CDCStatementTest                 3     0      0        0       3.617
CQL3TypeLiteralTest              6     0      0        0       0.745
ColumnIdentifierTest             4     0      0        0       0.350
CqlParserTest                    3     0      0        0       0.371
CustomNowInSecondsTest           4     0      0        0       13.379
DeleteTest                       1     0      0        0       14.089
DistinctQueryPagingTest          5     0      0        0       13.520
DurationTest                     8     0      0        0       0.080
ErrorCollectorTest               6     0      0        0       0.057
GcCompactionTest                 8     0      0        0       8.911
IndexQueryPagingTest             5     0      0        0       13.485
KeyCacheCqlTest                  10    0      0        0       17.569
ListsTest                        6     0      0        0       4.191
NonNativeTimestampTest           1     0      0        0       2.885
OutOfSpaceTest                   3     0      0        0       3.534
PagingQueryTest                  1     0      0        0       18.547
PagingTest                       1     0      0        0       9.157
PreparedStatementsTest           10    0      0        0       18.838
PstmtPersistenceTest             2     0      0        0       12.814
QueryEventsTest                  4     0      0        0       12.597
QueryWithIndexedSSTableTest      1     0      0        0       3.394
ReservedKeywordsTest             1     0      0        0       0.762
SerializationMirrorTest          1     0      0        0       2.917
SimpleQueryTest                  18    0      0        0       8.044
TombstonesWithIndexedSSTableTest 2     0      0        0       4.462
TraceCqlTest                     1     0      0        0       11.641
UDHelperTest                     3     0      0        0       0.277
ViewComplexTest                  32    0      0        1       97.268
ViewFilteringTest                25    0      0        3       36.602
ViewSchemaTest                   7     0      0        0       20.060
ViewTest                         41    0      0        0       53.187
CDCStatementTest                 3     0      0        0       3.845
CQL3TypeLiteralTest              6     0      0        0       0.863
ColumnIdentifierTest             4     0      0        0       0.380
CqlParserTest                    3     0      0        0       0.412
CustomNowInSecondsTest           4     0      0        0       13.714
DeleteTest                       1     0      0        0       15.405
DistinctQueryPagingTest          5     0      0        0       13.761
DurationTest                     8     0      0        0       0.088
ErrorCollectorTest               6     0      0        0       0.069
GcCompactionTest                 8     0      0        0       9.146
IndexQueryPagingTest             5     0      0        0       13.693
KeyCacheCqlTest                  10    0      0        0       18.416
ListsTest                        6     0      0        0       4.315
NonNativeTimestampTest           1     0      0        0       3.110
OutOfSpaceTest                   3     0      0        0       3.729
PagingQueryTest                  1     0      0        0       20.710
PagingTest                       1     0      0        0       9.496
PreparedStatementsTest           10    0      0        0       18.954
PstmtPersistenceTest             2     0      0        0       13.139
QueryEventsTest                  4     0      0        0       12.813
QueryWithIndexedSSTableTest      1     0      0        0       3.726
ReservedKeywordsTest             1     0      0        0       0.854
SerializationMirrorTest          1     0      0        0       3.079
SimpleQueryTest                  18    0      0        0       7.971
TombstonesWithIndexedSSTableTest 2     0      0        0       4.805
TraceCqlTest                     1     0      0        0       11.992
UDHelperTest                     3     0      0        0       0.324
ViewComplexTest                  32    0      0        1       97.760
ViewFilteringTest                25    0      0        3       37.687
ViewSchemaTest                   7     0      0        0       20.948
ViewTest                         41    0      0        0       56.660

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions

Name                Tests Errors Failures Skipped Time(s)
ColumnConditionTest 4     0      0        0       0.561
ColumnConditionTest 4     0      0        0       0.490
ColumnConditionTest 4     0      0        0       0.548

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions

Name              Tests Errors Failures Skipped Time(s)
CastFctsTest      7     0      0        0       5.419
OperationFctsTest 11    0      0        0       6.493
TimeFctsTest      13    0      0        0       0.502
CastFctsTest      7     0      0        0       5.312
OperationFctsTest 11    0      0        0       6.268
TimeFctsTest      13    0      0        0       0.442
CastFctsTest      7     0      0        0       5.367
OperationFctsTest 11    0      0        0       6.553
TimeFctsTest      13    0      0        0       0.487

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions

Name                             Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest 23    0      0        0       1.117
ClusteringColumnRestrictionsTest 23    0      0        0       1.018
ClusteringColumnRestrictionsTest 23    0      0        0       1.166

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection

Name                       Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest 2     0      0        0       4.840
TermSelectionTest          8     0      0        0       6.569
SelectionColumnMappingTest 2     0      0        0       4.548
TermSelectionTest          8     0      0        0       6.309
SelectionColumnMappingTest 2     0      0        0       4.697
TermSelectionTest          8     0      0        0       6.676

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements

Name                    Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest  4     0      0        0       0.803
CreateRoleStatementTest 4     0      0        0       3.445
CreateUserStatementTest 1     0      0        0       0.804
PropertyDefinitionsTest 2     0      0        0       0.216
SelectStatementTest     1     0      0        0       2.918
AlterRoleStatementTest  4     0      0        0       0.756
CreateRoleStatementTest 4     0      0        0       3.268
CreateUserStatementTest 1     0      0        0       0.756
PropertyDefinitionsTest 2     0      0        0       0.193
SelectStatementTest     1     0      0        0       2.719
AlterRoleStatementTest  4     0      0        0       0.829
CreateRoleStatementTest 4     0      0        0       3.444
CreateUserStatementTest 1     0      0        0       0.825
PropertyDefinitionsTest 2     0      0        0       0.217
SelectStatementTest     1     0      0        0       2.878

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities

Name                             Tests Errors Failures Skipped Time(s)
CollectionsTest                  50    0      0        0       25.262
CountersTest                     7     0      0        0       4.802
DateTypeTest                     1     0      0        0       3.075
FrozenCollectionsTest            23    0      0        0       8.897
JsonTest                         22    0      0        0       20.607
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.440
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.865
SecondaryIndexTest               49    0      0        0       26.562
StaticColumnsTest                7     0      0        0       7.086
TimestampTest                    8     0      0        0       17.657
TimeuuidTest                     2     0      0        0       3.612
TupleTypeTest                    12    0      0        0       6.654
TypeTest                         4     0      0        0       4.169
UFAuthTest                       26    0      0        0       11.980
UFIdentificationTest             14    0      0        1       13.003
UFJavaTest                       18    0      0        0       19.922
UFPureScriptTupleCollectionTest  1     0      0        0       12.537
UFScriptTest                     12    0      0        0       16.805
UFSecurityTest                   2     0      0        0       5.946
UFTest                           24    0      0        0       19.841
UFTypesTest                      7     0      0        0       17.454
UFVerifierTest                   20    0      0        0       6.117
UserTypesTest                    27    0      0        0       13.685
VirtualTableTest                 4     0      0        0       12.613
CollectionsTest                  50    0      0        0       25.904
CountersTest                     7     0      0        0       4.638
DateTypeTest                     1     0      0        0       2.865
FrozenCollectionsTest            23    0      0        0       9.208
JsonTest                         22    0      0        0       19.839
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.361
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.767
SecondaryIndexTest               49    0      0        0       27.018
StaticColumnsTest                7     0      0        0       6.621
TimestampTest                    8     0      0        0       17.209
TimeuuidTest                     2     0      0        0       3.358
TupleTypeTest                    12    0      0        0       6.164
TypeTest                         4     0      0        0       3.803
UFAuthTest                       26    0      0        0       11.655
UFIdentificationTest             14    0      0        1       12.604
UFJavaTest                       18    0      0        0       19.331
UFPureScriptTupleCollectionTest  1     0      0        0       12.143
UFScriptTest                     12    0      0        0       16.696
UFSecurityTest                   2     0      0        0       5.541
UFTest                           24    0      0        0       19.647
UFTypesTest                      7     0      0        0       17.007
UFVerifierTest                   20    0      0        0       5.983
UserTypesTest                    27    0      0        0       14.051
VirtualTableTest                 4     0      0        0       12.226
CollectionsTest                  50    0      0        0       26.236
CountersTest                     7     0      0        0       4.852
DateTypeTest                     1     0      0        0       3.053
FrozenCollectionsTest            23    0      0        0       9.160
JsonTest                         22    0      0        0       20.679
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.489
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.942
SecondaryIndexTest               49    0      0        0       26.903
StaticColumnsTest                7     0      0        0       6.833
TimestampTest                    8     0      0        0       17.331
TimeuuidTest                     2     0      0        0       3.452
TupleTypeTest                    12    0      0        0       6.379
TypeTest                         4     0      0        0       3.975
UFAuthTest                       26    0      0        0       11.985
UFIdentificationTest             14    0      0        1       14.177
UFJavaTest                       18    0      0        0       19.855
UFPureScriptTupleCollectionTest  1     0      0        0       12.575
UFScriptTest                     12    0      0        0       16.808
UFSecurityTest                   2     0      0        0       5.984
UFTest                           24    0      0        0       19.925
UFTypesTest                      7     0      0        0       17.523
UFVerifierTest                   20    0      0        0       6.247
UserTypesTest                    27    0      0        0       14.987
VirtualTableTest                 4     0      0        0       12.504

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous

Name                        Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest          3     0      0        0       5.526
OverflowTest                14    0      0        0       6.361
PgStringTest                3     0      0        0       4.012
RoleSyntaxTest              9     0      0        0       4.183
SSTableMetadataTrackingTest 7     0      0        0       4.966
SSTablesIteratedTest        14    0      0        0       8.941
TombstonesTest              6     0      0        0       6.918
CrcCheckChanceTest          3     0      0        0       5.202
OverflowTest                14    0      0        0       6.450
PgStringTest                3     0      0        0       3.839
RoleSyntaxTest              9     0      0        0       4.020
SSTableMetadataTrackingTest 7     0      0        0       4.780
SSTablesIteratedTest        14    0      0        0       8.589
TombstonesTest              6     0      0        0       6.727
CrcCheckChanceTest          3     0      0        0       5.536
OverflowTest                14    0      0        0       6.509
PgStringTest                3     0      0        0       3.962
RoleSyntaxTest              9     0      0        0       4.106
SSTableMetadataTrackingTest 7     0      0        0       4.971
SSTablesIteratedTest        14    0      0        0       9.373
TombstonesTest              6     0      0        0       6.971

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations

Name                           Tests Errors Failures Skipped Time(s)
AggregationTest                50    0      0        0       29.985
AlterTest                      25    0      0        0       19.131
BatchTest                      11    0      0        0       47.932
CreateTest                     21    0      0        0       9.136
DeleteTest                     33    0      0        0       15.910
DropRecreateAndRestoreTest     4     0      0        0       4.208
DropTest                       2     0      0        0       3.513
InsertTest                     8     0      0        0       5.554
InsertUpdateIfConditionTest    42    0      0        0       19.991
SelectGroupByTest              7     0      0        0       17.747
SelectLimitTest                7     0      0        0       14.734
SelectMultiColumnRelationTest  22    0      0        0       8.824
SelectOrderByTest              17    0      0        0       8.010
SelectOrderedPartitionerTest   20    0      0        0       9.433
SelectSingleColumnRelationTest 23    0      0        0       9.547
SelectTest                     82    0      0        0       25.583
TTLTest                        7     0      0        0       8.164
TruncateTest                   1     0      0        0       3.243
UpdateTest                     11    0      0        0       7.598
UseTest                        1     0      0        0       3.049
AggregationTest                50    0      0        0       29.834
AlterTest                      25    0      0        0       19.197
BatchTest                      11    0      0        0       47.811
CreateTest                     21    0      0        0       9.227
DeleteTest                     33    0      0        0       17.479
DropRecreateAndRestoreTest     4     0      0        0       4.118
DropTest                       2     0      0        0       3.331
InsertTest                     8     0      0        0       5.431
InsertUpdateIfConditionTest    42    0      0        0       19.910
SelectGroupByTest              7     0      0        0       16.655
SelectLimitTest                7     0      0        0       14.368
SelectMultiColumnRelationTest  22    0      0        0       9.048
SelectOrderByTest              17    0      0        0       8.125
SelectOrderedPartitionerTest   20    0      0        0       8.704
SelectSingleColumnRelationTest 23    0      0        0       9.956
SelectTest                     82    0      0        0       26.414
TTLTest                        7     0      0        0       8.107
TruncateTest                   1     0      0        0       3.130
UpdateTest                     11    0      0        0       7.759
UseTest                        1     0      0        0       2.783
AggregationTest                50    0      0        0       30.861
AlterTest                      25    0      0        0       20.295
BatchTest                      11    0      0        0       47.882
CreateTest                     21    0      0        0       9.192
DeleteTest                     33    0      0        0       16.059
DropRecreateAndRestoreTest     4     0      0        0       4.234
DropTest                       2     0      0        0       3.434
InsertTest                     8     0      0        0       5.603
InsertUpdateIfConditionTest    42    0      0        0       19.413
SelectGroupByTest              7     0      0        0       17.662
SelectLimitTest                7     0      0        0       14.797
SelectMultiColumnRelationTest  22    0      0        0       8.915
SelectOrderByTest              17    0      0        0       7.965
SelectOrderedPartitionerTest   20    0      0        0       8.598
SelectSingleColumnRelationTest 23    0      0        0       9.781
SelectTest                     82    0      0        0       26.079
TTLTest                        7     0      0        0       8.239
TruncateTest                   1     0      0        0       3.274
UpdateTest                     11    0      0        0       7.908
UseTest                        1     0      0        0       2.994

-------------------------------------------------------------------------------
org.apache.cassandra.db

Name                                 Tests Errors Failures Skipped Time(s)
CellTest                             11    0      0        0       2.891
CleanupTest                          8     0      0        0       17.258
CleanupTransientTest                 1     0      0        0       3.316
ColumnFamilyMetricTest               2     0      0        0       2.987
ColumnFamilyStoreTest                7     0      0        0       3.866
ColumnsTest                          8     0      0        0       1.770
CounterCacheTest                     5     0      0        0       3.127
CounterCellTest                      5     0      0        0       2.914
CounterMutationTest                  4     0      0        0       3.151
DeletePartitionTest                  1     0      0        0       2.996
DigestTest                           6     0      0        0       0.461
DirectoriesTest                      13    0      0        0       1.229
DiskBoundaryManagerTest              4     0      0        0       4.089
ImportTest                           14    0      0        0       7.481
KeyCacheTest                         6     0      0        0       3.596
KeyspaceTest                         10    0      0        0       6.128
LivenessInfoTest                     2     0      0        0       0.361
MmapFileTest                         1     0      0        0       0.290
MultiKeyspaceTest                    1     0      0        0       3.264
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.063
NameSortTest                         3     0      0        0       3.320
NativeCellTest                       1     0      0        0       1.001
PartitionRangeReadTest               4     0      0        0       3.083
PartitionTest                        4     0      0        0       2.926
RangeTombstoneListTest               25    0      0        0       1.215
RangeTombstoneTest                   14    0      0        0       3.817
ReadCommandTest                      23    0      0        0       4.594
ReadCommandVerbHandlerTest           4     0      0        0       4.362
ReadMessageTest                      3     0      0        0       3.067
ReadResponseTest                     8     0      0        0       0.616
RecoveryManagerFlushedTest           6     0      0        0       3.265
RecoveryManagerMissingHeaderTest     6     0      0        0       2.944
RecoveryManagerTest                  42    0      0        0       6.369
RecoveryManagerTruncateTest          6     0      0        0       3.214
RemoveCellTest                       1     0      0        0       3.103
RepairedDataInfoTest                 7     0      0        0       1.663
RepairedDataTombstonesTest           7     0      0        0       27.089
RowCacheCQLTest                      3     0      0        0       3.770
RowCacheTest                         11    0      0        0       4.383
RowIndexEntryTest                    4     0      0        0       4.019
RowIterationTest                     3     0      0        0       3.759
RowTest                              4     0      0        0       2.884
ScrubTest                            17    0      0        0       6.619
SecondaryIndexTest                   14    0      0        0       8.877
SerializationHeaderTest              1     0      0        0       1.413
SinglePartitionReadCommandCQLTest    1     0      0        0       3.120
SinglePartitionSliceCommandTest      7     0      0        0       3.428
SystemKeyspaceMigrator40Test         4     0      0        0       3.697
SystemKeyspaceTest                   4     0      0        0       2.392
TableCQLHelperTest                   9     0      0        0       5.420
TimeSortTest                         2     0      0        0       3.997
TransformerTest                      1     0      0        0       1.137
VerifyTest                           23    0      0        0       3.608
CellTest                             11    0      0        0       2.813
CleanupTest                          8     0      0        0       17.100
CleanupTransientTest                 1     0      0        0       3.220
ColumnFamilyMetricTest               2     0      0        0       2.781
ColumnFamilyStoreTest                7     0      0        0       3.723
ColumnsTest                          8     0      0        0       1.595
CounterCacheTest                     5     0      0        0       2.892
CounterCellTest                      5     0      0        0       2.730
CounterMutationTest                  4     0      0        0       2.900
DeletePartitionTest                  1     0      0        0       2.737
DigestTest                           6     0      0        0       0.408
DirectoriesTest                      13    0      0        0       1.094
DiskBoundaryManagerTest              4     0      0        0       3.885
ImportTest                           14    0      0        0       7.458
KeyCacheTest                         6     0      0        0       3.428
KeyspaceTest                         10    0      0        0       5.930
LivenessInfoTest                     2     0      0        0       0.327
MmapFileTest                         1     0      0        0       0.259
MultiKeyspaceTest                    1     0      0        0       2.995
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.054
NameSortTest                         3     0      0        0       3.036
NativeCellTest                       1     0      0        0       0.941
PartitionRangeReadTest               4     0      0        0       2.957
PartitionTest                        4     0      0        0       2.827
RangeTombstoneListTest               25    0      0        0       1.074
RangeTombstoneTest                   14    0      0        0       3.683
ReadCommandTest                      23    0      0        0       5.587
ReadCommandVerbHandlerTest           4     0      0        0       5.914
ReadMessageTest                      3     0      0        0       2.833
ReadResponseTest                     8     0      0        0       0.582
RecoveryManagerFlushedTest           6     0      0        0       3.083
RecoveryManagerMissingHeaderTest     6     0      0        0       2.776
RecoveryManagerTest                  42    0      0        0       7.509
RecoveryManagerTruncateTest          6     0      0        0       2.996
RemoveCellTest                       1     0      0        0       2.887
RepairedDataInfoTest                 7     0      0        0       1.537
RepairedDataTombstonesTest           7     0      0        0       27.127
RowCacheCQLTest                      3     0      0        0       3.705
RowCacheTest                         11    0      0        0       4.164
RowIndexEntryTest                    4     0      0        0       3.764
RowIterationTest                     3     0      0        0       3.631
RowTest                              4     0      0        0       2.626
ScrubTest                            17    0      0        2       6.042
SecondaryIndexTest                   14    0      0        0       8.994
SerializationHeaderTest              1     0      0        0       1.338
SinglePartitionReadCommandCQLTest    1     0      0        0       2.937
SinglePartitionSliceCommandTest      7     0      0        0       3.205
SystemKeyspaceMigrator40Test         4     0      0        0       3.596
SystemKeyspaceTest                   4     0      0        0       2.208
TableCQLHelperTest                   9     0      0        0       5.283
TimeSortTest                         2     0      0        0       3.815
TransformerTest                      1     0      0        0       1.034
VerifyTest                           23    0      0        0       3.553
CellTest                             11    0      0        0       2.896
CleanupTest                          8     0      0        0       17.291
CleanupTransientTest                 1     0      0        0       3.523
ColumnFamilyMetricTest               2     0      0        0       2.909
ColumnFamilyStoreTest                7     0      0        0       3.821
ColumnsTest                          8     0      0        0       1.760
CounterCacheTest                     5     0      0        0       3.118
CounterCellTest                      5     0      0        0       2.880
CounterMutationTest                  4     0      0        0       3.077
DeletePartitionTest                  1     0      0        0       2.908
DigestTest                           6     0      0        0       0.481
DirectoriesTest                      13    0      0        0       1.227
DiskBoundaryManagerTest              4     0      0        0       4.032
ImportTest                           14    0      0        0       7.500
KeyCacheTest                         6     0      0        0       3.618
KeyspaceTest                         10    0      0        0       6.079
LivenessInfoTest                     2     0      0        0       0.363
MmapFileTest                         1     0      0        0       0.281
MultiKeyspaceTest                    1     0      0        0       3.208
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.064
NameSortTest                         3     0      0        0       3.140
NativeCellTest                       1     0      0        0       0.964
PartitionRangeReadTest               4     0      0        0       3.021
PartitionTest                        4     0      0        0       2.988
RangeTombstoneListTest               25    0      0        0       1.179
RangeTombstoneTest                   14    0      0        0       3.747
ReadCommandTest                      23    0      0        0       4.525
ReadCommandVerbHandlerTest           4     0      0        0       4.251
ReadMessageTest                      3     0      0        0       2.992
ReadResponseTest                     8     0      0        0       0.606
RecoveryManagerFlushedTest           6     0      0        0       3.280
RecoveryManagerMissingHeaderTest     6     0      0        0       2.929
RecoveryManagerTest                  42    0      0        0       6.484
RecoveryManagerTruncateTest          6     0      0        0       3.022
RemoveCellTest                       1     0      0        0       3.118
RepairedDataInfoTest                 7     0      0        0       1.637
RepairedDataTombstonesTest           7     0      0        0       27.150
RowCacheCQLTest                      3     0      0        0       3.768
RowCacheTest                         11    0      0        0       4.398
RowIndexEntryTest                    4     0      0        0       3.970
RowIterationTest                     3     0      0        0       3.746
RowTest                              4     0      0        0       2.820
ScrubTest                            17    0      0        0       6.725
SecondaryIndexTest                   14    0      0        0       8.813
SerializationHeaderTest              1     0      0        0       1.414
SinglePartitionReadCommandCQLTest    1     0      0        0       3.064
SinglePartitionSliceCommandTest      7     0      0        0       3.393
SystemKeyspaceMigrator40Test         4     0      0        0       3.717
SystemKeyspaceTest                   4     0      0        0       2.364
TableCQLHelperTest                   9     0      0        0       5.545
TimeSortTest                         2     0      0        0       3.948
TransformerTest                      1     0      0        0       1.109
VerifyTest                           23    0      0        0       3.713

-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation

Name           Tests Errors Failures Skipped Time(s)
GroupMakerTest 6     0      0        0       0.991
GroupMakerTest 6     0      0        0       0.927
GroupMakerTest 6     0      0        0       0.971

-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator

Name                       Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest 1     0      0        0       3.067
SSTableReverseIteratorTest 1     0      0        0       2.863
SSTableReverseIteratorTest 1     0      0        0       3.054

-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog

Name                             Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest         15    0      0        0       211.158
CommitLogStressTest              1     0      0        1       0.020
GroupCommitLogStressTest         15    0      0        0       181.043
PeriodicCommitLogStressTest      15    0      0        0       237.343
AbstractCommitLogServiceTest     9     0      0        0       1.288
BatchCommitLogTest               174   0      0        0       7.237
CommitLogCQLTest                 1     0      0        0       3.115
CommitLogChainedMarkersTest      1     0      0        0       3.652
CommitLogDescriptorTest          14    0      0        0       13.338
CommitLogFailurePolicyTest       4     0      0        0       5.398
CommitLogInitWithExceptionTest   1     0      0        0       1.679
CommitLogReaderTest              5     0      0        0       5.433
CommitLogSegmentBackpressureTest 1     0      0        0       4.317
CommitLogSegmentManagerCDCTest   7     0      0        0       8.160
CommitLogTest                    1     0      0        1       0.058
CommitLogUpgradeTest             1     0      0        0       3.392
CommitlogShutdownTest            1     0      0        0       3.421
GroupCommitLogTest               162   0      0        0       13.380
SegmentReaderTest                6     0      0        0       1.369
SnapshotDeletingTest             1     0      0        1       2.896
AbstractCommitLogServiceTest     9     0      0        0       1.236
BatchCommitLogTest               174   0      0        0       6.956
CommitLogCQLTest                 1     0      0        0       2.919
CommitLogChainedMarkersTest      1     0      0        0       3.423
CommitLogDescriptorTest          14    0      0        0       13.537
CommitLogFailurePolicyTest       4     0      0        0       5.332
CommitLogInitWithExceptionTest   1     0      0        0       1.630
CommitLogReaderTest              5     0      0        0       5.296
CommitLogSegmentBackpressureTest 1     0      0        0       4.216
CommitLogSegmentManagerCDCTest   7     0      0        0       8.113
CommitLogTest                    1     0      0        1       0.047
CommitLogUpgradeTest             1     0      0        0       3.082
CommitlogShutdownTest            1     0      0        0       3.346
GroupCommitLogTest               162   0      0        0       12.833
SegmentReaderTest                6     0      0        0       1.241
SnapshotDeletingTest             1     0      0        1       2.711
AbstractCommitLogServiceTest     9     0      0        0       1.319
BatchCommitLogTest               174   0      0        0       7.184
CommitLogCQLTest                 1     0      0        0       3.117
CommitLogChainedMarkersTest      1     0      0        0       3.642
CommitLogDescriptorTest          14    0      0        0       13.326
CommitLogFailurePolicyTest       4     0      0        0       5.475
CommitLogInitWithExceptionTest   1     0      0        0       1.666
CommitLogReaderTest              5     0      0        0       5.406
CommitLogSegmentBackpressureTest 1     0      0        0       4.394
CommitLogSegmentManagerCDCTest   7     0      0        0       8.002
CommitLogTest                    1     0      0        1       0.066
CommitLogUpgradeTest             1     0      0        0       3.256
CommitlogShutdownTest            1     0      0        0       3.363
GroupCommitLogTest               162   0      0        0       13.386
SegmentReaderTest                6     0      0        0       1.342
SnapshotDeletingTest             1     0      0        1       2.857

-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction

Name                                       Tests Errors Failures Skipped Time
                                                                         (s)
LongCompactionsTest                        4     0      0        0       21.010
LongLeveledCompactionStrategyTest          3     0      0        0       19.428
AbstractCompactionStrategyTest             4     0      0        0       3.426
AbstractPendingRepairTest                  1     0      0        1       0.057
ActiveCompactionsTest                      6     0      0        0       5.130
AntiCompactionBytemanTest                  1     0      0        0       5.928
AntiCompactionTest                         15    0      0        0       27.334
CancelCompactionsTest                      8     0      0        0       8.969
CompactionAwareWriterTest                  4     0      0        0       66.783
CompactionControllerTest                   2     0      0        0       3.397
CompactionExecutorTest                     3     0      0        0       1.019
CompactionIteratorTest                     12    0      0        0       6.468
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.654
CompactionStrategyManagerTest              5     0      0        0       5.283
CompactionTaskTest                         2     0      0        0       3.156
CompactionsBytemanTest                     6     0      0        0       13.480
CompactionsCQLTest                         24    0      0        0       34.340
CompactionsPurgeTest                       10    0      0        0       3.635
CompactionsTest                            8     0      0        1       18.725
CorruptedSSTablesCompactionsTest           2     0      0        0       4.665
DateTieredCompactionStrategyTest           7     0      0        0       6.748
LeveledCompactionStrategyTest              8     0      0        0       8.629
NeverPurgeTest                             4     0      0        0       8.486
OneCompactionTest                          2     0      0        0       3.047
PendingRepairManagerTest                   16    0      0        0       4.128
SingleSSTableLCSTaskTest                   4     0      0        0       67.294
SizeTieredCompactionStrategyTest           3     0      0        0       2.989
TTLExpiryTest                              5     0      0        0       9.658
TimeWindowCompactionStrategyTest           5     0      0        0       8.380
ValidationExecutorTest                     2     0      0        0       0.600
AbstractCompactionStrategyTest             4     0      0        0       3.306
AbstractPendingRepairTest                  1     0      0        1       0.054
ActiveCompactionsTest                      6     0      0        0       4.913
AntiCompactionBytemanTest                  1     0      0        0       5.724
AntiCompactionTest                         15    0      0        0       23.645
CancelCompactionsTest                      8     0      0        0       8.749
CompactionAwareWriterTest                  4     0      0        0       71.367
CompactionControllerTest                   2     0      0        0       3.165
CompactionExecutorTest                     3     0      0        0       0.940
CompactionIteratorTest                     12    0      0        0       6.100
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.466
CompactionStrategyManagerTest              5     0      0        0       5.649
CompactionTaskTest                         2     0      0        0       2.903
CompactionsBytemanTest                     6     0      0        0       12.265
CompactionsCQLTest                         24    0      0        0       35.692
CompactionsPurgeTest                       10    0      0        0       3.407
CompactionsTest                            8     0      0        1       18.654
CorruptedSSTablesCompactionsTest           2     0      0        0       4.297
DateTieredCompactionStrategyTest           7     0      0        0       6.591
LeveledCompactionStrategyTest              8     0      0        0       9.704
NeverPurgeTest                             4     0      0        0       8.407
OneCompactionTest                          2     0      0        0       2.823
PendingRepairManagerTest                   16    0      0        0       3.915
SingleSSTableLCSTaskTest                   4     0      0        0       75.653
SizeTieredCompactionStrategyTest           3     0      0        0       2.928
TTLExpiryTest                              5     0      0        0       9.550
TimeWindowCompactionStrategyTest           5     0      0        0       8.125
ValidationExecutorTest                     2     0      0        0       0.545
AbstractCompactionStrategyTest             4     0      0        0       3.401
AbstractPendingRepairTest                  1     0      0        1       0.057
ActiveCompactionsTest                      6     0      0        0       5.134
AntiCompactionBytemanTest                  1     0      0        0       5.874
AntiCompactionTest                         15    0      0        0       26.736
CancelCompactionsTest                      8     0      0        0       8.937
CompactionAwareWriterTest                  4     0      0        0       69.779
CompactionControllerTest                   2     0      0        0       3.417
CompactionExecutorTest                     3     0      0        0       1.004
CompactionIteratorTest                     12    0      0        0       6.485
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.716
CompactionStrategyManagerTest              5     0      0        0       5.274
CompactionTaskTest                         2     0      0        0       3.113
CompactionsBytemanTest                     6     0      0        0       12.399
CompactionsCQLTest                         24    0      0        0       34.747
CompactionsPurgeTest                       10    0      0        0       3.554
CompactionsTest                            8     0      0        1       18.667
CorruptedSSTablesCompactionsTest           2     0      0        0       4.688
DateTieredCompactionStrategyTest           7     0      0        0       6.745
LeveledCompactionStrategyTest              8     0      0        0       8.709
NeverPurgeTest                             4     0      0        0       8.546
OneCompactionTest                          2     0      0        0       3.043
PendingRepairManagerTest                   16    0      0        0       4.099
SingleSSTableLCSTaskTest                   4     0      0        0       77.707
SizeTieredCompactionStrategyTest           3     0      0        0       2.925
TTLExpiryTest                              5     0      0        0       9.618
TimeWindowCompactionStrategyTest           5     0      0        0       8.335
ValidationExecutorTest                     2     0      0        0       0.555

-------------------------------------------------------------------------------
org.apache.cassandra.db.composites

Name      Tests Errors Failures Skipped Time(s)
CTypeTest 3     0      0        0       0.486
CTypeTest 3     0      0        0       0.439
CTypeTest 3     0      0        0       0.464

-------------------------------------------------------------------------------
org.apache.cassandra.db.context

Name               Tests Errors Failures Skipped Time(s)
CounterContextTest 8     0      0        0       1.937
CounterContextTest 8     0      0        0       1.822
CounterContextTest 8     0      0        0       1.928

-------------------------------------------------------------------------------
org.apache.cassandra.db.filter

Name             Tests Errors Failures Skipped Time(s)
ColumnFilterTest 2     0      0        0       0.590
RowFilterTest    1     0      0        0       0.577
SliceTest        4     0      0        0       0.246
ColumnFilterTest 2     0      0        0       0.540
RowFilterTest    1     0      0        0       0.525
SliceTest        4     0      0        0       0.217
ColumnFilterTest 2     0      0        0       0.567
RowFilterTest    1     0      0        0       0.561
SliceTest        4     0      0        0       0.243

-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle

Name                     Tests Errors Failures Skipped Time(s)
HelpersTest              8     0      0        0       14.534
LifecycleTransactionTest 8     0      0        0       2.513
LogTransactionTest       38    0      0        0       2.729
RealTransactionsTest     3     0      0        0       3.693
TrackerTest              7     0      0        0       2.217
ViewTest                 3     0      0        0       1.975
HelpersTest              8     0      0        0       13.259
LifecycleTransactionTest 8     0      0        0       2.304
LogTransactionTest       38    0      0        0       2.652
RealTransactionsTest     3     0      0        0       3.481
TrackerTest              7     0      0        0       2.021
ViewTest                 3     0      0        0       1.824
HelpersTest              8     0      0        0       14.470
LifecycleTransactionTest 8     0      0        0       2.468
LogTransactionTest       38    0      0        0       2.656
RealTransactionsTest     3     0      0        0       3.598
TrackerTest              7     0      0        0       2.223
ViewTest                 3     0      0        0       2.021

-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal

Name                      Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest 2     0      0        0       0.231
BytesTypeTest             2     0      0        0       0.218
CollectionTypeTest        6     0      0        0       0.283
CompositeTypeTest         8     0      0        0       2.919
DecimalTypeTest           3     0      0        0       0.239
DynamicCompositeTypeTest  8     0      0        0       2.921
EmptyTypeTest             7     0      0        0       0.804
IntegerTypeTest           10    0      0        0       0.260
JsonConversionTest        30    0      0        0       0.659
ReversedTypeTest          1     0      0        0       0.235
RoundTripTest             8     0      0        0       0.470
SimpleDateTypeTest        1     0      0        0       0.253
TimeTypeTest              2     0      0        0       3.297
TimeUUIDTypeTest          6     0      0        0       8.130
TypeCompareTest           6     0      0        0       0.268
TypeParserTest            3     0      0        0       1.024
TypeValidationTest        10    0      0        0       0.604
UUIDTypeTest              5     0      0        0       3.867
AbstractCompositeTypeTest 2     0      0        0       0.195
BytesTypeTest             2     0      0        0       0.211
CollectionTypeTest        6     0      0        0       0.253
CompositeTypeTest         8     0      0        0       2.734
DecimalTypeTest           3     0      0        0       0.195
DynamicCompositeTypeTest  8     0      0        0       2.707
EmptyTypeTest             7     0      0        0       0.750
IntegerTypeTest           10    0      0        0       0.228
JsonConversionTest        30    0      0        0       0.582
ReversedTypeTest          1     0      0        0       0.226
RoundTripTest             8     0      0        0       0.434
SimpleDateTypeTest        1     0      0        0       0.230
TimeTypeTest              2     0      0        0       3.040
TimeUUIDTypeTest          6     0      0        0       7.803
TypeCompareTest           6     0      0        0       0.230
TypeParserTest            3     0      0        0       0.934
TypeValidationTest        10    0      0        0       0.575
UUIDTypeTest              5     0      0        0       3.675
AbstractCompositeTypeTest 2     0      0        0       0.220
BytesTypeTest             2     0      0        0       0.216
CollectionTypeTest        6     0      0        0       0.291
CompositeTypeTest         8     0      0        0       2.855
DecimalTypeTest           3     0      0        0       0.218
DynamicCompositeTypeTest  8     0      0        0       2.907
EmptyTypeTest             7     0      0        0       0.829
IntegerTypeTest           10    0      0        0       0.249
JsonConversionTest        30    0      0        0       0.636
ReversedTypeTest          1     0      0        0       0.249
RoundTripTest             8     0      0        0       0.463
SimpleDateTypeTest        1     0      0        0       0.257
TimeTypeTest              2     0      0        0       3.255
TimeUUIDTypeTest          6     0      0        0       8.079
TypeCompareTest           6     0      0        0       0.259
TypeParserTest            3     0      0        0       0.962
TypeValidationTest        10    0      0        0       0.610
UUIDTypeTest              5     0      0        0       3.860

-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring

Name               Tests Errors Failures Skipped Time(s)
MonitoringTaskTest 15    0      0        0       5.370
MonitoringTaskTest 15    0      0        0       5.355
MonitoringTaskTest 15    0      0        0       5.372

-------------------------------------------------------------------------------
org.apache.cassandra.db.partition

Name                        Tests Errors Failures Skipped Time(s)
PartitionImplementationTest 7     0      0        0       54.126
PartitionUpdateTest         3     0      0        0       3.628
PartitionImplementationTest 7     0      0        0       50.518
PartitionUpdateTest         3     0      0        0       3.555
PartitionImplementationTest 7     0      0        0       54.313
PartitionUpdateTest         3     0      0        0       3.715

-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions

Name              Tests Errors Failures Skipped Time(s)
PurgeFunctionTest 8     0      0        0       0.581
PurgeFunctionTest 8     0      0        0       0.526
PurgeFunctionTest 8     0      0        0       0.580

-------------------------------------------------------------------------------
org.apache.cassandra.db.repair

Name                                          Tests Errors Failures Skipped Time
                                                                            (s)
AbstractPendingAntiCompactionTest             1     0      0        1       0.057
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.185
PendingAntiCompactionBytemanTest              1     0      0        0       3.613
PendingAntiCompactionTest                     18    0      0        0       12.189
AbstractPendingAntiCompactionTest             1     0      0        1       0.048
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       2.890
PendingAntiCompactionBytemanTest              1     0      0        0       3.402
PendingAntiCompactionTest                     18    0      0        0       12.008
AbstractPendingAntiCompactionTest             1     0      0        1       0.057
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.172
PendingAntiCompactionBytemanTest              1     0      0        0       3.629
PendingAntiCompactionTest                     18    0      0        0       12.155

-------------------------------------------------------------------------------
org.apache.cassandra.db.rows

Name                                Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest 10    0      0        0       0.309
EncodingStatsTest                   10    0      0        0       0.139
RowAndDeletionMergeIteratorTest     10    0      0        0       2.823
RowsTest                            9     0      0        0       1.159
ThrottledUnfilteredIteratorTest     7     0      0        0       9.219
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.560
UnfilteredRowIteratorsTest          1     0      0        0       0.591
ColumnMetadataVersionComparatorTest 10    0      0        0       0.272
EncodingStatsTest                   10    0      0        0       0.115
RowAndDeletionMergeIteratorTest     10    0      0        0       2.626
RowsTest                            9     0      0        0       1.020
ThrottledUnfilteredIteratorTest     7     0      0        0       7.996
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.312
UnfilteredRowIteratorsTest          1     0      0        0       0.558
ColumnMetadataVersionComparatorTest 10    0      0        0       0.312
EncodingStatsTest                   10    0      0        0       0.140
RowAndDeletionMergeIteratorTest     10    0      0        0       2.823
RowsTest                            9     0      0        0       1.097
ThrottledUnfilteredIteratorTest     7     0      0        0       9.533
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.775
UnfilteredRowIteratorsTest          1     0      0        0       0.630

-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming

Name                                   Tests Errors Failures Skipped Time(s)
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.229
CassandraOutgoingFileTest              3     0      0        0       3.029
CassandraStreamHeaderTest              2     0      0        0       0.812
CassandraStreamManagerTest             2     0      0        0       3.189
ComponentManifestTest                  2     0      0        0       0.253
StreamRequestTest                      1     0      0        0       1.030
CassandraEntireSSTableStreamWriterTest 2     0      0        0       2.985
CassandraOutgoingFileTest              3     0      0        0       2.901
CassandraStreamHeaderTest              2     0      0        0       0.757
CassandraStreamManagerTest             2     0      0        0       2.996
ComponentManifestTest                  2     0      0        0       0.229
StreamRequestTest                      1     0      0        0       0.939
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.442
CassandraOutgoingFileTest              3     0      0        0       3.181
CassandraStreamHeaderTest              2     0      0        0       0.859
CassandraStreamManagerTest             2     0      0        0       3.204
ComponentManifestTest                  2     0      0        0       0.289
StreamRequestTest                      1     0      0        0       1.041

-------------------------------------------------------------------------------
org.apache.cassandra.db.transform

Name                    Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest 7     0      0        0       5.015
RTTransformationsTest   15    0      0        0       0.565
DuplicateRowCheckerTest 7     0      0        0       4.976
RTTransformationsTest   15    0      0        0       0.540
DuplicateRowCheckerTest 7     0      0        0       5.390
RTTransformationsTest   15    0      0        0       0.617

-------------------------------------------------------------------------------
org.apache.cassandra.db.view

Name                Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest 1     0      0        0       20.858
ViewUtilsTest       3     0      0        0       1.450
ViewBuilderTaskTest 1     0      0        0       19.801
ViewUtilsTest       3     0      0        0       1.376
ViewBuilderTaskTest 1     0      0        0       19.464
ViewUtilsTest       3     0      0        0       1.498

-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual

Name                      Tests Errors Failures Skipped Time(s)
SettingsTableTest         7     0      0        0       13.014
SystemPropertiesTableTest 6     0      0        0       12.568
SettingsTableTest         7     0      0        0       12.668
SystemPropertiesTableTest 6     0      0        0       12.212
SettingsTableTest         7     0      0        0       13.080
SystemPropertiesTableTest 6     0      0        0       12.527

-------------------------------------------------------------------------------
org.apache.cassandra.dht

Name                           Tests Errors Failures Skipped Time(s)
BootStrapperTest               10    0      0        0       5.405
BoundsTest                     1     0      0        0       0.236
ByteOrderedPartitionerTest     6     0      0        0       2.122
KeyCollisionTest               1     0      0        0       2.881
Murmur3PartitionerTest         9     0      0        0       1.778
OrderPreservingPartitionerTest 7     0      0        0       2.345
RandomPartitionerTest          9     0      0        0       2.147
RangeFetchMapCalculatorTest    12    0      0        0       1.037
RangeTest                      30    0      0        0       13.151
SplitterTest                   14    0      0        0       19.478
StreamStateStoreTest           1     0      0        0       2.034
BootStrapperTest               10    0      0        0       6.953
BoundsTest                     1     0      0        0       0.220
ByteOrderedPartitionerTest     6     0      0        0       1.972
KeyCollisionTest               1     0      0        0       2.691
Murmur3PartitionerTest         9     0      0        0       1.634
OrderPreservingPartitionerTest 7     0      0        0       2.130
RandomPartitionerTest          9     0      0        0       1.959
RangeFetchMapCalculatorTest    12    0      0        0       0.986
RangeTest                      30    0      0        0       12.962
SplitterTest                   14    0      0        0       19.051
StreamStateStoreTest           1     0      0        0       1.792
BootStrapperTest               10    0      0        0       5.456
BoundsTest                     1     0      0        0       0.237
ByteOrderedPartitionerTest     6     0      0        0       2.117
KeyCollisionTest               1     0      0        0       2.838
Murmur3PartitionerTest         9     0      0        0       1.747
OrderPreservingPartitionerTest 7     0      0        0       2.229
RandomPartitionerTest          9     0      0        0       2.145
RangeFetchMapCalculatorTest    12    0      0        0       1.089
RangeTest                      30    0      0        0       14.312
SplitterTest                   14    0      0        0       19.259
StreamStateStoreTest           1     0      0        0       1.908

-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.060
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       150.145
NoReplicationTokenAllocatorTest            4     0      0        0       7.683
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       64.291

-------------------------------------------------------------------------------
org.apache.cassandra.diag

Name                       Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest 6     0      0        0       1.042
DiagnosticEventServiceTest 6     0      0        0       0.938
DiagnosticEventServiceTest 6     0      0        0       0.993

-------------------------------------------------------------------------------
org.apache.cassandra.diag.store

Name                           Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest 6     0      0        0       0.069
DiagnosticEventMemoryStoreTest 6     0      0        0       0.059
DiagnosticEventMemoryStoreTest 6     0      0        0       0.077

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test

Name                                          Tests Errors Failures Skipped Time(s)
BootstrapTest                                 1     0      0        0       80.705
CasWriteTest                                  9     0      0        0       25.828
FailingRepairTest                             6     0      0        0       29.079
FullRepairCoordinatorFastTest                 66    0      0        2       70.621
FullRepairCoordinatorNeighbourDownTest        12    0      0        0       218.846
FullRepairCoordinatorTimeoutTest              6     0      0        0       92.255
GossipSettlesTest                             1     0      0        0       26.903
IncrementalRepairCoordinatorFastTest          66    0      0        6       68.744
IncrementalRepairCoordinatorNeighbourDownTest 12    0      0        0       219.111
IncrementalRepairCoordinatorTimeoutTest       6     0      0        0       92.220
LargeColumnTest                               1     0      0        0       11.598
MessageFiltersTest                            5     0      0        0       56.118
MessageForwardingTest                         1     0      0        0       11.049
NativeProtocolTest                            2     0      0        0       66.705
NetworkTopologyTest                           6     0      0        0       22.311
NodeToolTest                                  1     0      0        0       6.259
PreviewRepairCoordinatorFastTest              66    0      0        2       70.278
PreviewRepairCoordinatorNeighbourDownTest     12    0      0        0       218.337
PreviewRepairCoordinatorTimeoutTest           6     0      0        0       90.236
PreviewRepairTest                             4     0      0        0       114.733
QueryReplayerEndToEndTest                     1     0      0        0       45.791
ReadRepairTest                                3     0      0        0       25.352
RepairCoordinatorFailingMessageTest           1     0      0        1       0.059
RepairDigestTrackingTest                      5     0      0        0       39.489
RepairTest                                    6     0      0        0       75.842
ResourceLeakTest                              1     0      0        1       0.059
SimpleReadWriteTest                           15    0      0        0       127.738
StreamingTest                                 1     0      0        0       12.776
TableEstimatesTest                            2     0      0        0       6.532
TopologyChangeTest                            4     0      0        0       190.145

-------------------------------------------------------------------------------
org.apache.cassandra.fql

Name                Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest 35    0      0        0       8.199
FullQueryLoggerTest 35    0      0        0       8.440
FullQueryLoggerTest 35    0      0        0       8.202

-------------------------------------------------------------------------------
org.apache.cassandra.fqltool

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.215
FQLReplayTest  22    0      0        0       2.019

-------------------------------------------------------------------------------
org.apache.cassandra.gms

Name                              Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest       2     0      0        0       0.075
ArrivalWindowTest                 1     0      0        0       0.439
EndpointStateTest                 2     0      0        0       1.345
ExpireEndpointTest                1     0      0        0       1.057
FailureDetectorTest               1     0      0        0       2.386
GossipDigestTest                  1     0      0        0       0.242
GossiperTest                      4     0      0        0       2.226
PendingRangeCalculatorServiceTest 1     0      0        0       4.059
SerializationsTest                2     0      0        0       0.972
ShadowRoundTest                   1     0      0        0       5.663
ArrayBackedBoundedStatsTest       2     0      0        0       0.055
ArrivalWindowTest                 1     0      0        0       0.414
EndpointStateTest                 2     0      0        0       1.299
ExpireEndpointTest                1     0      0        0       0.953
FailureDetectorTest               1     0      0        0       2.104
GossipDigestTest                  1     0      0        0       0.225
GossiperTest                      4     0      0        0       2.021
PendingRangeCalculatorServiceTest 1     0      0        0       4.032
SerializationsTest                2     0      0        0       0.927
ShadowRoundTest                   1     0      0        0       5.450
ArrayBackedBoundedStatsTest       2     0      0        0       0.062
ArrivalWindowTest                 1     0      0        0       0.434
EndpointStateTest                 2     0      0        0       1.363
ExpireEndpointTest                1     0      0        0       1.027
FailureDetectorTest               1     0      0        0       2.289
GossipDigestTest                  1     0      0        0       0.259
GossiperTest                      4     0      0        0       2.130
PendingRangeCalculatorServiceTest 1     0      0        0       4.108
SerializationsTest                2     0      0        0       0.977
ShadowRoundTest                   1     0      0        0       5.590

-------------------------------------------------------------------------------
org.apache.cassandra.hints

Name                     Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest   1     0      0        0       65.747
ChecksummedDataInputTest 3     0      0        0       1.068
HintMessageTest          1     0      0        0       2.857
HintTest                 7     0      0        0       4.250
HintWriteTTLTest         4     0      0        0       2.918
HintsBufferPoolTest      1     0      0        0       3.462
HintsBufferTest          2     0      0        0       5.720
HintsCatalogTest         3     0      0        0       2.947
HintsCompressionTest     4     0      0        0       6.568
HintsDescriptorTest      5     0      0        0       0.475
HintsEncryptionTest      1     0      0        0       4.309
HintsReaderTest          2     0      0        0       3.130
HintsServiceTest         4     0      0        0       175.610
ChecksummedDataInputTest 3     0      0        0       0.992
HintMessageTest          1     0      0        0       2.737
HintTest                 7     0      0        0       4.110
HintWriteTTLTest         4     0      0        0       2.714
HintsBufferPoolTest      1     0      0        0       3.299
HintsBufferTest          2     0      0        0       3.969
HintsCatalogTest         3     0      0        0       2.789
HintsCompressionTest     4     0      0        0       7.028
HintsDescriptorTest      5     0      0        0       0.449
HintsEncryptionTest      1     0      0        0       4.321
HintsReaderTest          2     0      0        0       2.939
HintsServiceTest         4     0      0        0       175.420
ChecksummedDataInputTest 3     0      0        0       1.048
HintMessageTest          1     0      0        0       2.853
HintTest                 7     0      0        0       4.081
HintWriteTTLTest         4     0      0        0       2.865
HintsBufferPoolTest      1     0      0        0       3.373
HintsBufferTest          2     0      0        0       6.250
HintsCatalogTest         3     0      0        0       2.930
HintsCompressionTest     4     0      0        0       6.590
HintsDescriptorTest      5     0      0        0       0.469
HintsEncryptionTest      1     0      0        0       4.328
HintsReaderTest          2     0      0        0       3.106
HintsServiceTest         4     0      0        0       175.567

-------------------------------------------------------------------------------
org.apache.cassandra.index

Name                      Tests Errors Failures Skipped Time(s)
CustomIndexTest           29    0      0        0       24.074
SecondaryIndexManagerTest 16    0      0        0       26.562
CustomIndexTest           29    0      0        0       23.549
SecondaryIndexManagerTest 16    0      0        0       26.715
CustomIndexTest           29    0      0        0       23.316
SecondaryIndexManagerTest 16    0      0        0       26.536

-------------------------------------------------------------------------------
org.apache.cassandra.index.internal

Name               Tests Errors Failures Skipped Time(s)
CassandraIndexTest 27    0      0        0       17.842
CassandraIndexTest 27    0      0        0       18.769
CassandraIndexTest 27    0      0        0       18.245

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi

Name          Tests Errors Failures Skipped Time(s)
SASICQLTest   9     0      0        0       18.385
SASIIndexTest 32    0      0        0       19.318
SASICQLTest   9     0      0        0       18.440
SASIIndexTest 32    0      0        0       15.080
SASICQLTest   9     0      0        0       18.452
SASIIndexTest 32    0      0        0       18.342

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer

Name                      Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest     12    0      0        0       0.386
NonTokenizingAnalyzerTest 3     0      0        0       0.250
StandardAnalyzerTest      10    0      0        0       0.578
DelimiterAnalyzerTest     12    0      0        0       0.345
NonTokenizingAnalyzerTest 3     0      0        0       0.232
StandardAnalyzerTest      10    0      0        0       0.525
DelimiterAnalyzerTest     12    0      0        0       0.377
NonTokenizingAnalyzerTest 3     0      0        0       0.238
StandardAnalyzerTest      10    0      0        0       0.564

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk

Name                      Tests Errors Failures Skipped Time(s)
OnDiskIndexTest           12    0      0        0       15.851
PerSSTableIndexWriterTest 2     0      0        0       5.675
TokenTreeTest             14    0      0        0       13.197
OnDiskIndexTest           12    0      0        0       14.858
PerSSTableIndexWriterTest 2     0      0        0       5.021
TokenTreeTest             14    0      0        0       12.106
OnDiskIndexTest           12    0      0        0       16.517
PerSSTableIndexWriterTest 2     0      0        0       5.590
TokenTreeTest             14    0      0        0       13.192

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan

Name           Tests Errors Failures Skipped Time(s)
ExpressionTest 2     0      0        0       0.233
OperationTest  6     0      0        0       4.313
ExpressionTest 2     0      0        0       0.206
OperationTest  6     0      0        0       3.880
ExpressionTest 2     0      0        0       0.220
OperationTest  6     0      0        0       4.229

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils

Name                          Tests Errors Failures Skipped Time(s)
LongIteratorTest              2     0      0        0       0.069
MappedBufferTest              26    0      0        0       2.993
RangeIntersectionIteratorTest 11    0      0        0       0.294
RangeUnionIteratorTest        13    0      0        0       0.303
LongIteratorTest              2     0      0        0       0.059
MappedBufferTest              26    0      0        0       2.728
RangeIntersectionIteratorTest 11    0      0        0       0.250
RangeUnionIteratorTest        13    0      0        0       0.283
LongIteratorTest              2     0      0        0       0.067
MappedBufferTest              26    0      0        0       2.838
RangeIntersectionIteratorTest 11    0      0        0       0.318
RangeUnionIteratorTest        13    0      0        0       0.315

-------------------------------------------------------------------------------
org.apache.cassandra.io

Name                   Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest 3     0      0        0       0.064
DiskSpaceMetricsTest   2     0      0        0       16.757
BloomFilterTrackerTest 3     0      0        0       0.055
DiskSpaceMetricsTest   2     0      0        0       16.231
BloomFilterTrackerTest 3     0      0        0       0.069
DiskSpaceMetricsTest   2     0      0        0       16.684

-------------------------------------------------------------------------------
org.apache.cassandra.io.compress

Name                                 Tests Errors Failures Skipped Time(s)
CQLCompressionTest                   11    0      0        0       6.027
CompressedRandomAccessReaderTest     8     0      0        0       1.212
CompressedSequentialWriterReopenTest 4     0      0        0       7.224
CompressedSequentialWriterTest       14    0      0        0       1.932
CompressorTest                       6     0      0        0       0.806
ZstdCompressorTest                   3     0      0        0       0.244
CQLCompressionTest                   11    0      0        0       6.040
CompressedRandomAccessReaderTest     8     0      0        0       1.164
CompressedSequentialWriterReopenTest 4     0      0        0       6.961
CompressedSequentialWriterTest       14    0      0        0       1.837
CompressorTest                       6     0      0        0       0.761
ZstdCompressorTest                   3     0      0        0       0.215
CQLCompressionTest                   11    0      0        0       5.972
CompressedRandomAccessReaderTest     8     0      0        0       1.215
CompressedSequentialWriterReopenTest 4     0      0        0       7.671
CompressedSequentialWriterTest       14    0      0        0       1.937
CompressorTest                       6     0      0        0       0.798
ZstdCompressorTest                   3     0      0        0       0.237

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable

Name                           Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest       1     0      0        0       6.741
BigTableWriterTest             5     0      0        0       3.201
CQLSSTableWriterClientTest     1     0      0        0       1.726
CQLSSTableWriterTest           10    0      0        0       23.769
DescriptorTest                 7     0      0        0       0.490
IndexSummaryManagerTest        8     0      0        0       5.586
IndexSummaryRedistributionTest 1     0      0        0       3.882
IndexSummaryTest               12    0      0        0       32.483
LargePartitionsTest            1     0      0        1       0.062
LegacySSTableTest              11    0      0        1       56.074
SSTableCorruptionDetectionTest 2     0      0        0       55.060
SSTableHeaderFixTest           14    0      0        0       1.339
SSTableLoaderTest              3     0      0        0       20.176
SSTableMetadataTest            3     0      0        0       3.322
SSTableReaderTest              16    0      0        0       8.281
SSTableRewriterTest            20    0      0        0       12.676
SSTableScannerTest             3     0      0        0       3.022
SSTableWriterTest              5     0      0        0       59.595
BigTableWriterTest             5     0      0        0       3.029
CQLSSTableWriterClientTest     1     0      0        0       1.632
CQLSSTableWriterTest           10    0      0        0       23.058
DescriptorTest                 7     0      0        0       0.440
IndexSummaryManagerTest        8     0      0        0       5.082
IndexSummaryRedistributionTest 1     0      0        0       3.606
IndexSummaryTest               12    0      0        0       31.420
LargePartitionsTest            1     0      0        1       0.047
LegacySSTableTest              11    0      0        1       56.220
SSTableCorruptionDetectionTest 2     0      0        0       54.715
SSTableHeaderFixTest           14    0      0        0       1.233
SSTableLoaderTest              3     0      0        0       18.345
SSTableMetadataTest            3     0      0        0       3.104
SSTableReaderTest              16    0      0        0       8.022
SSTableRewriterTest            20    0      0        0       12.929
SSTableScannerTest             3     0      0        0       2.847
SSTableWriterTest              5     0      0        0       28.575
BigTableWriterTest             5     0      0        0       3.079
CQLSSTableWriterClientTest     1     0      0        0       1.709
CQLSSTableWriterTest           10    0      0        0       23.607
DescriptorTest                 7     0      0        0       0.497
IndexSummaryManagerTest        8     0      0        0       5.549
IndexSummaryRedistributionTest 1     0      0        0       3.885
IndexSummaryTest               12    0      0        0       32.151
LargePartitionsTest            1     0      0        1       0.061
LegacySSTableTest              11    0      0        1       57.315
SSTableCorruptionDetectionTest 2     0      0        0       52.920
SSTableHeaderFixTest           14    0      0        0       1.317
SSTableLoaderTest              3     0      0        0       20.253
SSTableMetadataTest            3     0      0        0       3.295
SSTableReaderTest              16    0      0        0       8.138
SSTableRewriterTest            20    0      0        0       12.538
SSTableScannerTest             3     0      0        0       3.015
SSTableWriterTest              5     0      0        0       59.255

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format

Name                     Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest 1     0      0        0       1.973
SSTableFlushObserverTest 1     0      0        0       1.814
SSTableFlushObserverTest 1     0      0        0       2.046

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big

Name                       Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest 2     0      0        0       3.219
BigTableZeroCopyWriterTest 2     0      0        0       3.016
BigTableZeroCopyWriterTest 2     0      0        0       3.233

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata

Name                   Tests Errors Failures Skipped Time(s)
MetadataSerializerTest 9     0      0        0       1.180
MetadataSerializerTest 9     0      0        0       1.158
MetadataSerializerTest 9     0      0        0       1.177

-------------------------------------------------------------------------------
org.apache.cassandra.io.util

Name                              Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest      16    0      0        0       25.714
BufferedRandomAccessFileTest      17    0      0        0       1.078
ChecksummedRandomAccessReaderTest 3     0      0        0       1.036
ChecksummedSequentialWriterTest   7     0      0        0       0.999
DataOutputTest                    15    0      0        0       1.022
DiskOptimizationStrategyTest      5     0      0        0       0.072
FileSegmentInputStreamTest        7     0      0        0       0.094
FileUtilsTest                     4     0      0        0       0.972
MemoryTest                        2     0      0        0       0.295
MmappedRegionsTest                12    0      0        0       1.181
NIODataInputStreamTest            17    0      0        0       9.046
RandomAccessReaderTest            11    0      0        0       1.259
RewindableDataInputStreamPlusTest 8     0      0        0       0.237
SafeMemoryWriterTest              2     0      0        0       2.502
SequentialWriterTest              7     0      0        0       1.004
BufferedDataOutputStreamTest      16    0      0        0       25.029
BufferedRandomAccessFileTest      17    0      0        0       0.988
ChecksummedRandomAccessReaderTest 3     0      0        0       0.978
ChecksummedSequentialWriterTest   7     0      0        0       0.974
DataOutputTest                    15    0      0        0       0.952
DiskOptimizationStrategyTest      5     0      0        0       0.061
FileSegmentInputStreamTest        7     0      0        0       0.076
FileUtilsTest                     4     0      0        0       0.891
MemoryTest                        2     0      0        0       0.251
MmappedRegionsTest                12    0      0        0       1.100
NIODataInputStreamTest            17    0      0        0       9.008
RandomAccessReaderTest            11    0      0        0       1.364
RewindableDataInputStreamPlusTest 8     0      0        0       0.205
SafeMemoryWriterTest              2     0      0        0       2.382
SequentialWriterTest              7     0      0        0       0.904
BufferedDataOutputStreamTest      16    0      0        0       25.473
BufferedRandomAccessFileTest      17    0      0        0       1.132
ChecksummedRandomAccessReaderTest 3     0      0        0       0.994
ChecksummedSequentialWriterTest   7     0      0        0       1.051
DataOutputTest                    15    0      0        0       1.044
DiskOptimizationStrategyTest      5     0      0        0       0.071
FileSegmentInputStreamTest        7     0      0        0       0.104
FileUtilsTest                     4     0      0        0       0.969
MemoryTest                        2     0      0        0       0.269
MmappedRegionsTest                12    0      0        0       1.181
NIODataInputStreamTest            17    0      0        0       9.196
RandomAccessReaderTest            11    0      0        0       1.318
RewindableDataInputStreamPlusTest 8     0      0        0       0.239
SafeMemoryWriterTest              2     0      0        0       2.492
SequentialWriterTest              7     0      0        0       0.977

-------------------------------------------------------------------------------
org.apache.cassandra.locator

Name                                 Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest        1     0      0        0       34.304
AlibabaCloudSnitchTest               2     0      0        0       10.565
CloudstackSnitchTest                 2     0      0        0       10.442
DynamicEndpointSnitchTest            1     0      0        0       2.283
EC2SnitchTest                        11    0      0        0       10.520
GoogleCloudSnitchTest                2     0      0        0       10.510
GossipingPropertyFileSnitchTest      1     0      0        0       0.974
InetAddressAndPortSerializerTest     1     0      0        0       0.261
InetAddressAndPortTest               4     0      0        0       0.142
NetworkTopologyStrategyTest          5     0      0        0       3.015
PendingRangeMapsTest                 2     0      0        0       0.407
PendingRangesTest                    1     0      0        0       1.068
PropertyFileSnitchTest               5     0      0        0       16.054
ReconnectableSnitchHelperTest        1     0      0        0       1.197
ReplicaCollectionTest                6     0      0        0       0.745
ReplicaLayoutTest                    1     0      0        0       0.420
ReplicaPlansTest                     1     0      0        0       1.147
ReplicationFactorTest                2     0      0        0       1.014
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.869
SimpleStrategyTest                   7     0      0        0       2.927
TokenMetadataTest                    6     0      0        0       1.046
AlibabaCloudSnitchTest               2     0      0        0       10.363
CloudstackSnitchTest                 2     0      0        0       10.294
DynamicEndpointSnitchTest            1     0      0        0       2.227
EC2SnitchTest                        11    0      0        0       10.397
GoogleCloudSnitchTest                2     0      0        0       10.331
GossipingPropertyFileSnitchTest      1     0      0        0       0.888
InetAddressAndPortSerializerTest     1     0      0        0       0.225
InetAddressAndPortTest               4     0      0        0       0.125
NetworkTopologyStrategyTest          5     0      0        0       2.801
PendingRangeMapsTest                 2     0      0        0       0.384
PendingRangesTest                    1     0      0        0       0.978
PropertyFileSnitchTest               5     0      0        0       16.002
ReconnectableSnitchHelperTest        1     0      0        0       1.078
ReplicaCollectionTest                6     0      0        0       0.674
ReplicaLayoutTest                    1     0      0        0       0.388
ReplicaPlansTest                     1     0      0        0       1.038
ReplicationFactorTest                2     0      0        0       0.914
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.629
SimpleStrategyTest                   7     0      0        0       2.735
TokenMetadataTest                    6     0      0        0       0.948
AlibabaCloudSnitchTest               2     0      0        0       10.506
CloudstackSnitchTest                 2     0      0        0       10.437
DynamicEndpointSnitchTest            1     0      0        0       2.307
EC2SnitchTest                        11    0      0        0       10.499
GoogleCloudSnitchTest                2     0      0        0       10.546
GossipingPropertyFileSnitchTest      1     0      0        0       0.974
InetAddressAndPortSerializerTest     1     0      0        0       0.238
InetAddressAndPortTest               4     0      0        0       0.144
NetworkTopologyStrategyTest          5     0      0        0       3.180
PendingRangeMapsTest                 2     0      0        0       0.432
PendingRangesTest                    1     0      0        0       1.090
PropertyFileSnitchTest               5     0      0        0       16.080
ReconnectableSnitchHelperTest        1     0      0        0       1.169
ReplicaCollectionTest                6     0      0        0       0.714
ReplicaLayoutTest                    1     0      0        0       0.430
ReplicaPlansTest                     1     0      0        0       1.084
ReplicationFactorTest                2     0      0        0       1.005
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.861
SimpleStrategyTest                   7     0      0        0       2.871
TokenMetadataTest                    6     0      0        0       0.990

-------------------------------------------------------------------------------
org.apache.cassandra.metrics

Name                                    Tests Errors Failures Skipped Time(s)
BatchMetricsTest                        3     0      0        0       12.214
BufferPoolMetricsTest                   4     0      0        0       1.130
CQLMetricsTest                          4     0      0        0       5.899
CassandraMetricsRegistryTest            5     0      0        0       0.286
DecayingEstimatedHistogramReservoirTest 15    0      0        1       11.864
HintedHandOffMetricsTest                1     0      0        0       1.930
LatencyMetricsTest                      3     0      0        0       0.291
MaxSamplerTest                          8     0      0        0       5.327
SamplerTest                             5     0      0        0       1.297
TableMetricsTest                        7     0      0        0       8.155
TopFrequencySamplerTest                 6     0      0        0       2.027
BatchMetricsTest                        3     0      0        0       13.356
BufferPoolMetricsTest                   4     0      0        0       1.020
CQLMetricsTest                          4     0      0        0       5.545
CassandraMetricsRegistryTest            5     0      0        0       0.267
DecayingEstimatedHistogramReservoirTest 15    0      0        1       11.616
HintedHandOffMetricsTest                1     0      0        0       1.849
LatencyMetricsTest                      3     0      0        0       0.268
MaxSamplerTest                          8     0      0        0       5.181
SamplerTest                             5     0      0        0       1.181
TableMetricsTest                        7     0      0        0       7.777
TopFrequencySamplerTest                 6     0      0        0       2.136
BatchMetricsTest                        3     0      0        0       11.102
BufferPoolMetricsTest                   4     0      0        0       1.117
CQLMetricsTest                          4     0      0        0       5.762
CassandraMetricsRegistryTest            5     0      0        0       0.282
DecayingEstimatedHistogramReservoirTest 15    0      0        1       12.175
HintedHandOffMetricsTest                1     0      0        0       1.880
LatencyMetricsTest                      3     0      0        0       0.319
MaxSamplerTest                          8     0      0        0       5.243
SamplerTest                             5     0      0        0       1.268
TableMetricsTest                        7     0      0        0       7.833
TopFrequencySamplerTest                 6     0      0        0       2.096

-------------------------------------------------------------------------------
org.apache.cassandra.net

Name                                  Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                    1     0      0        0       122.738
AsyncChannelPromiseTest               4     0      0        0       0.428
AsyncMessageOutputPlusTest            1     0      0        0       1.071
AsyncOneResponseTest                  2     0      0        0       4.260
AsyncPromiseTest                      4     0      0        0       0.350
AsyncStreamingInputPlusTest           13    0      0        0       1.400
AsyncStreamingOutputPlusTest          1     0      0        0       1.068
ChunkedInputPlusTest                  5     0      0        0       0.521
ConnectionTest                        13    0      0        0       77.076
ForwardingInfoTest                    2     0      0        0       0.256
FramingTest                           4     0      0        0       22.985
HandshakeTest                         13    0      0        0       2.253
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.637
MessageTest                           7     0      0        0       1.549
MessagingServiceTest                  19    0      0        0       2.446
MockMessagingServiceTest              1     0      0        0       3.424
OutboundConnectionSettingsTest        9     0      0        0       2.004
OutboundConnectionsTest               6     0      0        0       2.142
OutboundMessageQueueTest              1     0      0        0       1.097
ProxyHandlerConnectionsTest           5     0      0        0       36.089
PrunableArrayQueueTest                9     0      0        0       0.070
RateBasedBackPressureTest             15    0      0        0       1.683
ResourceLimitsTest                    4     0      0        0       0.135
StartupClusterConnectivityCheckerTest 7     0      0        0       1.291
VerbTest                              1     0      0        0       0.141
WriteCallbackInfoTest                 1     0      0        0       1.310
AsyncChannelPromiseTest               4     0      0        0       0.387
AsyncMessageOutputPlusTest            1     0      0        0       0.960
AsyncOneResponseTest                  2     0      0        0       4.219
AsyncPromiseTest                      4     0      0        0       0.325
AsyncStreamingInputPlusTest           13    0      0        0       1.362
AsyncStreamingOutputPlusTest          1     0      0        0       0.979
ChunkedInputPlusTest                  5     0      0        0       0.445
ConnectionTest                        13    0      0        0       78.096
ForwardingInfoTest                    2     0      0        0       0.230
FramingTest                           4     0      0        0       23.752
HandshakeTest                         13    0      0        0       2.058
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.756
MessageTest                           7     0      0        0       1.444
MessagingServiceTest                  19    0      0        0       2.205
MockMessagingServiceTest              1     0      0        0       3.227
OutboundConnectionSettingsTest        9     0      0        0       1.877
OutboundConnectionsTest               6     0      0        0       1.980
OutboundMessageQueueTest              1     0      0        0       0.971
ProxyHandlerConnectionsTest           5     0      0        0       36.016
PrunableArrayQueueTest                9     0      0        0       0.058
RateBasedBackPressureTest             15    0      0        0       1.653
ResourceLimitsTest                    4     0      0        0       0.148
StartupClusterConnectivityCheckerTest 7     0      0        0       1.162
VerbTest                              1     0      0        0       0.126
WriteCallbackInfoTest                 1     0      0        0       1.199
AsyncChannelPromiseTest               4     0      0        0       0.439
AsyncMessageOutputPlusTest            1     0      0        0       1.029
AsyncOneResponseTest                  2     0      0        0       4.257
AsyncPromiseTest                      4     0      0        0       0.366
AsyncStreamingInputPlusTest           13    0      0        0       1.393
AsyncStreamingOutputPlusTest          1     0      0        0       1.063
ChunkedInputPlusTest                  5     0      0        0       0.498
ConnectionTest                        13    0      0        0       77.167
ForwardingInfoTest                    2     0      0        0       0.270
FramingTest                           4     0      0        0       22.521
HandshakeTest                         13    0      0        0       2.169
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.675
MessageTest                           7     0      0        0       1.607
MessagingServiceTest                  19    0      0        0       2.388
MockMessagingServiceTest              1     0      0        0       3.475
OutboundConnectionSettingsTest        9     0      0        0       1.984
OutboundConnectionsTest               6     0      0        0       2.151
OutboundMessageQueueTest              1     0      0        0       1.033
ProxyHandlerConnectionsTest           5     0      0        0       36.047
PrunableArrayQueueTest                9     0      0        0       0.068
RateBasedBackPressureTest             15    0      0        0       1.673
ResourceLimitsTest                    4     0      0        0       0.149
StartupClusterConnectivityCheckerTest 7     0      0        0       1.305
VerbTest                              1     0      0        0       0.152
WriteCallbackInfoTest                 1     0      0        0       1.337

-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy

Name             Tests Errors Failures Skipped Time(s)
ProxyHandlerTest 3     0      0        0       0.757
ProxyHandlerTest 3     0      0        0       0.742
ProxyHandlerTest 3     0      0        0       0.739

-------------------------------------------------------------------------------
org.apache.cassandra.repair

Name                        Tests Errors Failures Skipped Time(s)
AbstractRepairTest          1     0      0        1       0.062
LocalSyncTaskTest           6     0      0        0       3.954
RepairJobTest               16    0      0        0       3.949
RepairRunnableTest          2     0      0        0       1.048
RepairSessionTest           1     0      0        0       1.080
StreamingRepairTaskTest     2     0      0        0       2.987
SymmetricRemoteSyncTaskTest 1     0      0        0       1.060
ValidatorTest               6     0      0        0       28.793
AbstractRepairTest          1     0      0        1       0.050
LocalSyncTaskTest           6     0      0        0       3.751
RepairJobTest               16    0      0        0       3.730
RepairRunnableTest          2     0      0        0       0.924
RepairSessionTest           1     0      0        0       0.994
StreamingRepairTaskTest     2     0      0        0       2.715
SymmetricRemoteSyncTaskTest 1     0      0        0       0.958
ValidatorTest               6     0      0        0       26.441
AbstractRepairTest          1     0      0        1       0.065
LocalSyncTaskTest           6     0      0        0       4.004
RepairJobTest               16    0      0        0       3.904
RepairRunnableTest          2     0      0        0       0.967
RepairSessionTest           1     0      0        0       1.044
StreamingRepairTaskTest     2     0      0        0       2.923
SymmetricRemoteSyncTaskTest 1     0      0        0       1.093
ValidatorTest               6     0      0        0       28.960

-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric

Name                  Tests Errors Failures Skipped Time(s)
DifferenceHolderTest  2     0      0        0       0.324
RangeDenormalizerTest 3     0      0        0       0.255
ReduceHelperTest      5     0      0        0       0.304
StreamFromOptionsTest 3     0      0        0       0.262
DifferenceHolderTest  2     0      0        0       0.285
RangeDenormalizerTest 3     0      0        0       0.238
ReduceHelperTest      5     0      0        0       0.274
StreamFromOptionsTest 3     0      0        0       0.231
DifferenceHolderTest  2     0      0        0       0.313
RangeDenormalizerTest 3     0      0        0       0.272
ReduceHelperTest      5     0      0        0       0.292
StreamFromOptionsTest 3     0      0        0       0.258

-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent

Name                          Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest 1     0      0        1       0.057
CoordinatorMessagingTest      7     0      0        0       5.481
CoordinatorSessionTest        7     0      0        0       1.131
CoordinatorSessionsTest       7     0      0        0       2.890
LocalSessionTest              40    0      0        0       4.077
AbstractConsistentSessionTest 1     0      0        1       0.048
CoordinatorMessagingTest      7     0      0        0       5.290
CoordinatorSessionTest        7     0      0        0       1.052
CoordinatorSessionsTest       7     0      0        0       2.721
LocalSessionTest              40    0      0        0       4.188
AbstractConsistentSessionTest 1     0      0        1       0.056
CoordinatorMessagingTest      7     0      0        0       5.470
CoordinatorSessionTest        7     0      0        0       1.112
CoordinatorSessionsTest       7     0      0        0       2.815
LocalSessionTest              40    0      0        0       5.080

-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages

Name                            Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest 8     0      0        0       1.067
RepairMessageSerializerTest     6     0      0        0       0.506
RepairOptionTest                4     0      0        0       0.994
RepairMessageSerializationsTest 8     0      0        0       0.979
RepairMessageSerializerTest     6     0      0        0       0.435
RepairOptionTest                4     0      0        0       0.924
RepairMessageSerializationsTest 8     0      0        0       1.073
RepairMessageSerializerTest     6     0      0        0       0.512
RepairOptionTest                4     0      0        0       1.016

-------------------------------------------------------------------------------
org.apache.cassandra.schema

Name                         Tests Errors Failures Skipped Time(s)
CreateTableValidationTest    1     0      0        0       3.115
IndexMetadataTest            3     0      0        0       0.230
MigrationManagerTest         17    0      0        0       4.697
SchemaKeyspaceTest           5     0      0        0       3.223
SchemaTest                   1     0      0        0       2.315
TupleTypesRepresentationTest 2     0      0        1       1.058
ValidationTest               4     0      0        0       0.279
CreateTableValidationTest    1     0      0        0       2.896
IndexMetadataTest            3     0      0        0       0.201
MigrationManagerTest         17    0      0        0       4.639
SchemaKeyspaceTest           5     0      0        0       3.129
SchemaTest                   1     0      0        0       2.119
TupleTypesRepresentationTest 2     0      0        1       0.978
ValidationTest               4     0      0        0       0.257
CreateTableValidationTest    1     0      0        0       3.083
IndexMetadataTest            3     0      0        0       0.223
MigrationManagerTest         17    0      0        0       4.846
SchemaKeyspaceTest           5     0      0        0       3.372
SchemaTest                   1     0      0        0       2.315
TupleTypesRepresentationTest 2     0      0        1       1.024
ValidationTest               4     0      0        0       0.282

-------------------------------------------------------------------------------
org.apache.cassandra.security

Name                Tests Errors Failures Skipped Time(s)
CipherFactoryTest   7     0      0        0       0.688
EncryptionUtilsTest 3     0      0        0       1.252
JKSKeyProviderTest  2     0      0        0       0.422
SSLFactoryTest      14    0      0        0       1.450
CipherFactoryTest   7     0      0        0       0.652
EncryptionUtilsTest 3     0      0        0       1.179
JKSKeyProviderTest  2     0      0        0       0.387
SSLFactoryTest      14    0      0        0       1.395
CipherFactoryTest   7     0      0        0       0.673
EncryptionUtilsTest 3     0      0        0       1.269
JKSKeyProviderTest  2     0      0        0       0.419
SSLFactoryTest      14    0      0        0       1.415

-------------------------------------------------------------------------------
org.apache.cassandra.serializers

Name                     Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest 9     0      0        0       0.254
TimeSerializerTest       16    0      0        0       0.075
TimestampSerializerTest  1     0      0        0       0.237
SimpleDateSerializerTest 9     0      0        0       0.234
TimeSerializerTest       16    0      0        0       0.063
TimestampSerializerTest  1     0      0        0       0.221
SimpleDateSerializerTest 9     0      0        0       0.258
TimeSerializerTest       16    0      0        0       0.079
TimestampSerializerTest  1     0      0        0       0.250

-------------------------------------------------------------------------------
org.apache.cassandra.service

Name                              Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest           11    0      0        0       3.455
BootstrapTransientTest            1     0      0        0       1.040
ClientWarningsTest                4     0      0        0       25.273
GCInspectorTest                   6     0      0        0       0.983
JoinTokenRingTest                 1     0      0        0       4.334
LeaveAndBootstrapTest             8     0      0        0       5.079
LegacyAuthFailTest                1     0      0        0       3.929
MoveTest                          7     0      0        0       20.994
MoveTransientTest                 19    0      0        0       1.270
NativeTransportServiceTest        11    0      0        0       7.686
PaxosStateTest                    2     0      0        0       4.364
ProtocolBetaVersionTest           2     0      0        0       11.962
QueryPagerTest                    8     0      0        0       3.081
RMIServerSocketFactoryImplTest    1     0      0        0       0.065
RemoveTest                        4     0      0        0       5.680
SerializationsTest                4     0      0        0       1.010
StartupChecksTest                 3     0      0        0       2.350
StorageProxyTest                  4     0      0        0       1.104
StorageServiceServerTest          19    0      0        1       8.137
StorageServiceTest                1     0      0        0       1.046
WriteResponseHandlerTest          5     0      0        0       2.946
WriteResponseHandlerTransientTest 4     0      0        0       2.874
ActiveRepairServiceTest           11    0      0        0       3.216
BootstrapTransientTest            1     0      0        0       0.956
ClientWarningsTest                4     0      0        0       22.908
GCInspectorTest                   6     0      0        0       0.944
JoinTokenRingTest                 1     0      0        0       5.978
LeaveAndBootstrapTest             8     0      0        0       6.415
LegacyAuthFailTest                1     0      0        0       3.689
MoveTest                          7     0      0        0       22.855
MoveTransientTest                 19    0      0        0       1.194
NativeTransportServiceTest        11    0      0        0       7.713
PaxosStateTest                    2     0      0        0       6.032
ProtocolBetaVersionTest           2     0      0        0       11.701
QueryPagerTest                    8     0      0        0       3.002
RMIServerSocketFactoryImplTest    1     0      0        0       0.055
RemoveTest                        4     0      0        0       5.608
SerializationsTest                4     0      0        0       0.961
StartupChecksTest                 3     0      0        0       2.199
StorageProxyTest                  4     0      0        0       1.011
StorageServiceServerTest          19    0      0        1       7.970
StorageServiceTest                1     0      0        0       0.988
WriteResponseHandlerTest          5     0      0        0       2.768
WriteResponseHandlerTransientTest 4     0      0        0       2.798
ActiveRepairServiceTest           11    0      0        0       3.394
BootstrapTransientTest            1     0      0        0       1.045
ClientWarningsTest                4     0      0        0       25.903
GCInspectorTest                   6     0      0        0       0.998
JoinTokenRingTest                 1     0      0        0       4.510
LeaveAndBootstrapTest             8     0      0        0       4.943
LegacyAuthFailTest                1     0      0        0       3.869
MoveTest                          7     0      0        0       21.157
MoveTransientTest                 19    0      0        0       1.323
NativeTransportServiceTest        11    0      0        0       7.654
PaxosStateTest                    2     0      0        0       4.312
ProtocolBetaVersionTest           2     0      0        0       11.897
QueryPagerTest                    8     0      0        0       3.075
RMIServerSocketFactoryImplTest    1     0      0        0       0.064
RemoveTest                        4     0      0        0       5.687
SerializationsTest                4     0      0        0       1.065
StartupChecksTest                 3     0      0        0       2.358
StorageProxyTest                  4     0      0        0       1.093
StorageServiceServerTest          19    0      0        1       8.147
StorageServiceTest                1     0      0        0       1.070
WriteResponseHandlerTest          5     0      0        0       2.934
WriteResponseHandlerTransientTest 4     0      0        0       2.939

-------------------------------------------------------------------------------
org.apache.cassandra.service.pager

Name            Tests Errors Failures Skipped Time(s)
PagingStateTest 7     0      0        0       1.102
PagingStateTest 7     0      0        0       1.076
PagingStateTest 7     0      0        0       1.130

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads

Name                      Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest  1     0      0        1       0.056
DataResolverTest          32    0      0        0       3.300
DigestResolverTest        5     0      0        0       3.046
ReadExecutorTest          3     0      0        0       2.984
SpeculativeRetryParseTest 78    0      0        0       0.119
AbstractReadResponseTest  1     0      0        1       0.053
DataResolverTest          32    0      0        0       3.028
DigestResolverTest        5     0      0        0       2.793
ReadExecutorTest          3     0      0        0       3.038
SpeculativeRetryParseTest 78    0      0        0       0.099
AbstractReadResponseTest  1     0      0        1       0.057
DataResolverTest          32    0      0        0       3.216
DigestResolverTest        5     0      0        0       3.006
ReadExecutorTest          3     0      0        0       3.101
SpeculativeRetryParseTest 78    0      0        0       0.130

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair

Name                             Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest           1     0      0        1       0.059
BlockingReadRepairTest           9     0      0        0       3.111
DiagEventsBlockingReadRepairTest 3     0      0        0       3.132
ReadOnlyReadRepairTest           4     0      0        0       3.045
ReadRepairTest                   7     0      0        0       3.107
RepairedDataVerifierTest         10    0      0        0       4.357
AbstractReadRepairTest           1     0      0        1       0.048
BlockingReadRepairTest           9     0      0        0       2.907
DiagEventsBlockingReadRepairTest 3     0      0        0       2.923
ReadOnlyReadRepairTest           4     0      0        0       2.750
ReadRepairTest                   7     0      0        0       2.845
RepairedDataVerifierTest         10    0      0        0       5.949
AbstractReadRepairTest           1     0      0        1       0.061
BlockingReadRepairTest           9     0      0        0       3.055
DiagEventsBlockingReadRepairTest 3     0      0        0       3.140
ReadOnlyReadRepairTest           4     0      0        0       2.934
ReadRepairTest                   7     0      0        0       3.001
RepairedDataVerifierTest         10    0      0        0       4.236

-------------------------------------------------------------------------------
org.apache.cassandra.streaming

Name                                        Tests Errors Failures Skipped Time(s)
LongStreamingTest                           2     0      0        0       186.461
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.095
SessionInfoTest                             1     0      0        0       0.448
StreamOperationTest                         1     0      0        0       0.065
StreamTransferTaskTest                      2     0      0        0       3.011
StreamingTransferTest                       5     0      0        0       14.012
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       2.891
SessionInfoTest                             1     0      0        0       0.427
StreamOperationTest                         1     0      0        0       0.057
StreamTransferTaskTest                      2     0      0        0       2.847
StreamingTransferTest                       5     0      0        0       13.077
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.075
SessionInfoTest                             1     0      0        0       0.467
StreamOperationTest                         1     0      0        0       0.062
StreamTransferTaskTest                      2     0      0        0       2.954
StreamingTransferTest                       5     0      0        0       13.925

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async

Name                            Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest 10    0      0        0       1.106
StreamCompressionSerializerTest 2     0      0        0       0.997
StreamingInboundHandlerTest     7     0      0        0       1.153
NettyStreamingMessageSenderTest 10    0      0        0       1.045
StreamCompressionSerializerTest 2     0      0        0       0.910
StreamingInboundHandlerTest     7     0      0        0       1.033
NettyStreamingMessageSenderTest 10    0      0        0       1.130
StreamCompressionSerializerTest 2     0      0        0       1.030
StreamingInboundHandlerTest     7     0      0        0       1.179

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression

Name                      Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest 6     0      0        0       1.207
CompressedInputStreamTest 6     0      0        0       1.089
CompressedInputStreamTest 6     0      0        0       1.225

-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.108
DistributionSequenceTest 4     0      0        0       0.075

-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.091
SettingsMiscTest      4     0      0        0       0.086
SettingsNodeTest      2     0      0        0       0.077
StressSettingsTest    1     0      0        0       0.500

-------------------------------------------------------------------------------
org.apache.cassandra.stress.util

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.067

-------------------------------------------------------------------------------
org.apache.cassandra.tools

Name                        Tests Errors Failures Skipped Time(s)
AuditLogViewerTest          5     0      0        0       0.526
BulkLoaderTest              6     0      0        0       12.903
ClearSnapshotTest           4     0      0        0       8.000
CompactionStressTest        2     0      0        0       14.512
GetVersionTest              1     0      0        0       0.391
LoaderOptionsTest           1     0      0        0       0.531
SSTableExpiredBlockersTest  2     0      0        0       2.031
SSTableExportTest           2     0      0        0       1.000
SSTableLevelResetterTest    2     0      0        0       2.047
SSTableMetadataViewerTest   2     0      0        0       0.436
SSTableOfflineRelevelTest   2     0      0        0       2.030
SSTableRepairedAtSetterTest 2     0      0        0       1.187
StandaloneSSTableUtilTest   2     0      0        0       2.035
StandaloneScrubberTest      2     0      0        0       2.054
StandaloneSplitterTest      1     0      0        0       0.412
StandaloneUpgraderTest      2     0      0        0       2.008
StandaloneVerifierTest      2     0      0        0       2.089
TopPartitionsTest           2     0      0        0       3.456
AuditLogViewerTest          5     0      0        0       0.467
BulkLoaderTest              6     0      0        0       12.846
ClearSnapshotTest           4     0      0        0       7.596
CompactionStressTest        2     0      0        0       14.077
GetVersionTest              1     0      0        0       0.348
LoaderOptionsTest           1     0      0        0       0.488
SSTableExpiredBlockersTest  2     0      0        0       1.853
SSTableExportTest           2     0      0        0       0.958
SSTableLevelResetterTest    2     0      0        0       1.872
SSTableMetadataViewerTest   2     0      0        0       0.411
SSTableOfflineRelevelTest   2     0      0        0       1.884
SSTableRepairedAtSetterTest 2     0      0        0       1.075
StandaloneSSTableUtilTest   2     0      0        0       1.871
StandaloneScrubberTest      2     0      0        0       1.955
StandaloneSplitterTest      1     0      0        0       0.371
StandaloneUpgraderTest      2     0      0        0       1.926
StandaloneVerifierTest      2     0      0        0       1.917
TopPartitionsTest           2     0      0        0       3.301
AuditLogViewerTest          5     0      0        0       0.567
BulkLoaderTest              6     0      0        0       12.893
ClearSnapshotTest           4     0      0        0       7.925
CompactionStressTest        2     0      0        0       14.388
GetVersionTest              1     0      0        0       0.394
LoaderOptionsTest           1     0      0        0       0.544
SSTableExpiredBlockersTest  2     0      0        0       2.126
SSTableExportTest           2     0      0        0       1.047
SSTableLevelResetterTest    2     0      0        0       2.010
SSTableMetadataViewerTest   2     0      0        0       0.470
SSTableOfflineRelevelTest   2     0      0        0       2.097
SSTableRepairedAtSetterTest 2     0      0        0       1.163
StandaloneSSTableUtilTest   2     0      0        0       2.128
StandaloneScrubberTest      2     0      0        0       2.139
StandaloneSplitterTest      1     0      0        0       0.423
StandaloneUpgraderTest      2     0      0        0       2.070
StandaloneVerifierTest      2     0      0        0       2.167
TopPartitionsTest           2     0      0        0       3.512

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter

Name             Tests Errors Failures Skipped Time(s)
TableBuilderTest 6     0      0        0       0.072
TableBuilderTest 6     0      0        0       0.059
TableBuilderTest 6     0      0        0       0.073

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats

Name                     Tests Errors Failures Skipped Time(s)
StatsTableComparatorTest 6     0      0        0       0.250
TableStatsPrinterTest    2     0      0        0       0.086
StatsTableComparatorTest 6     0      0        0       0.204
TableStatsPrinterTest    2     0      0        0       0.073
StatsTableComparatorTest 6     0      0        0       0.239
TableStatsPrinterTest    2     0      0        0       0.090

-------------------------------------------------------------------------------
org.apache.cassandra.tracing

Name        Tests Errors Failures Skipped Time(s)
TracingTest 6     0      0        0       1.023
TracingTest 6     0      0        0       0.946
TracingTest 6     0      0        0       1.114

-------------------------------------------------------------------------------
org.apache.cassandra.transport

Name                              Tests Errors Failures Skipped Time(s)
CBUtilTest                        4     0      0        0       0.322
CQLUserAuditTest                  8     0      0        0       27.780
DataTypeTest                      3     0      0        0       0.332
ErrorMessageTest                  7     0      0        0       0.358
IdleDisconnectTest                2     0      0        0       16.774
InflightRequestPayloadTrackerTest 6     0      0        0       13.408
MessagePayloadTest                3     0      0        0       12.630
ProtocolErrorTest                 6     0      0        0       1.164
ProtocolVersionTest               4     0      0        0       0.979
ProtocolVersionTrackerTest        3     0      0        0       0.293
SerDeserTest                      6     0      0        0       1.503
ServerMetricsTest                 1     0      0        0       11.669
StartupMessageTest                1     0      0        0       11.791
CBUtilTest                        4     0      0        0       0.305
CQLUserAuditTest                  8     0      0        0       27.626
DataTypeTest                      3     0      0        0       0.309
ErrorMessageTest                  7     0      0        0       0.334
IdleDisconnectTest                2     0      0        0       16.543
InflightRequestPayloadTrackerTest 6     0      0        0       13.260
MessagePayloadTest                3     0      0        0       12.350
ProtocolErrorTest                 6     0      0        0       1.072
ProtocolVersionTest               4     0      0        0       0.917
ProtocolVersionTrackerTest        3     0      0        0       0.271
SerDeserTest                      6     0      0        0       1.366
ServerMetricsTest                 1     0      0        0       11.644
StartupMessageTest                1     0      0        0       11.574
CBUtilTest                        4     0      0        0       0.330
CQLUserAuditTest                  8     0      0        0       28.048
DataTypeTest                      3     0      0        0       0.362
ErrorMessageTest                  7     0      0        0       0.372
IdleDisconnectTest                2     0      0        0       16.990
InflightRequestPayloadTrackerTest 6     0      0        0       13.723
MessagePayloadTest                3     0      0        0       12.726
ProtocolErrorTest                 6     0      0        0       1.236
ProtocolVersionTest               4     0      0        0       1.038
ProtocolVersionTrackerTest        3     0      0        0       0.337
SerDeserTest                      6     0      0        0       1.599
ServerMetricsTest                 1     0      0        0       12.210
StartupMessageTest                1     0      0        0       12.000

-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum

Name                                         Tests Errors Failures Skipped Time
                                                                           (s)
ChecksummingTransformerTest                  5     0      0        0       17.759
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.148
ChecksummingTransformerTest                  5     0      0        0       16.790
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.228
ChecksummingTransformerTest                  5     0      0        0       17.619
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.141

-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages

Name                    Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest 1     0      0        0       0.328
PrepareMessageTest      1     0      0        0       0.332
AuthenticateMessageTest 1     0      0        0       0.291
PrepareMessageTest      1     0      0        0       0.302
AuthenticateMessageTest 1     0      0        0       0.342
PrepareMessageTest      1     0      0        0       0.336

-------------------------------------------------------------------------------
org.apache.cassandra.triggers

Name                Tests Errors Failures Skipped Time(s)
TriggerExecutorTest 9     0      0        0       1.522
TriggersSchemaTest  4     0      0        0       3.306
TriggersTest        7     0      0        0       4.192
TriggerExecutorTest 9     0      0        0       1.377
TriggersSchemaTest  4     0      0        0       3.119
TriggersTest        7     0      0        0       3.989
TriggerExecutorTest 9     0      0        0       1.584
TriggersSchemaTest  4     0      0        0       3.445
TriggersTest        7     0      0        0       4.393

-------------------------------------------------------------------------------
org.apache.cassandra.utils

Name                        Tests Errors Failures Skipped Time(s)
LongBloomFilterTest         5     0      0        0       130.489
LongBTreeTest               15    0      0        0       563.726
AbstractIteratorTest        9     0      0        0       0.085
BloomFilterTest             11    0      0        2       0.562
ByteBufferUtilTest          12    0      0        0       0.352
BytesReadTrackerTest        4     0      0        0       0.065
CassandraVersionTest        7     0      0        0       0.077
EstimatedHistogramTest      6     0      0        0       0.073
FBUtilitiesTest             7     0      0        0       0.682
FastByteOperationsTest      2     0      0        0       3.847
HexTest                     2     0      0        0       0.213
HistogramBuilderTest        5     0      0        0       0.094
IntegerIntervalsTest        6     0      0        0       53.249
IntervalTreeTest            3     0      0        0       0.253
JVMStabilityInspectorTest   3     0      0        0       1.017
JavaUtilsTest               1     0      0        0       0.236
MergeIteratorComparisonTest 16    0      0        0       11.921
MergeIteratorTest           1     0      0        0       0.076
MerkleTreeTest              27    0      0        0       6.804
MerkleTreesTest             13    0      0        0       1.070
MonotonicClockTest          1     0      0        0       18.770
NativeLibraryTest           2     0      0        0       0.418
NoSpamLoggerTest            4     0      0        0       0.074
OverlapIteratorTest         1     0      0        0       11.399
SerializationsTest          3     0      0        0       1.655
SlidingTimeRateTest         7     0      0        0       0.514
StatusLoggerTest            1     0      0        0       3.187
AbstractIteratorTest        9     0      0        0       0.073
BloomFilterTest             11    0      0        2       0.500
ByteBufferUtilTest          12    0      0        0       0.326
BytesReadTrackerTest        4     0      0        0       0.055
CassandraVersionTest        7     0      0        0       0.065
EstimatedHistogramTest      6     0      0        0       0.057
FBUtilitiesTest             7     0      0        0       0.646
FastByteOperationsTest      2     0      0        0       3.613
HexTest                     2     0      0        0       0.189
HistogramBuilderTest        5     0      0        0       0.084
IntegerIntervalsTest        6     0      0        0       55.428
IntervalTreeTest            3     0      0        0       0.236
JVMStabilityInspectorTest   3     0      0        0       0.913
JavaUtilsTest               1     0      0        0       0.193
MergeIteratorComparisonTest 16    0      0        0       10.954
MergeIteratorTest           1     0      0        0       0.069
MerkleTreeTest              27    0      0        0       6.337
MerkleTreesTest             13    0      0        0       1.007
MonotonicClockTest          1     0      0        0       6.990
NativeLibraryTest           2     0      0        0       0.385
NoSpamLoggerTest            4     0      0        0       0.063
OverlapIteratorTest         1     0      0        0       10.955
SerializationsTest          3     0      0        0       1.454
SlidingTimeRateTest         7     0      0        0       0.454
StatusLoggerTest            1     0      0        0       2.926
AbstractIteratorTest        9     0      0        0       0.087
BloomFilterTest             11    0      0        2       0.563
ByteBufferUtilTest          12    0      0        0       0.378
BytesReadTrackerTest        4     0      0        0       0.069
CassandraVersionTest        7     0      0        0       0.078
EstimatedHistogramTest      6     0      0        0       0.070
FBUtilitiesTest             7     0      0        0       0.715
FastByteOperationsTest      2     0      0        0       3.830
HexTest                     2     0      0        0       0.220
HistogramBuilderTest        5     0      0        0       0.102
IntegerIntervalsTest        6     0      0        0       53.975
IntervalTreeTest            3     0      0        0       0.301
JVMStabilityInspectorTest   3     0      0        0       1.018
JavaUtilsTest               1     0      0        0       0.225
MergeIteratorComparisonTest 16    0      0        0       12.504
MergeIteratorTest           1     0      0        0       0.078
MerkleTreeTest              27    0      0        0       6.934
MerkleTreesTest             13    0      0        0       1.132
MonotonicClockTest          1     0      0        0       18.798
NativeLibraryTest           2     0      0        0       0.439
NoSpamLoggerTest            4     0      0        0       0.079
OverlapIteratorTest         1     0      0        0       11.416
SerializationsTest          3     0      0        0       1.589
SlidingTimeRateTest         7     0      0        0       0.484
StatusLoggerTest            1     0      0        0       3.213

-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog

Name                 Tests Errors Failures Skipped Time(s)
BinLogTest           13    0      0        0       11.277
DeletingArchiverTest 3     0      0        0       0.251
ExternalArchiverTest 5     0      0        0       10.411
BinLogTest           13    0      0        0       11.132
DeletingArchiverTest 3     0      0        0       0.218
ExternalArchiverTest 5     0      0        0       10.387
BinLogTest           13    0      0        0       11.318
DeletingArchiverTest 3     0      0        0       0.251
ExternalArchiverTest 5     0      0        0       10.442

-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree

Name                    Tests Errors Failures Skipped Time(s)
BTreeRemovalTest        22    0      0        0       0.217
BTreeSearchIteratorTest 4     0      0        0       0.073
BTreeTest               14    0      0        0       0.403
BTreeRemovalTest        22    0      0        0       0.193
BTreeSearchIteratorTest 4     0      0        0       0.070
BTreeTest               14    0      0        0       0.401
BTreeRemovalTest        22    0      0        0       0.203
BTreeSearchIteratorTest 4     0      0        0       0.073
BTreeTest               14    0      0        0       0.423

-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent

Name                      Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest 1     0      0        1       0.060
AccumulatorTest           4     0      0        0       0.065
RefCountedTest            12    0      0        0       5.694
WeightedQueueTest         46    0      0        0       0.975
AbstractTransactionalTest 1     0      0        1       0.051
AccumulatorTest           4     0      0        0       0.056
RefCountedTest            12    0      0        0       6.085
WeightedQueueTest         46    0      0        0       0.924
AbstractTransactionalTest 1     0      0        1       0.059
AccumulatorTest           4     0      0        0       0.068
RefCountedTest            12    0      0        0       5.947
WeightedQueueTest         46    0      0        0       0.984

-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory

Name                Tests Errors Failures Skipped Time(s)
LongBufferPoolTest  1     0      0        0       120.851
BufferPoolTest      32    0      0        0       8.183
NativeAllocatorTest 1     0      0        0       0.361
BufferPoolTest      32    0      0        0       8.136
NativeAllocatorTest 1     0      0        0       0.327
BufferPoolTest      32    0      0        0       8.253
NativeAllocatorTest 1     0      0        0       0.357

-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs

Name              Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest 4     0      0        0       0.453
OffHeapBitSetTest 4     0      0        0       0.432
OffHeapBitSetTest 4     0      0        0       0.471

-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist

Name                                   Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest 11    0      0        0       1.903
StreamingTombstoneHistogramBuilderTest 11    0      0        0       1.962
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.659

-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint

Name           Tests Errors Failures Skipped Time(s)
VIntCodingTest 4     0      0        0       0.234
VIntCodingTest 4     0      0        0       0.202
VIntCodingTest 4     0      0        0       0.228

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------

Cassandra dtests // test_rf_expand_gossiping_property_file_snitch_multi_dc /
/ Failure
RuntimeError: Ran out of time waiting for topology to change on node 0

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7fcab0a1b8e0>

@pytest.mark.resource_intensive
def test_rf_expand_gossiping_property_file_snitch_multi_dc(self):
"""
@jira_ticket CASSANDRA-10238
@jira_ticket CASSANDRA-10242
@jira_ticket CASSANDRA-10243

Confirm that when racks are expanded using a gossiping property file snitch the RF
is not impacted, in a multi-dc environment.
"""
> self._test_rf_on_snitch_update(nodes=[3, 3], rf={'class':
'\'NetworkTopologyStrategy\'', 'dc1': 3, 'dc2': 3},
snitch_class_name='GossipingPropertyFileSnitch',
snitch_config_file='cassandra-rackdc.properties',
snitch_lines_before=lambda i, node: ["dc={}".format(node.data_center),
"rack=rack1"],
snitch_lines_after=lambda i, node: ["dc={}".format(node.data_center), "rack=rack
{}".format(i % 3)],
final_racks=["rack0", "rack1", "rack2", "rack0", "rack1", "rack2"],
nodes_to_shutdown=[0, 2, 3, 5])

replication_test.py:420:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replication_test.py:583: in _test_rf_on_snitch_update
self.wait_for_nodes_on_racks(cluster.nodelist(), final_racks)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7fcab0a1b8e0>
nodes = [<ccmlib.node.Node object at 0x7fcaa0066040>, <ccmlib.node.Node object at
0x7fcab00c1880>, <ccmlib.node.Node object at...de object at 0x7fcab139c130>,
<ccmlib.node.Node object at 0x7fcab16e4a30>, <ccmlib.node.Node object at
0x7fcab23a6820>]
expected_racks = ['rack0', 'rack1', 'rack2', 'rack0', 'rack1', 'rack2']

def wait_for_nodes_on_racks(self, nodes, expected_racks):
"""
Waits for nodes to match the expected racks.
"""
regex = re.compile(r"^UN(?:\s*)127\.0\.0(?:.*)\s(.*)$", re.IGNORECASE)
for i, node in enumerate(nodes):
wait_expire = time.time() + 120
while time.time() < wait_expire:
out, err, _ = node.nodetool("status")

logger.debug(out)
if len(err.strip()) > 0:
logger.debug("Error trying to run nodetool status: {}".format(err))

racks = []
for line in out.split(os.linesep):
m = regex.match(line)
if m:
racks.append(m.group(1))
racks.sort() #order is not deterministic
if racks == expected_racks:
# great, the topology change is propagated
logger.debug("Topology change detected on node {}".format(i))
break
else:
logger.debug("Waiting for topology change on node {}".format(i))
time.sleep(5)
else:
> raise RuntimeError("Ran out of time waiting for topology to change on node
{}".format(i))
E RuntimeError: Ran out of time waiting for topology to change on node 0

replication_test.py:360: RuntimeError
------------------------------------------------------------------------------------
LongSharedExecutorPoolTest // testPromptnessOfExecution // Failure


junit.framework.AssertionFailedError
at
org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
(LongSharedExecutorPoolTest.java:169)
at
org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
(LongSharedExecutorPoolTest.java:102)
------------------------------------------------------------------------------------
no_cython // runTest // Error
'int' object has no attribute 'getwidth'

Traceback (most recent call last):
File "/usr/lib/python3.5/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.5/unittest/case.py", line 600, in run
testMethod()
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/site-packages/nose/failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/site-packages/nose/loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/site-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/site-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/imp.py", line 244, in load_module
return load_package(name, filename)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/imp.py", line 216, in load_package
return _load(spec)
File "<frozen importlib._bootstrap>", line 693, in _load
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 665, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/test/__init__.py", line 17, in <module>
from .cassconnect import create_db, remove_db
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/test/cassconnect.py", line 23, in <module>
from .basecase import TEST_HOST, TEST_PORT, cql, cqlsh, cqlshlog, policy,
quote_name, rundir
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/test/basecase.py", line 39, in <module>
import cqlsh
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/bin/
cqlsh.py", line 176, in <module>
from cqlshlib import cql3handling, cqlhandling, pylexotron, sslhandling,
cqlshhandling
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/cql3handling.py", line 19, in <module>
from cqlshlib.cqlhandling import CqlParsingRuleSet, Hint
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/cqlhandling.py", line 23, in <module>
from cqlshlib import pylexotron, util
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/pylexotron.py", line 342, in <module>
class ParsingRuleSet:
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/pylexotron.py", line 354, in ParsingRuleSet
], re.I | re.S | re.U)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/
cqlshlib/saferscanner.py", line 80, in __init__
s.closegroup(gid, p[-1])
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/sre_parse.py", line 91, in closegroup
self.groupwidths[gid] = p.getwidth()
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/
python3.5/sre_parse.py", line 187, in getwidth
i, j = av[1].getwidth()
AttributeError: 'int' object has no attribute 'getwidth'
------------------------------------------------------------------------------------

-------------------------------------------------------------------------------
Skipped
-------------------------------------------------------------------------------

AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest-cdc


----------------------------------------------------------------------------------
AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest-compression


----------------------------------------------------------------------------------
AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest-cdc


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest-compression


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest-cdc


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest-compression


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest-cdc


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest-compression


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest-cdc


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest-compression


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest-cdc


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest-compression


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest


----------------------------------------------------------------------------------
AbstractReplicationAwareTokenAllocatorTest
org.apache.cassandra.dht.tokenallocator.AbstractReplicationAwareTokenAllocatorTest


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest-cdc


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest-compression


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization-cdc


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom-cdc


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization-compression


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom-compression


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom


----------------------------------------------------------------------------------
Cassandra dtests
test_initial_empty_repair_tables
hangs CI

repair_tests/repair_test.py:1313: <py._xmlgen.raw object at 0x7fcab1437340>
----------------------------------------------------------------------------------
CommitLogStressTest
org.apache.cassandra.db.commitlog.CommitLogStressTest


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest-cdc


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest-compression


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest


----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup-cdc
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup-compression
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow-cdc


----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow-compression


----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow


----------------------------------------------------------------------------------
FullRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
FullRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[SEQUENTIAL/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[SEQUENTIAL/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[DATACENTER_AWARE/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[DATACENTER_AWARE/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest-cdc


----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest-compression


----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables-cdc


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables-compression


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables


----------------------------------------------------------------------------------
PreviewRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
PreviewRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
RepairCoordinatorFailingMessageTest
org.apache.cassandra.distributed.test.RepairCoordinatorFailingMessageTest


----------------------------------------------------------------------------------
ResourceLeakTest
org.apache.cassandra.distributed.test.ResourceLeakTest


----------------------------------------------------------------------------------
ScrubTest
testScrubCorruptedRowInSmallFile-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
ScrubTest
testScrubOneRowWithCorruptedKey-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook-cdc
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler-cdc
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
TupleTypesRepresentationTest
generateCqlStatements-cdc
Only used to

----------------------------------------------------------------------------------
TupleTypesRepresentationTest
generateCqlStatements-compression
Only used to

----------------------------------------------------------------------------------
TupleTypesRepresentationTest
generateCqlStatements
Only used to

----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction-cdc


----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction-compression


----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn-cdc


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn-compression


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush


----------------------------------------------------------------------------------

-------------------------------------------------------------------------------
END

Build complete: Cassandra-trunk #185 [FAILURE] 03612b32242302950a712c92189a33c4df7e6078

Posted by Apache Jenkins Server <je...@builds.apache.org>.
-------------------------------------------------------------------------------
Build Cassandra-trunk #185 Still Failing
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/185/
-------------------------------------------------------------------------------
Changes:
[Brandon Williams] changed imports for jackson classes for CompactionLogger


-------------------------------------------------------------------------------
Failed Tests:
7 tests failed.
FAILED:  dtest-large.replication_test.TestSnitchConfigurationUpdate.test_rf_expand_gossiping_property_file_snitch_multi_dc
FAILED:  org.apache.cassandra.dht.tokenallocator.NoReplicationTokenAllocatorTest.testExistingClusterWithRandomPartitioner
FAILED:  org.apache.cassandra.dht.tokenallocator.NoReplicationTokenAllocatorTest.testNewClusterWithRandomPartitioner
FAILED:  org.apache.cassandra.dht.tokenallocator.RandomReplicationAwareTokenAllocatorTest.testExistingCluster
FAILED:  org.apache.cassandra.dht.tokenallocator.RandomReplicationAwareTokenAllocatorTest.testNewClusterr
FAILED:  org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure-cdc
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution

-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------

Tests Failures Errors Skipped Success rate Time
14545 5        2      82      99.95%       22196.530

-------------------------------------------------------------------------------

Name                                               Tests Errors Failures Skipped Time(s)
                                                   35    0      1        0       5776.344
cqlshlib.python3.jdk8                              164   0      0        0       0.000
org.apache.cassandra.audit                         144   0      0        0       252.560
org.apache.cassandra.auth                          108   0      0        0       46.238
org.apache.cassandra.auth.jmx                      69    0      0        0       14.678
org.apache.cassandra.batchlog                      36    0      0        0       78.722
org.apache.cassandra.cache                         12    0      0        0       21.095
org.apache.cassandra.concurrent                    29    0      1        0       394.124
org.apache.cassandra.config                        48    0      0        0       6.485
org.apache.cassandra.cql.jdbc                      3     0      0        0       0.185
org.apache.cassandra.cql3                          677   0      0        12      1492.856
org.apache.cassandra.cql3.conditions               12    0      0        0       1.618
org.apache.cassandra.cql3.functions                93    0      0        0       37.421
org.apache.cassandra.cql3.restrictions             69    0      0        0       3.420
org.apache.cassandra.cql3.selection                30    0      0        0       34.465
org.apache.cassandra.cql3.statements               36    0      0        0       24.532
org.apache.cassandra.cql3.validation.entities      1071  0      0        3       876.143
org.apache.cassandra.cql3.validation.miscellaneous 168   0      0        0       122.891
org.apache.cassandra.cql3.validation.operations    1182  0      0        0       817.297
org.apache.cassandra.db                            1146  0      0        2       624.573
org.apache.cassandra.db.aggregation                18    0      0        0       2.848
org.apache.cassandra.db.columniterator             3     0      0        0       8.979
org.apache.cassandra.db.commitlog                  1213  0      0        7       857.044
org.apache.cassandra.db.compaction                 541   0      0        6       1075.604
org.apache.cassandra.db.composites                 9     0      0        0       1.396
org.apache.cassandra.db.context                    24    0      0        0       5.712
org.apache.cassandra.db.filter                     21    0      0        0       4.078
org.apache.cassandra.db.lifecycle                  201   0      0        0       81.007
org.apache.cassandra.db.marshal                    354   0      0        0       77.729
org.apache.cassandra.db.monitoring                 45    0      0        0       16.127
org.apache.cassandra.db.partition                  30    0      0        0       170.579
org.apache.cassandra.db.partitions                 24    0      0        0       1.716
org.apache.cassandra.db.repair                     69    0      0        3       56.504
org.apache.cassandra.db.rows                       156   0      0        0       115.033
org.apache.cassandra.db.streaming                  36    0      0        0       34.488
org.apache.cassandra.db.transform                  66    0      0        0       17.199
org.apache.cassandra.db.view                       12    0      0        0       55.748
org.apache.cassandra.db.virtual                    39    0      0        0       76.280
org.apache.cassandra.dht                           300   0      0        0       158.647
org.apache.cassandra.dht.tokenallocator            9     2      2        1       161.783
org.apache.cassandra.diag                          18    0      0        0       2.933
org.apache.cassandra.diag.store                    18    0      0        0       0.209
org.apache.cassandra.distributed.test              328   0      0        12      2159.119
org.apache.cassandra.fql                           105   0      0        0       24.569
org.apache.cassandra.fqltool                       25    0      0        0       4.151
org.apache.cassandra.gms                           48    0      0        0       54.010
org.apache.cassandra.hints                         112   0      0        0       702.829
org.apache.cassandra.index                         135   0      0        0       150.791
org.apache.cassandra.index.internal                81    0      0        0       55.046
org.apache.cassandra.index.sasi                    123   0      0        0       109.288
org.apache.cassandra.index.sasi.analyzer           75    0      0        0       3.693
org.apache.cassandra.index.sasi.disk               84    0      0        0       102.770
org.apache.cassandra.index.sasi.plan               24    0      0        0       13.123
org.apache.cassandra.index.sasi.utils              156   0      0        0       10.337
org.apache.cassandra.io                            15    0      0        0       49.872
org.apache.cassandra.io.compress                   138   0      0        0       52.213
org.apache.cassandra.io.sstable                    367   0      0        6       818.729
org.apache.cassandra.io.sstable.format             3     0      0        0       5.860
org.apache.cassandra.io.sstable.format.big         6     0      0        0       9.509
org.apache.cassandra.io.sstable.metadata           27    0      0        0       3.583
org.apache.cassandra.io.util                       399   0      0        0       138.470
org.apache.cassandra.locator                       190   0      0        0       265.010
org.apache.cassandra.metrics                       183   0      0        3       147.237
org.apache.cassandra.net                           508   0      0        0       624.719
org.apache.cassandra.net.proxy                     9     0      0        0       2.248
org.apache.cassandra.repair                        105   0      0        3       125.808
org.apache.cassandra.repair.asymmetric             39    0      0        0       3.315
org.apache.cassandra.repair.consistent             186   0      0        3       41.699
org.apache.cassandra.repair.messages               54    0      0        0       7.560
org.apache.cassandra.schema                        99    0      0        3       45.172
org.apache.cassandra.security                      78    0      0        0       11.228
org.apache.cassandra.serializers                   78    0      0        0       1.703
org.apache.cassandra.service                       378   0      0        3       358.471
org.apache.cassandra.service.pager                 21    0      0        0       3.318
org.apache.cassandra.service.reads                 357   0      0        3       28.205
org.apache.cassandra.service.reads.repair          102   0      0        3       50.597
org.apache.cassandra.streaming                     32    0      0        0       251.285
org.apache.cassandra.streaming.async               57    0      0        0       9.701
org.apache.cassandra.streaming.compression         18    0      0        0       3.557
org.apache.cassandra.stress.generate               6     0      0        0       0.170
org.apache.cassandra.stress.settings               8     0      0        0       0.732
org.apache.cassandra.stress.util                   5     0      0        0       0.067
org.apache.cassandra.tools                         126   0      0        0       172.429
org.apache.cassandra.tools.nodetool.formatter      18    0      0        0       0.204
org.apache.cassandra.tools.nodetool.stats          24    0      0        0       0.944
org.apache.cassandra.tracing                       18    0      0        0       3.223
org.apache.cassandra.transport                     162   0      0        0       298.798
org.apache.cassandra.transport.frame.checksum      18    0      1        0       116.966
org.apache.cassandra.transport.messages            6     0      0        0       1.930
org.apache.cassandra.triggers                      60    0      0        0       27.083
org.apache.cassandra.utils                         482   0      0        6       1271.944
org.apache.cassandra.utils.binlog                  63    0      0        0       65.948
org.apache.cassandra.utils.btree                   120   0      0        0       2.232
org.apache.cassandra.utils.concurrent              189   0      0        3       21.770
org.apache.cassandra.utils.memory                  100   0      0        0       147.185
org.apache.cassandra.utils.obs                     12    0      0        0       1.417
org.apache.cassandra.utils.streamhist              33    0      0        0       6.680
org.apache.cassandra.utils.vint                    12    0      0        0       0.723

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 35    0      1                5776.344

-------------------------------------------------------------------------------
cqlshlib.python3.jdk8

Name      Tests Errors Failures Skipped Time(s)
no_cython 82    0      0                NaN
cython    82    0      0                NaN

-------------------------------------------------------------------------------
org.apache.cassandra.audit

Name                Tests Errors Failures Skipped Time(s)
AuditLogFilterTest  10    0      0        0       0.208
AuditLoggerAuthTest 9     0      0        0       52.435
AuditLoggerTest     28    0      0        0       19.632
BinAuditLoggerTest  1     0      0        0       12.134
AuditLogFilterTest  10    0      0        0       0.220
AuditLoggerAuthTest 9     0      0        0       52.139
AuditLoggerTest     28    0      0        0       19.648
BinAuditLoggerTest  1     0      0        0       12.048
AuditLogFilterTest  10    0      0        0       0.230
AuditLoggerAuthTest 9     0      0        0       52.084
AuditLoggerTest     28    0      0        0       19.742
BinAuditLoggerTest  1     0      0        0       12.040

-------------------------------------------------------------------------------
org.apache.cassandra.auth

Name                           Tests Errors Failures Skipped Time(s)
AuthCacheTest                  14    0      0        0       0.453
CassandraNetworkAuthorizerTest 6     0      0        0       3.564
CassandraRoleManagerTest       1     0      0        0       2.913
PasswordAuthenticatorTest      7     0      0        0       4.570
RoleOptionsTest                4     0      0        0       0.372
RolesTest                      4     0      0        0       2.921
AuthCacheTest                  14    0      0        0       0.503
CassandraNetworkAuthorizerTest 6     0      0        0       3.660
CassandraRoleManagerTest       1     0      0        0       2.958
PasswordAuthenticatorTest      7     0      0        0       4.799
RoleOptionsTest                4     0      0        0       0.378
RolesTest                      4     0      0        0       2.986
AuthCacheTest                  14    0      0        0       0.473
CassandraNetworkAuthorizerTest 6     0      0        0       3.575
CassandraRoleManagerTest       1     0      0        0       2.975
PasswordAuthenticatorTest      7     0      0        0       5.731
RoleOptionsTest                4     0      0        0       0.371
RolesTest                      4     0      0        0       3.036

-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx

Name                   Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest 20    0      0        0       0.983
JMXAuthTest            3     0      0        0       3.873
AuthorizationProxyTest 20    0      0        0       1.005
JMXAuthTest            3     0      0        0       3.891
AuthorizationProxyTest 20    0      0        0       1.049
JMXAuthTest            3     0      0        0       3.877

-------------------------------------------------------------------------------
org.apache.cassandra.batchlog

Name                       Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest 5     0      0        0       0.412
BatchlogManagerTest        6     0      0        0       22.946
BatchlogTest               1     0      0        0       2.722
BatchlogEndpointFilterTest 5     0      0        0       0.435
BatchlogManagerTest        6     0      0        0       23.104
BatchlogTest               1     0      0        0       2.877
BatchlogEndpointFilterTest 5     0      0        0       0.417
BatchlogManagerTest        6     0      0        0       22.992
BatchlogTest               1     0      0        0       2.817

-------------------------------------------------------------------------------
org.apache.cassandra.cache

Name                Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest 2     0      0        0       2.886
CacheProviderTest   2     0      0        0       3.605
AutoSavingCacheTest 2     0      0        0       3.042
CacheProviderTest   2     0      0        0       4.275
AutoSavingCacheTest 2     0      0        0       2.971
CacheProviderTest   2     0      0        0       4.316

-------------------------------------------------------------------------------
org.apache.cassandra.concurrent

Name                                      Tests Errors Failures Skipped Time(s)
LongOpOrderTest                           1     0      0        0       330.707
LongSharedExecutorPoolTest                1     0      1        0       0.597
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.607
DebuggableThreadPoolExecutorTest          4     0      0        0       1.461
SEPExecutorTest                           2     0      0        0       3.896
WaitQueueTest                             2     0      0        0       0.205
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.692
DebuggableThreadPoolExecutorTest          4     0      0        0       1.555
SEPExecutorTest                           2     0      0        0       4.897
WaitQueueTest                             2     0      0        0       0.223
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.687
DebuggableThreadPoolExecutorTest          4     0      0        0       1.536
SEPExecutorTest                           2     0      0        0       4.834
WaitQueueTest                             2     0      0        0       0.227

-------------------------------------------------------------------------------
org.apache.cassandra.config

Name                      Tests Errors Failures Skipped Time(s)
DatabaseDescriptorRefTest 1     0      0        0       1.101
DatabaseDescriptorTest    15    0      0        0       0.998
DatabaseDescriptorRefTest 1     0      0        0       1.137
DatabaseDescriptorTest    15    0      0        0       1.081
DatabaseDescriptorRefTest 1     0      0        0       1.131
DatabaseDescriptorTest    15    0      0        0       1.037

-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc

Name            Tests Errors Failures Skipped Time(s)
JdbcDecimalTest 1     0      0        0       0.057
JdbcDecimalTest 1     0      0        0       0.065
JdbcDecimalTest 1     0      0        0       0.063

-------------------------------------------------------------------------------
org.apache.cassandra.cql3

Name                             Tests Errors Failures Skipped Time(s)
CorruptionTest                   1     0      0        0       126.432
ManyRowsTest                     2     0      0        0       6.491
ViewLongTest                     5     0      0        0       101.762
CDCStatementTest                 3     0      0        0       3.644
CQL3TypeLiteralTest              6     0      0        0       0.837
ColumnIdentifierTest             4     0      0        0       0.372
CqlParserTest                    3     0      0        0       0.395
CustomNowInSecondsTest           4     0      0        0       13.691
DeleteTest                       1     0      0        0       14.028
DistinctQueryPagingTest          5     0      0        0       13.504
DurationTest                     8     0      0        0       0.076
ErrorCollectorTest               6     0      0        0       0.059
GcCompactionTest                 8     0      0        0       8.897
IndexQueryPagingTest             5     0      0        0       14.492
KeyCacheCqlTest                  10    0      0        0       16.544
ListsTest                        6     0      0        0       4.164
NonNativeTimestampTest           1     0      0        0       3.000
OutOfSpaceTest                   3     0      0        0       3.776
PagingQueryTest                  1     0      0        0       19.101
PagingTest                       1     0      0        0       9.565
PreparedStatementsTest           10    0      0        0       18.844
PstmtPersistenceTest             2     0      0        0       12.948
QueryEventsTest                  4     0      0        0       12.695
QueryWithIndexedSSTableTest      1     0      0        0       3.465
ReservedKeywordsTest             1     0      0        0       0.796
SerializationMirrorTest          1     0      0        0       3.025
SimpleQueryTest                  18    0      0        0       8.079
TombstonesWithIndexedSSTableTest 2     0      0        0       4.508
TraceCqlTest                     1     0      0        0       11.910
UDHelperTest                     3     0      0        0       0.316
ViewComplexTest                  32    0      0        1       96.400
ViewFilteringTest                25    0      0        3       36.081
ViewSchemaTest                   7     0      0        0       21.219
ViewTest                         41    0      0        0       55.818
CDCStatementTest                 3     0      0        0       3.741
CQL3TypeLiteralTest              6     0      0        0       0.833
ColumnIdentifierTest             4     0      0        0       0.382
CqlParserTest                    3     0      0        0       0.419
CustomNowInSecondsTest           4     0      0        0       13.707
DeleteTest                       1     0      0        0       15.467
DistinctQueryPagingTest          5     0      0        0       13.852
DurationTest                     8     0      0        0       0.089
ErrorCollectorTest               6     0      0        0       0.068
GcCompactionTest                 8     0      0        0       9.184
IndexQueryPagingTest             5     0      0        0       13.748
KeyCacheCqlTest                  10    0      0        0       18.824
ListsTest                        6     0      0        0       4.339
NonNativeTimestampTest           1     0      0        0       3.165
OutOfSpaceTest                   3     0      0        0       3.709
PagingQueryTest                  1     0      0        0       21.020
PagingTest                       1     0      0        0       9.585
PreparedStatementsTest           10    0      0        0       19.084
PstmtPersistenceTest             2     0      0        0       13.082
QueryEventsTest                  4     0      0        0       14.072
QueryWithIndexedSSTableTest      1     0      0        0       3.760
ReservedKeywordsTest             1     0      0        0       0.809
SerializationMirrorTest          1     0      0        0       3.158
SimpleQueryTest                  18    0      0        0       8.046
TombstonesWithIndexedSSTableTest 2     0      0        0       4.861
TraceCqlTest                     1     0      0        0       11.940
UDHelperTest                     3     0      0        0       0.311
ViewComplexTest                  32    0      0        1       97.294
ViewFilteringTest                25    0      0        3       37.913
ViewSchemaTest                   7     0      0        0       20.787
ViewTest                         41    0      0        0       56.809
CDCStatementTest                 3     0      0        0       3.845
CQL3TypeLiteralTest              6     0      0        0       0.863
ColumnIdentifierTest             4     0      0        0       0.380
CqlParserTest                    3     0      0        0       0.412
CustomNowInSecondsTest           4     0      0        0       13.714
DeleteTest                       1     0      0        0       15.405
DistinctQueryPagingTest          5     0      0        0       13.761
DurationTest                     8     0      0        0       0.088
ErrorCollectorTest               6     0      0        0       0.069
GcCompactionTest                 8     0      0        0       9.146
IndexQueryPagingTest             5     0      0        0       13.693
KeyCacheCqlTest                  10    0      0        0       18.416
ListsTest                        6     0      0        0       4.315
NonNativeTimestampTest           1     0      0        0       3.110
OutOfSpaceTest                   3     0      0        0       3.729
PagingQueryTest                  1     0      0        0       20.710
PagingTest                       1     0      0        0       9.496
PreparedStatementsTest           10    0      0        0       18.954
PstmtPersistenceTest             2     0      0        0       13.139
QueryEventsTest                  4     0      0        0       12.813
QueryWithIndexedSSTableTest      1     0      0        0       3.726
ReservedKeywordsTest             1     0      0        0       0.854
SerializationMirrorTest          1     0      0        0       3.079
SimpleQueryTest                  18    0      0        0       7.971
TombstonesWithIndexedSSTableTest 2     0      0        0       4.805
TraceCqlTest                     1     0      0        0       11.992
UDHelperTest                     3     0      0        0       0.324
ViewComplexTest                  32    0      0        1       97.760
ViewFilteringTest                25    0      0        3       37.687
ViewSchemaTest                   7     0      0        0       20.948
ViewTest                         41    0      0        0       56.660

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions

Name                Tests Errors Failures Skipped Time(s)
ColumnConditionTest 4     0      0        0       0.525
ColumnConditionTest 4     0      0        0       0.545
ColumnConditionTest 4     0      0        0       0.548

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions

Name              Tests Errors Failures Skipped Time(s)
CastFctsTest      7     0      0        0       5.588
OperationFctsTest 11    0      0        0       6.425
TimeFctsTest      13    0      0        0       0.484
CastFctsTest      7     0      0        0       5.551
OperationFctsTest 11    0      0        0       6.482
TimeFctsTest      13    0      0        0       0.484
CastFctsTest      7     0      0        0       5.367
OperationFctsTest 11    0      0        0       6.553
TimeFctsTest      13    0      0        0       0.487

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions

Name                             Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest 23    0      0        0       1.123
ClusteringColumnRestrictionsTest 23    0      0        0       1.131
ClusteringColumnRestrictionsTest 23    0      0        0       1.166

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection

Name                       Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest 2     0      0        0       4.857
TermSelectionTest          8     0      0        0       6.716
SelectionColumnMappingTest 2     0      0        0       4.829
TermSelectionTest          8     0      0        0       6.690
SelectionColumnMappingTest 2     0      0        0       4.697
TermSelectionTest          8     0      0        0       6.676

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements

Name                    Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest  4     0      0        0       0.773
CreateRoleStatementTest 4     0      0        0       3.427
CreateUserStatementTest 1     0      0        0       0.783
PropertyDefinitionsTest 2     0      0        0       0.209
SelectStatementTest     1     0      0        0       2.894
AlterRoleStatementTest  4     0      0        0       0.829
CreateRoleStatementTest 4     0      0        0       3.468
CreateUserStatementTest 1     0      0        0       0.789
PropertyDefinitionsTest 2     0      0        0       0.242
SelectStatementTest     1     0      0        0       2.925
AlterRoleStatementTest  4     0      0        0       0.829
CreateRoleStatementTest 4     0      0        0       3.444
CreateUserStatementTest 1     0      0        0       0.825
PropertyDefinitionsTest 2     0      0        0       0.217
SelectStatementTest     1     0      0        0       2.878

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities

Name                             Tests Errors Failures Skipped Time(s)
CollectionsTest                  50    0      0        0       25.383
CountersTest                     7     0      0        0       4.824
DateTypeTest                     1     0      0        0       3.032
FrozenCollectionsTest            23    0      0        0       9.198
JsonTest                         22    0      0        0       19.688
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.448
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.770
SecondaryIndexTest               49    0      0        0       26.516
StaticColumnsTest                7     0      0        0       6.847
TimestampTest                    8     0      0        0       17.453
TimeuuidTest                     2     0      0        0       3.513
TupleTypeTest                    12    0      0        0       6.749
TypeTest                         4     0      0        0       3.964
UFAuthTest                       26    0      0        0       12.488
UFIdentificationTest             14    0      0        1       12.684
UFJavaTest                       18    0      0        0       19.335
UFPureScriptTupleCollectionTest  1     0      0        0       12.386
UFScriptTest                     12    0      0        0       16.742
UFSecurityTest                   2     0      0        0       5.772
UFTest                           24    0      0        0       19.346
UFTypesTest                      7     0      0        0       17.114
UFVerifierTest                   20    0      0        0       5.979
UserTypesTest                    27    0      0        0       13.454
VirtualTableTest                 4     0      0        0       12.353
CollectionsTest                  50    0      0        0       25.650
CountersTest                     7     0      0        0       4.834
DateTypeTest                     1     0      0        0       3.080
FrozenCollectionsTest            23    0      0        0       9.246
JsonTest                         22    0      0        0       20.678
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.618
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.969
SecondaryIndexTest               49    0      0        0       26.988
StaticColumnsTest                7     0      0        0       6.864
TimestampTest                    8     0      0        0       17.349
TimeuuidTest                     2     0      0        0       3.490
TupleTypeTest                    12    0      0        0       6.404
TypeTest                         4     0      0        0       4.035
UFAuthTest                       26    0      0        0       12.172
UFIdentificationTest             14    0      0        1       13.210
UFJavaTest                       18    0      0        0       19.922
UFPureScriptTupleCollectionTest  1     0      0        0       12.619
UFScriptTest                     12    0      0        0       17.825
UFSecurityTest                   2     0      0        0       5.903
UFTest                           24    0      0        0       19.901
UFTypesTest                      7     0      0        0       17.955
UFVerifierTest                   20    0      0        0       6.632
UserTypesTest                    27    0      0        0       14.786
VirtualTableTest                 4     0      0        0       13.121
CollectionsTest                  50    0      0        0       26.236
CountersTest                     7     0      0        0       4.852
DateTypeTest                     1     0      0        0       3.053
FrozenCollectionsTest            23    0      0        0       9.160
JsonTest                         22    0      0        0       20.679
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.489
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.942
SecondaryIndexTest               49    0      0        0       26.903
StaticColumnsTest                7     0      0        0       6.833
TimestampTest                    8     0      0        0       17.331
TimeuuidTest                     2     0      0        0       3.452
TupleTypeTest                    12    0      0        0       6.379
TypeTest                         4     0      0        0       3.975
UFAuthTest                       26    0      0        0       11.985
UFIdentificationTest             14    0      0        1       14.177
UFJavaTest                       18    0      0        0       19.855
UFPureScriptTupleCollectionTest  1     0      0        0       12.575
UFScriptTest                     12    0      0        0       16.808
UFSecurityTest                   2     0      0        0       5.984
UFTest                           24    0      0        0       19.925
UFTypesTest                      7     0      0        0       17.523
UFVerifierTest                   20    0      0        0       6.247
UserTypesTest                    27    0      0        0       14.987
VirtualTableTest                 4     0      0        0       12.504

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous

Name                        Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest          3     0      0        0       5.316
OverflowTest                14    0      0        0       6.389
PgStringTest                3     0      0        0       3.855
RoleSyntaxTest              9     0      0        0       4.010
SSTableMetadataTrackingTest 7     0      0        0       4.943
SSTablesIteratedTest        14    0      0        0       8.327
TombstonesTest              6     0      0        0       6.796
CrcCheckChanceTest          3     0      0        0       5.813
OverflowTest                14    0      0        0       6.586
PgStringTest                3     0      0        0       3.959
RoleSyntaxTest              9     0      0        0       4.143
SSTableMetadataTrackingTest 7     0      0        0       5.006
SSTablesIteratedTest        14    0      0        0       9.266
TombstonesTest              6     0      0        0       7.054
CrcCheckChanceTest          3     0      0        0       5.536
OverflowTest                14    0      0        0       6.509
PgStringTest                3     0      0        0       3.962
RoleSyntaxTest              9     0      0        0       4.106
SSTableMetadataTrackingTest 7     0      0        0       4.971
SSTablesIteratedTest        14    0      0        0       9.373
TombstonesTest              6     0      0        0       6.971

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations

Name                           Tests Errors Failures Skipped Time(s)
AggregationTest                50    0      0        0       30.005
AlterTest                      25    0      0        0       18.769
BatchTest                      11    0      0        0       47.749
CreateTest                     21    0      0        0       8.870
DeleteTest                     33    0      0        0       17.888
DropRecreateAndRestoreTest     4     0      0        0       4.612
DropTest                       2     0      0        0       3.516
InsertTest                     8     0      0        0       6.026
InsertUpdateIfConditionTest    42    0      0        0       20.523
SelectGroupByTest              7     0      0        0       17.658
SelectLimitTest                7     0      0        0       14.323
SelectMultiColumnRelationTest  22    0      0        0       8.912
SelectOrderByTest              17    0      0        0       8.081
SelectOrderedPartitionerTest   20    0      0        0       8.430
SelectSingleColumnRelationTest 23    0      0        0       10.620
SelectTest                     82    0      0        0       24.910
TTLTest                        7     0      0        0       7.759
TruncateTest                   1     0      0        0       3.093
UpdateTest                     11    0      0        0       7.479
UseTest                        1     0      0        0       2.811
AggregationTest                50    0      0        0       30.164
AlterTest                      25    0      0        0       19.586
BatchTest                      11    0      0        0       47.906
CreateTest                     21    0      0        0       9.227
DeleteTest                     33    0      0        0       16.226
DropRecreateAndRestoreTest     4     0      0        0       4.198
DropTest                       2     0      0        0       3.483
InsertTest                     8     0      0        0       5.525
InsertUpdateIfConditionTest    42    0      0        0       19.355
SelectGroupByTest              7     0      0        0       17.757
SelectLimitTest                7     0      0        0       14.801
SelectMultiColumnRelationTest  22    0      0        0       8.993
SelectOrderByTest              17    0      0        0       7.942
SelectOrderedPartitionerTest   20    0      0        0       8.570
SelectSingleColumnRelationTest 23    0      0        0       9.787
SelectTest                     82    0      0        0       26.105
TTLTest                        7     0      0        0       8.295
TruncateTest                   1     0      0        0       3.254
UpdateTest                     11    0      0        0       7.934
UseTest                        1     0      0        0       2.970
AggregationTest                50    0      0        0       30.861
AlterTest                      25    0      0        0       20.295
BatchTest                      11    0      0        0       47.882
CreateTest                     21    0      0        0       9.192
DeleteTest                     33    0      0        0       16.059
DropRecreateAndRestoreTest     4     0      0        0       4.234
DropTest                       2     0      0        0       3.434
InsertTest                     8     0      0        0       5.603
InsertUpdateIfConditionTest    42    0      0        0       19.413
SelectGroupByTest              7     0      0        0       17.662
SelectLimitTest                7     0      0        0       14.797
SelectMultiColumnRelationTest  22    0      0        0       8.915
SelectOrderByTest              17    0      0        0       7.965
SelectOrderedPartitionerTest   20    0      0        0       8.598
SelectSingleColumnRelationTest 23    0      0        0       9.781
SelectTest                     82    0      0        0       26.079
TTLTest                        7     0      0        0       8.239
TruncateTest                   1     0      0        0       3.274
UpdateTest                     11    0      0        0       7.908
UseTest                        1     0      0        0       2.994

-------------------------------------------------------------------------------
org.apache.cassandra.db

Name                                 Tests Errors Failures Skipped Time(s)
CellTest                             11    0      0        0       2.668
CleanupTest                          8     0      0        0       16.975
CleanupTransientTest                 1     0      0        0       3.128
ColumnFamilyMetricTest               2     0      0        0       2.847
ColumnFamilyStoreTest                7     0      0        0       3.726
ColumnsTest                          8     0      0        0       1.683
CounterCacheTest                     5     0      0        0       3.080
CounterCellTest                      5     0      0        0       2.691
CounterMutationTest                  4     0      0        0       2.935
DeletePartitionTest                  1     0      0        0       2.783
DigestTest                           6     0      0        0       0.425
DirectoriesTest                      13    0      0        0       1.111
DiskBoundaryManagerTest              4     0      0        0       3.808
ImportTest                           14    0      0        0       7.423
KeyCacheTest                         6     0      0        0       3.328
KeyspaceTest                         10    0      0        0       5.857
LivenessInfoTest                     2     0      0        0       0.336
MmapFileTest                         1     0      0        0       0.262
MultiKeyspaceTest                    1     0      0        0       3.047
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.059
NameSortTest                         3     0      0        0       2.966
NativeCellTest                       1     0      0        0       0.933
PartitionRangeReadTest               4     0      0        0       2.875
PartitionTest                        4     0      0        0       2.728
RangeTombstoneListTest               25    0      0        0       1.087
RangeTombstoneTest                   14    0      0        0       3.642
ReadCommandTest                      23    0      0        0       4.503
ReadCommandVerbHandlerTest           4     0      0        0       4.256
ReadMessageTest                      3     0      0        0       2.825
ReadResponseTest                     8     0      0        0       0.550
RecoveryManagerFlushedTest           6     0      0        0       3.151
RecoveryManagerMissingHeaderTest     6     0      0        0       2.817
RecoveryManagerTest                  42    0      0        0       8.693
RecoveryManagerTruncateTest          6     0      0        0       3.003
RemoveCellTest                       1     0      0        0       2.998
RepairedDataInfoTest                 7     0      0        0       1.564
RepairedDataTombstonesTest           7     0      0        0       27.166
RowCacheCQLTest                      3     0      0        0       3.648
RowCacheTest                         11    0      0        0       4.072
RowIndexEntryTest                    4     0      0        0       3.689
RowIterationTest                     3     0      0        0       3.644
RowTest                              4     0      0        0       2.704
ScrubTest                            17    0      0        0       5.935
SecondaryIndexTest                   14    0      0        0       8.934
SerializationHeaderTest              1     0      0        0       1.309
SinglePartitionReadCommandCQLTest    1     0      0        0       2.921
SinglePartitionSliceCommandTest      7     0      0        0       3.155
SystemKeyspaceMigrator40Test         4     0      0        0       3.460
SystemKeyspaceTest                   4     0      0        0       2.198
TableCQLHelperTest                   9     0      0        0       5.174
TimeSortTest                         2     0      0        0       3.827
TransformerTest                      1     0      0        0       1.023
VerifyTest                           23    0      0        0       3.496
CellTest                             11    0      0        0       2.864
CleanupTest                          8     0      0        0       17.322
CleanupTransientTest                 1     0      0        0       3.480
ColumnFamilyMetricTest               2     0      0        0       2.998
ColumnFamilyStoreTest                7     0      0        0       3.948
ColumnsTest                          8     0      0        0       1.817
CounterCacheTest                     5     0      0        0       3.152
CounterCellTest                      5     0      0        0       2.947
CounterMutationTest                  4     0      0        0       3.111
DeletePartitionTest                  1     0      0        0       2.914
DigestTest                           6     0      0        0       0.480
DirectoriesTest                      13    0      0        0       1.255
DiskBoundaryManagerTest              4     0      0        0       4.089
ImportTest                           14    0      0        0       7.583
KeyCacheTest                         6     0      0        0       3.681
KeyspaceTest                         10    0      0        0       6.282
LivenessInfoTest                     2     0      0        0       0.370
MmapFileTest                         1     0      0        0       0.294
MultiKeyspaceTest                    1     0      0        0       3.182
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.062
NameSortTest                         3     0      0        0       3.345
NativeCellTest                       1     0      0        0       0.989
PartitionRangeReadTest               4     0      0        0       3.133
PartitionTest                        4     0      0        0       2.948
RangeTombstoneListTest               25    0      0        0       1.180
RangeTombstoneTest                   14    0      0        0       3.784
ReadCommandTest                      23    0      0        0       4.673
ReadCommandVerbHandlerTest           4     0      0        0       6.405
ReadMessageTest                      3     0      0        0       2.973
ReadResponseTest                     8     0      0        0       0.592
RecoveryManagerFlushedTest           6     0      0        0       3.329
RecoveryManagerMissingHeaderTest     6     0      0        0       2.995
RecoveryManagerTest                  42    0      0        0       6.548
RecoveryManagerTruncateTest          6     0      0        0       3.115
RemoveCellTest                       1     0      0        0       3.110
RepairedDataInfoTest                 7     0      0        0       1.635
RepairedDataTombstonesTest           7     0      0        0       27.111
RowCacheCQLTest                      3     0      0        0       3.761
RowCacheTest                         11    0      0        0       4.483
RowIndexEntryTest                    4     0      0        0       3.953
RowIterationTest                     3     0      0        0       3.783
RowTest                              4     0      0        0       2.883
ScrubTest                            17    0      0        2       6.800
SecondaryIndexTest                   14    0      0        0       8.908
SerializationHeaderTest              1     0      0        0       1.401
SinglePartitionReadCommandCQLTest    1     0      0        0       3.148
SinglePartitionSliceCommandTest      7     0      0        0       3.410
SystemKeyspaceMigrator40Test         4     0      0        0       3.692
SystemKeyspaceTest                   4     0      0        0       2.471
TableCQLHelperTest                   9     0      0        0       5.513
TimeSortTest                         2     0      0        0       4.126
TransformerTest                      1     0      0        0       1.125
VerifyTest                           23    0      0        0       3.726
CellTest                             11    0      0        0       2.896
CleanupTest                          8     0      0        0       17.291
CleanupTransientTest                 1     0      0        0       3.523
ColumnFamilyMetricTest               2     0      0        0       2.909
ColumnFamilyStoreTest                7     0      0        0       3.821
ColumnsTest                          8     0      0        0       1.760
CounterCacheTest                     5     0      0        0       3.118
CounterCellTest                      5     0      0        0       2.880
CounterMutationTest                  4     0      0        0       3.077
DeletePartitionTest                  1     0      0        0       2.908
DigestTest                           6     0      0        0       0.481
DirectoriesTest                      13    0      0        0       1.227
DiskBoundaryManagerTest              4     0      0        0       4.032
ImportTest                           14    0      0        0       7.500
KeyCacheTest                         6     0      0        0       3.618
KeyspaceTest                         10    0      0        0       6.079
LivenessInfoTest                     2     0      0        0       0.363
MmapFileTest                         1     0      0        0       0.281
MultiKeyspaceTest                    1     0      0        0       3.208
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.064
NameSortTest                         3     0      0        0       3.140
NativeCellTest                       1     0      0        0       0.964
PartitionRangeReadTest               4     0      0        0       3.021
PartitionTest                        4     0      0        0       2.988
RangeTombstoneListTest               25    0      0        0       1.179
RangeTombstoneTest                   14    0      0        0       3.747
ReadCommandTest                      23    0      0        0       4.525
ReadCommandVerbHandlerTest           4     0      0        0       4.251
ReadMessageTest                      3     0      0        0       2.992
ReadResponseTest                     8     0      0        0       0.606
RecoveryManagerFlushedTest           6     0      0        0       3.280
RecoveryManagerMissingHeaderTest     6     0      0        0       2.929
RecoveryManagerTest                  42    0      0        0       6.484
RecoveryManagerTruncateTest          6     0      0        0       3.022
RemoveCellTest                       1     0      0        0       3.118
RepairedDataInfoTest                 7     0      0        0       1.637
RepairedDataTombstonesTest           7     0      0        0       27.150
RowCacheCQLTest                      3     0      0        0       3.768
RowCacheTest                         11    0      0        0       4.398
RowIndexEntryTest                    4     0      0        0       3.970
RowIterationTest                     3     0      0        0       3.746
RowTest                              4     0      0        0       2.820
ScrubTest                            17    0      0        0       6.725
SecondaryIndexTest                   14    0      0        0       8.813
SerializationHeaderTest              1     0      0        0       1.414
SinglePartitionReadCommandCQLTest    1     0      0        0       3.064
SinglePartitionSliceCommandTest      7     0      0        0       3.393
SystemKeyspaceMigrator40Test         4     0      0        0       3.717
SystemKeyspaceTest                   4     0      0        0       2.364
TableCQLHelperTest                   9     0      0        0       5.545
TimeSortTest                         2     0      0        0       3.948
TransformerTest                      1     0      0        0       1.109
VerifyTest                           23    0      0        0       3.713

-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation

Name           Tests Errors Failures Skipped Time(s)
GroupMakerTest 6     0      0        0       0.908
GroupMakerTest 6     0      0        0       0.969
GroupMakerTest 6     0      0        0       0.971

-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator

Name                       Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest 1     0      0        0       2.852
SSTableReverseIteratorTest 1     0      0        0       3.073
SSTableReverseIteratorTest 1     0      0        0       3.054

-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog

Name                             Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest         15    0      0        0       208.949
CommitLogStressTest              1     0      0        1       0.060
GroupCommitLogStressTest         15    0      0        0       180.511
PeriodicCommitLogStressTest      15    0      0        0       235.019
AbstractCommitLogServiceTest     9     0      0        0       1.231
BatchCommitLogTest               174   0      0        0       7.084
CommitLogCQLTest                 1     0      0        0       2.989
CommitLogChainedMarkersTest      1     0      0        0       3.400
CommitLogDescriptorTest          14    0      0        0       13.463
CommitLogFailurePolicyTest       4     0      0        0       5.294
CommitLogInitWithExceptionTest   1     0      0        0       1.678
CommitLogReaderTest              5     0      0        0       5.220
CommitLogSegmentBackpressureTest 1     0      0        0       4.255
CommitLogSegmentManagerCDCTest   7     0      0        0       8.302
CommitLogTest                    1     0      0        1       0.048
CommitLogUpgradeTest             1     0      0        0       3.080
CommitlogShutdownTest            1     0      0        0       3.250
GroupCommitLogTest               162   0      0        0       12.939
SegmentReaderTest                6     0      0        0       1.227
SnapshotDeletingTest             1     0      0        1       2.678
AbstractCommitLogServiceTest     9     0      0        0       1.304
BatchCommitLogTest               174   0      0        0       7.359
CommitLogCQLTest                 1     0      0        0       3.212
CommitLogChainedMarkersTest      1     0      0        0       3.784
CommitLogDescriptorTest          14    0      0        0       13.283
CommitLogFailurePolicyTest       4     0      0        0       5.439
CommitLogInitWithExceptionTest   1     0      0        0       1.692
CommitLogReaderTest              5     0      0        0       5.404
CommitLogSegmentBackpressureTest 1     0      0        0       4.404
CommitLogSegmentManagerCDCTest   7     0      0        0       8.051
CommitLogTest                    1     0      0        1       0.057
CommitLogUpgradeTest             1     0      0        0       3.343
CommitlogShutdownTest            1     0      0        0       3.485
GroupCommitLogTest               162   0      0        0       13.514
SegmentReaderTest                6     0      0        0       1.316
SnapshotDeletingTest             1     0      0        1       2.919
AbstractCommitLogServiceTest     9     0      0        0       1.319
BatchCommitLogTest               174   0      0        0       7.184
CommitLogCQLTest                 1     0      0        0       3.117
CommitLogChainedMarkersTest      1     0      0        0       3.642
CommitLogDescriptorTest          14    0      0        0       13.326
CommitLogFailurePolicyTest       4     0      0        0       5.475
CommitLogInitWithExceptionTest   1     0      0        0       1.666
CommitLogReaderTest              5     0      0        0       5.406
CommitLogSegmentBackpressureTest 1     0      0        0       4.394
CommitLogSegmentManagerCDCTest   7     0      0        0       8.002
CommitLogTest                    1     0      0        1       0.066
CommitLogUpgradeTest             1     0      0        0       3.256
CommitlogShutdownTest            1     0      0        0       3.363
GroupCommitLogTest               162   0      0        0       13.386
SegmentReaderTest                6     0      0        0       1.342
SnapshotDeletingTest             1     0      0        1       2.857

-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction

Name                                       Tests Errors Failures Skipped Time
                                                                         (s)
LongCompactionsTest                        4     0      0        0       22.152
LongLeveledCompactionStrategyTest          3     0      0        0       23.051
AbstractCompactionStrategyTest             4     0      0        0       3.249
AbstractPendingRepairTest                  1     0      0        1       0.050
ActiveCompactionsTest                      6     0      0        0       5.946
AntiCompactionBytemanTest                  1     0      0        0       5.670
AntiCompactionTest                         15    0      0        0       21.424
CancelCompactionsTest                      8     0      0        0       8.714
CompactionAwareWriterTest                  4     0      0        0       69.146
CompactionControllerTest                   2     0      0        0       3.092
CompactionExecutorTest                     3     0      0        0       0.951
CompactionIteratorTest                     12    0      0        0       6.061
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.505
CompactionStrategyManagerTest              5     0      0        0       5.561
CompactionTaskTest                         2     0      0        0       2.928
CompactionsBytemanTest                     6     0      0        0       12.158
CompactionsCQLTest                         24    0      0        0       34.567
CompactionsPurgeTest                       10    0      0        0       4.443
CompactionsTest                            8     0      0        1       18.626
CorruptedSSTablesCompactionsTest           2     0      0        0       4.352
DateTieredCompactionStrategyTest           7     0      0        0       6.420
LeveledCompactionStrategyTest              8     0      0        0       7.965
NeverPurgeTest                             4     0      0        0       8.152
OneCompactionTest                          2     0      0        0       2.833
PendingRepairManagerTest                   16    0      0        0       3.935
SingleSSTableLCSTaskTest                   4     0      0        0       67.461
SizeTieredCompactionStrategyTest           3     0      0        0       2.765
TTLExpiryTest                              5     0      0        0       9.582
TimeWindowCompactionStrategyTest           5     0      0        0       8.102
ValidationExecutorTest                     2     0      0        0       0.541
AbstractCompactionStrategyTest             4     0      0        0       3.477
AbstractPendingRepairTest                  1     0      0        1       0.057
ActiveCompactionsTest                      6     0      0        0       5.242
AntiCompactionBytemanTest                  1     0      0        0       5.957
AntiCompactionTest                         15    0      0        0       29.833
CancelCompactionsTest                      8     0      0        0       8.946
CompactionAwareWriterTest                  4     0      0        0       69.710
CompactionControllerTest                   2     0      0        0       3.339
CompactionExecutorTest                     3     0      0        0       1.039
CompactionIteratorTest                     12    0      0        0       6.501
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.700
CompactionStrategyManagerTest              5     0      0        0       5.391
CompactionTaskTest                         2     0      0        0       3.164
CompactionsBytemanTest                     6     0      0        0       12.527
CompactionsCQLTest                         24    0      0        0       34.732
CompactionsPurgeTest                       10    0      0        0       3.702
CompactionsTest                            8     0      0        1       18.780
CorruptedSSTablesCompactionsTest           2     0      0        0       4.772
DateTieredCompactionStrategyTest           7     0      0        0       6.838
LeveledCompactionStrategyTest              8     0      0        0       11.548
NeverPurgeTest                             4     0      0        0       8.541
OneCompactionTest                          2     0      0        0       3.036
PendingRepairManagerTest                   16    0      0        0       4.262
SingleSSTableLCSTaskTest                   4     0      0        0       78.237
SizeTieredCompactionStrategyTest           3     0      0        0       2.950
TTLExpiryTest                              5     0      0        0       9.658
TimeWindowCompactionStrategyTest           5     0      0        0       8.429
ValidationExecutorTest                     2     0      0        0       0.570
AbstractCompactionStrategyTest             4     0      0        0       3.401
AbstractPendingRepairTest                  1     0      0        1       0.057
ActiveCompactionsTest                      6     0      0        0       5.134
AntiCompactionBytemanTest                  1     0      0        0       5.874
AntiCompactionTest                         15    0      0        0       26.736
CancelCompactionsTest                      8     0      0        0       8.937
CompactionAwareWriterTest                  4     0      0        0       69.779
CompactionControllerTest                   2     0      0        0       3.417
CompactionExecutorTest                     3     0      0        0       1.004
CompactionIteratorTest                     12    0      0        0       6.485
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.716
CompactionStrategyManagerTest              5     0      0        0       5.274
CompactionTaskTest                         2     0      0        0       3.113
CompactionsBytemanTest                     6     0      0        0       12.399
CompactionsCQLTest                         24    0      0        0       34.747
CompactionsPurgeTest                       10    0      0        0       3.554
CompactionsTest                            8     0      0        1       18.667
CorruptedSSTablesCompactionsTest           2     0      0        0       4.688
DateTieredCompactionStrategyTest           7     0      0        0       6.745
LeveledCompactionStrategyTest              8     0      0        0       8.709
NeverPurgeTest                             4     0      0        0       8.546
OneCompactionTest                          2     0      0        0       3.043
PendingRepairManagerTest                   16    0      0        0       4.099
SingleSSTableLCSTaskTest                   4     0      0        0       77.707
SizeTieredCompactionStrategyTest           3     0      0        0       2.925
TTLExpiryTest                              5     0      0        0       9.618
TimeWindowCompactionStrategyTest           5     0      0        0       8.335
ValidationExecutorTest                     2     0      0        0       0.555

-------------------------------------------------------------------------------
org.apache.cassandra.db.composites

Name      Tests Errors Failures Skipped Time(s)
CTypeTest 3     0      0        0       0.432
CTypeTest 3     0      0        0       0.500
CTypeTest 3     0      0        0       0.464

-------------------------------------------------------------------------------
org.apache.cassandra.db.context

Name               Tests Errors Failures Skipped Time(s)
CounterContextTest 8     0      0        0       1.818
CounterContextTest 8     0      0        0       1.966
CounterContextTest 8     0      0        0       1.928

-------------------------------------------------------------------------------
org.apache.cassandra.db.filter

Name             Tests Errors Failures Skipped Time(s)
ColumnFilterTest 2     0      0        0       0.526
RowFilterTest    1     0      0        0       0.528
SliceTest        4     0      0        0       0.219
ColumnFilterTest 2     0      0        0       0.596
RowFilterTest    1     0      0        0       0.594
SliceTest        4     0      0        0       0.244
ColumnFilterTest 2     0      0        0       0.567
RowFilterTest    1     0      0        0       0.561
SliceTest        4     0      0        0       0.243

-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle

Name                     Tests Errors Failures Skipped Time(s)
HelpersTest              8     0      0        0       13.351
LifecycleTransactionTest 8     0      0        0       2.271
LogTransactionTest       38    0      0        0       2.735
RealTransactionsTest     3     0      0        0       3.489
TrackerTest              7     0      0        0       2.085
ViewTest                 3     0      0        0       1.791
HelpersTest              8     0      0        0       14.717
LifecycleTransactionTest 8     0      0        0       2.584
LogTransactionTest       38    0      0        0       2.710
RealTransactionsTest     3     0      0        0       3.643
TrackerTest              7     0      0        0       2.232
ViewTest                 3     0      0        0       1.963
HelpersTest              8     0      0        0       14.470
LifecycleTransactionTest 8     0      0        0       2.468
LogTransactionTest       38    0      0        0       2.656
RealTransactionsTest     3     0      0        0       3.598
TrackerTest              7     0      0        0       2.223
ViewTest                 3     0      0        0       2.021

-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal

Name                      Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest 2     0      0        0       0.195
BytesTypeTest             2     0      0        0       0.196
CollectionTypeTest        6     0      0        0       0.261
CompositeTypeTest         8     0      0        0       2.684
DecimalTypeTest           3     0      0        0       0.196
DynamicCompositeTypeTest  8     0      0        0       2.669
EmptyTypeTest             7     0      0        0       0.765
IntegerTypeTest           10    0      0        0       0.226
JsonConversionTest        30    0      0        0       0.583
ReversedTypeTest          1     0      0        0       0.215
RoundTripTest             8     0      0        0       0.433
SimpleDateTypeTest        1     0      0        0       0.232
TimeTypeTest              2     0      0        0       3.061
TimeUUIDTypeTest          6     0      0        0       7.601
TypeCompareTest           6     0      0        0       0.230
TypeParserTest            3     0      0        0       0.920
TypeValidationTest        10    0      0        0       0.555
UUIDTypeTest              5     0      0        0       3.671
AbstractCompositeTypeTest 2     0      0        0       0.218
BytesTypeTest             2     0      0        0       0.221
CollectionTypeTest        6     0      0        0       0.288
CompositeTypeTest         8     0      0        0       2.884
DecimalTypeTest           3     0      0        0       0.226
DynamicCompositeTypeTest  8     0      0        0       2.857
EmptyTypeTest             7     0      0        0       0.832
IntegerTypeTest           10    0      0        0       0.253
JsonConversionTest        30    0      0        0       0.645
ReversedTypeTest          1     0      0        0       0.230
RoundTripTest             8     0      0        0       0.502
SimpleDateTypeTest        1     0      0        0       0.259
TimeTypeTest              2     0      0        0       3.309
TimeUUIDTypeTest          6     0      0        0       8.078
TypeCompareTest           6     0      0        0       0.254
TypeParserTest            3     0      0        0       1.029
TypeValidationTest        10    0      0        0       0.671
UUIDTypeTest              5     0      0        0       3.865
AbstractCompositeTypeTest 2     0      0        0       0.220
BytesTypeTest             2     0      0        0       0.216
CollectionTypeTest        6     0      0        0       0.291
CompositeTypeTest         8     0      0        0       2.855
DecimalTypeTest           3     0      0        0       0.218
DynamicCompositeTypeTest  8     0      0        0       2.907
EmptyTypeTest             7     0      0        0       0.829
IntegerTypeTest           10    0      0        0       0.249
JsonConversionTest        30    0      0        0       0.636
ReversedTypeTest          1     0      0        0       0.249
RoundTripTest             8     0      0        0       0.463
SimpleDateTypeTest        1     0      0        0       0.257
TimeTypeTest              2     0      0        0       3.255
TimeUUIDTypeTest          6     0      0        0       8.079
TypeCompareTest           6     0      0        0       0.259
TypeParserTest            3     0      0        0       0.962
TypeValidationTest        10    0      0        0       0.610
UUIDTypeTest              5     0      0        0       3.860

-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring

Name               Tests Errors Failures Skipped Time(s)
MonitoringTaskTest 15    0      0        0       5.368
MonitoringTaskTest 15    0      0        0       5.387
MonitoringTaskTest 15    0      0        0       5.372

-------------------------------------------------------------------------------
org.apache.cassandra.db.partition

Name                        Tests Errors Failures Skipped Time(s)
PartitionImplementationTest 7     0      0        0       51.215
PartitionUpdateTest         3     0      0        0       3.555
PartitionImplementationTest 7     0      0        0       54.119
PartitionUpdateTest         3     0      0        0       3.662
PartitionImplementationTest 7     0      0        0       54.313
PartitionUpdateTest         3     0      0        0       3.715

-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions

Name              Tests Errors Failures Skipped Time(s)
PurgeFunctionTest 8     0      0        0       0.527
PurgeFunctionTest 8     0      0        0       0.609
PurgeFunctionTest 8     0      0        0       0.580

-------------------------------------------------------------------------------
org.apache.cassandra.db.repair

Name                                          Tests Errors Failures Skipped Time
                                                                            (s)
AbstractPendingAntiCompactionTest             1     0      0        1       0.047
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       2.895
PendingAntiCompactionBytemanTest              1     0      0        0       3.440
PendingAntiCompactionTest                     18    0      0        0       11.974
AbstractPendingAntiCompactionTest             1     0      0        1       0.057
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.220
PendingAntiCompactionBytemanTest              1     0      0        0       3.619
PendingAntiCompactionTest                     18    0      0        0       12.239
AbstractPendingAntiCompactionTest             1     0      0        1       0.057
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.172
PendingAntiCompactionBytemanTest              1     0      0        0       3.629
PendingAntiCompactionTest                     18    0      0        0       12.155

-------------------------------------------------------------------------------
org.apache.cassandra.db.rows

Name                                Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest 10    0      0        0       0.282
EncodingStatsTest                   10    0      0        0       0.117
RowAndDeletionMergeIteratorTest     10    0      0        0       2.676
RowsTest                            9     0      0        0       1.049
ThrottledUnfilteredIteratorTest     7     0      0        0       7.653
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.102
UnfilteredRowIteratorsTest          1     0      0        0       0.552
ColumnMetadataVersionComparatorTest 10    0      0        0       0.311
EncodingStatsTest                   10    0      0        0       0.149
RowAndDeletionMergeIteratorTest     10    0      0        0       2.809
RowsTest                            9     0      0        0       1.149
ThrottledUnfilteredIteratorTest     7     0      0        0       9.470
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.771
UnfilteredRowIteratorsTest          1     0      0        0       0.633
ColumnMetadataVersionComparatorTest 10    0      0        0       0.312
EncodingStatsTest                   10    0      0        0       0.140
RowAndDeletionMergeIteratorTest     10    0      0        0       2.823
RowsTest                            9     0      0        0       1.097
ThrottledUnfilteredIteratorTest     7     0      0        0       9.533
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.775
UnfilteredRowIteratorsTest          1     0      0        0       0.630

-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming

Name                                   Tests Errors Failures Skipped Time(s)
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.006
CassandraOutgoingFileTest              3     0      0        0       2.821
CassandraStreamHeaderTest              2     0      0        0       0.766
CassandraStreamManagerTest             2     0      0        0       2.969
ComponentManifestTest                  2     0      0        0       0.227
StreamRequestTest                      1     0      0        0       0.939
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.255
CassandraOutgoingFileTest              3     0      0        0       3.112
CassandraStreamHeaderTest              2     0      0        0       0.798
CassandraStreamManagerTest             2     0      0        0       3.297
ComponentManifestTest                  2     0      0        0       0.263
StreamRequestTest                      1     0      0        0       1.019
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.442
CassandraOutgoingFileTest              3     0      0        0       3.181
CassandraStreamHeaderTest              2     0      0        0       0.859
CassandraStreamManagerTest             2     0      0        0       3.204
ComponentManifestTest                  2     0      0        0       0.289
StreamRequestTest                      1     0      0        0       1.041

-------------------------------------------------------------------------------
org.apache.cassandra.db.transform

Name                    Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest 7     0      0        0       4.918
RTTransformationsTest   15    0      0        0       0.543
DuplicateRowCheckerTest 7     0      0        0       5.159
RTTransformationsTest   15    0      0        0       0.572
DuplicateRowCheckerTest 7     0      0        0       5.390
RTTransformationsTest   15    0      0        0       0.617

-------------------------------------------------------------------------------
org.apache.cassandra.db.view

Name                Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest 1     0      0        0       16.747
ViewUtilsTest       3     0      0        0       1.348
ViewBuilderTaskTest 1     0      0        0       15.201
ViewUtilsTest       3     0      0        0       1.490
ViewBuilderTaskTest 1     0      0        0       19.464
ViewUtilsTest       3     0      0        0       1.498

-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual

Name                      Tests Errors Failures Skipped Time(s)
SettingsTableTest         7     0      0        0       12.757
SystemPropertiesTableTest 6     0      0        0       12.320
SettingsTableTest         7     0      0        0       13.014
SystemPropertiesTableTest 6     0      0        0       12.582
SettingsTableTest         7     0      0        0       13.080
SystemPropertiesTableTest 6     0      0        0       12.527

-------------------------------------------------------------------------------
org.apache.cassandra.dht

Name                           Tests Errors Failures Skipped Time(s)
BootStrapperTest               10    0      0        0       5.092
BoundsTest                     1     0      0        0       0.219
ByteOrderedPartitionerTest     6     0      0        0       2.048
KeyCollisionTest               1     0      0        0       2.715
Murmur3PartitionerTest         9     0      0        0       1.623
OrderPreservingPartitionerTest 7     0      0        0       2.121
RandomPartitionerTest          9     0      0        0       1.967
RangeFetchMapCalculatorTest    12    0      0        0       0.985
RangeTest                      30    0      0        0       13.417
SplitterTest                   14    0      0        0       18.948
StreamStateStoreTest           1     0      0        0       1.833
BootStrapperTest               10    0      0        0       7.241
BoundsTest                     1     0      0        0       0.240
ByteOrderedPartitionerTest     6     0      0        0       2.187
KeyCollisionTest               1     0      0        0       2.932
Murmur3PartitionerTest         9     0      0        0       1.751
OrderPreservingPartitionerTest 7     0      0        0       2.362
RandomPartitionerTest          9     0      0        0       2.142
RangeFetchMapCalculatorTest    12    0      0        0       1.065
RangeTest                      30    0      0        0       13.068
SplitterTest                   14    0      0        0       19.388
StreamStateStoreTest           1     0      0        0       1.966
BootStrapperTest               10    0      0        0       5.456
BoundsTest                     1     0      0        0       0.237
ByteOrderedPartitionerTest     6     0      0        0       2.117
KeyCollisionTest               1     0      0        0       2.838
Murmur3PartitionerTest         9     0      0        0       1.747
OrderPreservingPartitionerTest 7     0      0        0       2.229
RandomPartitionerTest          9     0      0        0       2.145
RangeFetchMapCalculatorTest    12    0      0        0       1.089
RangeTest                      30    0      0        0       14.312
SplitterTest                   14    0      0        0       19.259
StreamStateStoreTest           1     0      0        0       1.908

-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.123
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       157.477
NoReplicationTokenAllocatorTest            4     1      1        0       3.608
RandomReplicationAwareTokenAllocatorTest   2     1      1        0       0.575

-------------------------------------------------------------------------------
org.apache.cassandra.diag

Name                       Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest 6     0      0        0       0.925
DiagnosticEventServiceTest 6     0      0        0       1.015
DiagnosticEventServiceTest 6     0      0        0       0.993

-------------------------------------------------------------------------------
org.apache.cassandra.diag.store

Name                           Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest 6     0      0        0       0.059
DiagnosticEventMemoryStoreTest 6     0      0        0       0.073
DiagnosticEventMemoryStoreTest 6     0      0        0       0.077

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test

Name                                          Tests Errors Failures Skipped Time(s)
BootstrapTest                                 1     0      0        0       83.090
CasWriteTest                                  9     0      0        0       27.108
FailingRepairTest                             6     0      0        0       29.854
FullRepairCoordinatorFastTest                 66    0      0        2       75.012
FullRepairCoordinatorNeighbourDownTest        12    0      0        0       222.998
FullRepairCoordinatorTimeoutTest              6     0      0        0       93.076
GossipSettlesTest                             1     0      0        0       26.892
IncrementalRepairCoordinatorFastTest          66    0      0        6       71.731
IncrementalRepairCoordinatorNeighbourDownTest 12    0      0        0       223.153
IncrementalRepairCoordinatorTimeoutTest       6     0      0        0       93.287
LargeColumnTest                               1     0      0        0       11.743
MessageFiltersTest                            5     0      0        0       56.804
MessageForwardingTest                         1     0      0        0       10.640
NativeProtocolTest                            2     0      0        0       67.658
NetworkTopologyTest                           6     0      0        0       20.560
NodeToolTest                                  1     0      0        0       6.266
PreviewRepairCoordinatorFastTest              66    0      0        2       74.334
PreviewRepairCoordinatorNeighbourDownTest     12    0      0        0       222.360
PreviewRepairCoordinatorTimeoutTest           6     0      0        0       90.273
PreviewRepairTest                             4     0      0        0       118.297
QueryReplayerEndToEndTest                     1     0      0        0       46.419
ReadRepairTest                                3     0      0        0       25.934
RepairCoordinatorFailingMessageTest           1     0      0        1       0.052
RepairDigestTrackingTest                      5     0      0        0       41.356
RepairTest                                    6     0      0        0       76.712
ResourceLeakTest                              1     0      0        1       0.052
SimpleReadWriteTest                           15    0      0        0       131.732
StreamingTest                                 1     0      0        0       12.860
TableEstimatesTest                            2     0      0        0       6.621
TopologyChangeTest                            4     0      0        0       192.245

-------------------------------------------------------------------------------
org.apache.cassandra.fql

Name                Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest 35    0      0        0       8.022
FullQueryLoggerTest 35    0      0        0       8.345
FullQueryLoggerTest 35    0      0        0       8.202

-------------------------------------------------------------------------------
org.apache.cassandra.fqltool

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.187
FQLReplayTest  22    0      0        0       1.964

-------------------------------------------------------------------------------
org.apache.cassandra.gms

Name                              Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest       2     0      0        0       0.053
ArrivalWindowTest                 1     0      0        0       0.409
EndpointStateTest                 2     0      0        0       1.269
ExpireEndpointTest                1     0      0        0       0.945
FailureDetectorTest               1     0      0        0       2.122
GossipDigestTest                  1     0      0        0       0.224
GossiperTest                      4     0      0        0       2.018
PendingRangeCalculatorServiceTest 1     0      0        0       3.982
SerializationsTest                2     0      0        0       0.935
ShadowRoundTest                   1     0      0        0       5.436
ArrayBackedBoundedStatsTest       2     0      0        0       0.062
ArrivalWindowTest                 1     0      0        0       0.470
EndpointStateTest                 2     0      0        0       1.374
ExpireEndpointTest                1     0      0        0       1.059
FailureDetectorTest               1     0      0        0       2.339
GossipDigestTest                  1     0      0        0       0.250
GossiperTest                      4     0      0        0       2.171
PendingRangeCalculatorServiceTest 1     0      0        0       4.068
SerializationsTest                2     0      0        0       1.030
ShadowRoundTest                   1     0      0        0       5.555
ArrayBackedBoundedStatsTest       2     0      0        0       0.062
ArrivalWindowTest                 1     0      0        0       0.434
EndpointStateTest                 2     0      0        0       1.363
ExpireEndpointTest                1     0      0        0       1.027
FailureDetectorTest               1     0      0        0       2.289
GossipDigestTest                  1     0      0        0       0.259
GossiperTest                      4     0      0        0       2.130
PendingRangeCalculatorServiceTest 1     0      0        0       4.108
SerializationsTest                2     0      0        0       0.977
ShadowRoundTest                   1     0      0        0       5.590

-------------------------------------------------------------------------------
org.apache.cassandra.hints

Name                     Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest   1     0      0        0       64.400
ChecksummedDataInputTest 3     0      0        0       0.960
HintMessageTest          1     0      0        0       2.689
HintTest                 7     0      0        0       3.888
HintWriteTTLTest         4     0      0        0       2.739
HintsBufferPoolTest      1     0      0        0       3.157
HintsBufferTest          2     0      0        0       4.031
HintsCatalogTest         3     0      0        0       2.771
HintsCompressionTest     4     0      0        0       7.413
HintsDescriptorTest      5     0      0        0       0.430
HintsEncryptionTest      1     0      0        0       4.485
HintsReaderTest          2     0      0        0       2.850
HintsServiceTest         4     0      0        0       175.349
ChecksummedDataInputTest 3     0      0        0       1.030
HintMessageTest          1     0      0        0       2.973
HintTest                 7     0      0        0       4.165
HintWriteTTLTest         4     0      0        0       2.932
HintsBufferPoolTest      1     0      0        0       3.508
HintsBufferTest          2     0      0        0       6.170
HintsCatalogTest         3     0      0        0       3.083
HintsCompressionTest     4     0      0        0       6.701
HintsDescriptorTest      5     0      0        0       0.514
HintsEncryptionTest      1     0      0        0       4.294
HintsReaderTest          2     0      0        0       3.160
HintsServiceTest         4     0      0        0       175.677
ChecksummedDataInputTest 3     0      0        0       1.048
HintMessageTest          1     0      0        0       2.853
HintTest                 7     0      0        0       4.081
HintWriteTTLTest         4     0      0        0       2.865
HintsBufferPoolTest      1     0      0        0       3.373
HintsBufferTest          2     0      0        0       6.250
HintsCatalogTest         3     0      0        0       2.930
HintsCompressionTest     4     0      0        0       6.590
HintsDescriptorTest      5     0      0        0       0.469
HintsEncryptionTest      1     0      0        0       4.328
HintsReaderTest          2     0      0        0       3.106
HintsServiceTest         4     0      0        0       175.567

-------------------------------------------------------------------------------
org.apache.cassandra.index

Name                      Tests Errors Failures Skipped Time(s)
CustomIndexTest           29    0      0        0       23.829
SecondaryIndexManagerTest 16    0      0        0       27.431
CustomIndexTest           29    0      0        0       23.161
SecondaryIndexManagerTest 16    0      0        0       26.518
CustomIndexTest           29    0      0        0       23.316
SecondaryIndexManagerTest 16    0      0        0       26.536

-------------------------------------------------------------------------------
org.apache.cassandra.index.internal

Name               Tests Errors Failures Skipped Time(s)
CassandraIndexTest 27    0      0        0       18.209
CassandraIndexTest 27    0      0        0       18.592
CassandraIndexTest 27    0      0        0       18.245

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi

Name          Tests Errors Failures Skipped Time(s)
SASICQLTest   9     0      0        0       18.136
SASIIndexTest 32    0      0        0       15.333
SASICQLTest   9     0      0        0       19.233
SASIIndexTest 32    0      0        0       19.792
SASICQLTest   9     0      0        0       18.452
SASIIndexTest 32    0      0        0       18.342

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer

Name                      Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest     12    0      0        0       0.343
NonTokenizingAnalyzerTest 3     0      0        0       0.223
StandardAnalyzerTest      10    0      0        0       0.507
DelimiterAnalyzerTest     12    0      0        0       0.404
NonTokenizingAnalyzerTest 3     0      0        0       0.274
StandardAnalyzerTest      10    0      0        0       0.763
DelimiterAnalyzerTest     12    0      0        0       0.377
NonTokenizingAnalyzerTest 3     0      0        0       0.238
StandardAnalyzerTest      10    0      0        0       0.564

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk

Name                      Tests Errors Failures Skipped Time(s)
OnDiskIndexTest           12    0      0        0       15.770
PerSSTableIndexWriterTest 2     0      0        0       5.089
TokenTreeTest             14    0      0        0       12.259
OnDiskIndexTest           12    0      0        0       15.366
PerSSTableIndexWriterTest 2     0      0        0       5.508
TokenTreeTest             14    0      0        0       13.479
OnDiskIndexTest           12    0      0        0       16.517
PerSSTableIndexWriterTest 2     0      0        0       5.590
TokenTreeTest             14    0      0        0       13.192

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan

Name           Tests Errors Failures Skipped Time(s)
ExpressionTest 2     0      0        0       0.203
OperationTest  6     0      0        0       3.961
ExpressionTest 2     0      0        0       0.224
OperationTest  6     0      0        0       4.286
ExpressionTest 2     0      0        0       0.220
OperationTest  6     0      0        0       4.229

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils

Name                          Tests Errors Failures Skipped Time(s)
LongIteratorTest              2     0      0        0       0.058
MappedBufferTest              26    0      0        0       2.714
RangeIntersectionIteratorTest 11    0      0        0       0.253
RangeUnionIteratorTest        13    0      0        0       0.279
LongIteratorTest              2     0      0        0       0.069
MappedBufferTest              26    0      0        0       2.814
RangeIntersectionIteratorTest 11    0      0        0       0.290
RangeUnionIteratorTest        13    0      0        0       0.322
LongIteratorTest              2     0      0        0       0.067
MappedBufferTest              26    0      0        0       2.838
RangeIntersectionIteratorTest 11    0      0        0       0.318
RangeUnionIteratorTest        13    0      0        0       0.315

-------------------------------------------------------------------------------
org.apache.cassandra.io

Name                   Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest 3     0      0        0       0.056
DiskSpaceMetricsTest   2     0      0        0       16.063
BloomFilterTrackerTest 3     0      0        0       0.063
DiskSpaceMetricsTest   2     0      0        0       16.937
BloomFilterTrackerTest 3     0      0        0       0.069
DiskSpaceMetricsTest   2     0      0        0       16.684

-------------------------------------------------------------------------------
org.apache.cassandra.io.compress

Name                                 Tests Errors Failures Skipped Time(s)
CQLCompressionTest                   11    0      0        0       5.825
CompressedRandomAccessReaderTest     8     0      0        0       1.129
CompressedSequentialWriterReopenTest 4     0      0        0       6.467
CompressedSequentialWriterTest       14    0      0        0       1.856
CompressorTest                       6     0      0        0       0.776
ZstdCompressorTest                   3     0      0        0       0.216
CQLCompressionTest                   11    0      0        0       6.072
CompressedRandomAccessReaderTest     8     0      0        0       1.228
CompressedSequentialWriterReopenTest 4     0      0        0       7.782
CompressedSequentialWriterTest       14    0      0        0       1.977
CompressorTest                       6     0      0        0       0.807
ZstdCompressorTest                   3     0      0        0       0.248
CQLCompressionTest                   11    0      0        0       5.972
CompressedRandomAccessReaderTest     8     0      0        0       1.215
CompressedSequentialWriterReopenTest 4     0      0        0       7.671
CompressedSequentialWriterTest       14    0      0        0       1.937
CompressorTest                       6     0      0        0       0.798
ZstdCompressorTest                   3     0      0        0       0.237

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable

Name                           Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest       1     0      0        0       6.697
BigTableWriterTest             5     0      0        0       2.996
CQLSSTableWriterClientTest     1     0      0        0       1.658
CQLSSTableWriterTest           10    0      0        0       23.129
DescriptorTest                 7     0      0        0       0.441
IndexSummaryManagerTest        8     0      0        0       5.089
IndexSummaryRedistributionTest 1     0      0        0       3.587
IndexSummaryTest               12    0      0        0       31.888
LargePartitionsTest            1     0      0        1       0.050
LegacySSTableTest              11    0      0        1       56.912
SSTableCorruptionDetectionTest 2     0      0        0       57.932
SSTableHeaderFixTest           14    0      0        0       1.237
SSTableLoaderTest              3     0      0        0       18.036
SSTableMetadataTest            3     0      0        0       3.095
SSTableReaderTest              16    0      0        0       7.980
SSTableRewriterTest            20    0      0        0       11.476
SSTableScannerTest             3     0      0        0       2.829
SSTableWriterTest              5     0      0        0       27.373
BigTableWriterTest             5     0      0        0       3.277
CQLSSTableWriterClientTest     1     0      0        0       1.795
CQLSSTableWriterTest           10    0      0        0       23.811
DescriptorTest                 7     0      0        0       0.475
IndexSummaryManagerTest        8     0      0        0       5.854
IndexSummaryRedistributionTest 1     0      0        0       4.009
IndexSummaryTest               12    0      0        0       32.371
LargePartitionsTest            1     0      0        1       0.061
LegacySSTableTest              11    0      0        1       57.377
SSTableCorruptionDetectionTest 2     0      0        0       52.375
SSTableHeaderFixTest           14    0      0        0       1.356
SSTableLoaderTest              3     0      0        0       20.909
SSTableMetadataTest            3     0      0        0       3.377
SSTableReaderTest              16    0      0        0       8.305
SSTableRewriterTest            20    0      0        0       13.758
SSTableScannerTest             3     0      0        0       3.074
SSTableWriterTest              5     0      0        0       35.556
BigTableWriterTest             5     0      0        0       3.079
CQLSSTableWriterClientTest     1     0      0        0       1.709
CQLSSTableWriterTest           10    0      0        0       23.607
DescriptorTest                 7     0      0        0       0.497
IndexSummaryManagerTest        8     0      0        0       5.549
IndexSummaryRedistributionTest 1     0      0        0       3.885
IndexSummaryTest               12    0      0        0       32.151
LargePartitionsTest            1     0      0        1       0.061
LegacySSTableTest              11    0      0        1       57.315
SSTableCorruptionDetectionTest 2     0      0        0       52.920
SSTableHeaderFixTest           14    0      0        0       1.317
SSTableLoaderTest              3     0      0        0       20.253
SSTableMetadataTest            3     0      0        0       3.295
SSTableReaderTest              16    0      0        0       8.138
SSTableRewriterTest            20    0      0        0       12.538
SSTableScannerTest             3     0      0        0       3.015
SSTableWriterTest              5     0      0        0       59.255

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format

Name                     Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest 1     0      0        0       1.852
SSTableFlushObserverTest 1     0      0        0       1.962
SSTableFlushObserverTest 1     0      0        0       2.046

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big

Name                       Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest 2     0      0        0       2.995
BigTableZeroCopyWriterTest 2     0      0        0       3.281
BigTableZeroCopyWriterTest 2     0      0        0       3.233

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata

Name                   Tests Errors Failures Skipped Time(s)
MetadataSerializerTest 9     0      0        0       1.139
MetadataSerializerTest 9     0      0        0       1.267
MetadataSerializerTest 9     0      0        0       1.177

-------------------------------------------------------------------------------
org.apache.cassandra.io.util

Name                              Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest      16    0      0        0       25.266
BufferedRandomAccessFileTest      17    0      0        0       1.030
ChecksummedRandomAccessReaderTest 3     0      0        0       0.947
ChecksummedSequentialWriterTest   7     0      0        0       0.938
DataOutputTest                    15    0      0        0       0.940
DiskOptimizationStrategyTest      5     0      0        0       0.062
FileSegmentInputStreamTest        7     0      0        0       0.074
FileUtilsTest                     4     0      0        0       0.909
MemoryTest                        2     0      0        0       0.249
MmappedRegionsTest                12    0      0        0       1.056
NIODataInputStreamTest            17    0      0        0       9.103
RandomAccessReaderTest            11    0      0        0       1.343
RewindableDataInputStreamPlusTest 8     0      0        0       0.206
SafeMemoryWriterTest              2     0      0        0       2.496
SequentialWriterTest              7     0      0        0       0.946
BufferedDataOutputStreamTest      16    0      0        0       25.443
BufferedRandomAccessFileTest      17    0      0        0       1.142
ChecksummedRandomAccessReaderTest 3     0      0        0       1.012
ChecksummedSequentialWriterTest   7     0      0        0       1.020
DataOutputTest                    15    0      0        0       1.057
DiskOptimizationStrategyTest      5     0      0        0       0.074
FileSegmentInputStreamTest        7     0      0        0       0.091
FileUtilsTest                     4     0      0        0       1.007
MemoryTest                        2     0      0        0       0.277
MmappedRegionsTest                12    0      0        0       1.128
NIODataInputStreamTest            17    0      0        0       9.124
RandomAccessReaderTest            11    0      0        0       1.280
RewindableDataInputStreamPlusTest 8     0      0        0       0.236
SafeMemoryWriterTest              2     0      0        0       2.485
SequentialWriterTest              7     0      0        0       1.019
BufferedDataOutputStreamTest      16    0      0        0       25.473
BufferedRandomAccessFileTest      17    0      0        0       1.132
ChecksummedRandomAccessReaderTest 3     0      0        0       0.994
ChecksummedSequentialWriterTest   7     0      0        0       1.051
DataOutputTest                    15    0      0        0       1.044
DiskOptimizationStrategyTest      5     0      0        0       0.071
FileSegmentInputStreamTest        7     0      0        0       0.104
FileUtilsTest                     4     0      0        0       0.969
MemoryTest                        2     0      0        0       0.269
MmappedRegionsTest                12    0      0        0       1.181
NIODataInputStreamTest            17    0      0        0       9.196
RandomAccessReaderTest            11    0      0        0       1.318
RewindableDataInputStreamPlusTest 8     0      0        0       0.239
SafeMemoryWriterTest              2     0      0        0       2.492
SequentialWriterTest              7     0      0        0       0.977

-------------------------------------------------------------------------------
org.apache.cassandra.locator

Name                                 Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest        1     0      0        0       34.011
AlibabaCloudSnitchTest               2     0      0        0       10.333
CloudstackSnitchTest                 2     0      0        0       10.386
DynamicEndpointSnitchTest            1     0      0        0       2.221
EC2SnitchTest                        11    0      0        0       10.403
GoogleCloudSnitchTest                2     0      0        0       10.362
GossipingPropertyFileSnitchTest      1     0      0        0       0.919
InetAddressAndPortSerializerTest     1     0      0        0       0.216
InetAddressAndPortTest               4     0      0        0       0.101
NetworkTopologyStrategyTest          5     0      0        0       2.793
PendingRangeMapsTest                 2     0      0        0       0.371
PendingRangesTest                    1     0      0        0       0.966
PropertyFileSnitchTest               5     0      0        0       16.232
ReconnectableSnitchHelperTest        1     0      0        0       1.094
ReplicaCollectionTest                6     0      0        0       0.678
ReplicaLayoutTest                    1     0      0        0       0.376
ReplicaPlansTest                     1     0      0        0       1.005
ReplicationFactorTest                2     0      0        0       0.953
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.677
SimpleStrategyTest                   7     0      0        0       2.716
TokenMetadataTest                    6     0      0        0       0.945
AlibabaCloudSnitchTest               2     0      0        0       10.549
CloudstackSnitchTest                 2     0      0        0       10.557
DynamicEndpointSnitchTest            1     0      0        0       2.290
EC2SnitchTest                        11    0      0        0       10.487
GoogleCloudSnitchTest                2     0      0        0       10.463
GossipingPropertyFileSnitchTest      1     0      0        0       0.960
InetAddressAndPortSerializerTest     1     0      0        0       0.248
InetAddressAndPortTest               4     0      0        0       0.157
NetworkTopologyStrategyTest          5     0      0        0       3.204
PendingRangeMapsTest                 2     0      0        0       0.416
PendingRangesTest                    1     0      0        0       1.052
PropertyFileSnitchTest               5     0      0        0       16.044
ReconnectableSnitchHelperTest        1     0      0        0       1.149
ReplicaCollectionTest                6     0      0        0       0.745
ReplicaLayoutTest                    1     0      0        0       0.430
ReplicaPlansTest                     1     0      0        0       1.096
ReplicationFactorTest                2     0      0        0       1.042
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.896
SimpleStrategyTest                   7     0      0        0       2.883
TokenMetadataTest                    6     0      0        0       1.027
AlibabaCloudSnitchTest               2     0      0        0       10.506
CloudstackSnitchTest                 2     0      0        0       10.437
DynamicEndpointSnitchTest            1     0      0        0       2.307
EC2SnitchTest                        11    0      0        0       10.499
GoogleCloudSnitchTest                2     0      0        0       10.546
GossipingPropertyFileSnitchTest      1     0      0        0       0.974
InetAddressAndPortSerializerTest     1     0      0        0       0.238
InetAddressAndPortTest               4     0      0        0       0.144
NetworkTopologyStrategyTest          5     0      0        0       3.180
PendingRangeMapsTest                 2     0      0        0       0.432
PendingRangesTest                    1     0      0        0       1.090
PropertyFileSnitchTest               5     0      0        0       16.080
ReconnectableSnitchHelperTest        1     0      0        0       1.169
ReplicaCollectionTest                6     0      0        0       0.714
ReplicaLayoutTest                    1     0      0        0       0.430
ReplicaPlansTest                     1     0      0        0       1.084
ReplicationFactorTest                2     0      0        0       1.005
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.861
SimpleStrategyTest                   7     0      0        0       2.871
TokenMetadataTest                    6     0      0        0       0.990

-------------------------------------------------------------------------------
org.apache.cassandra.metrics

Name                                    Tests Errors Failures Skipped Time(s)
BatchMetricsTest                        3     0      0        0       9.215
BufferPoolMetricsTest                   4     0      0        0       1.069
CQLMetricsTest                          4     0      0        0       5.728
CassandraMetricsRegistryTest            5     0      0        0       0.259
DecayingEstimatedHistogramReservoirTest 15    0      0        1       11.513
HintedHandOffMetricsTest                1     0      0        0       1.797
LatencyMetricsTest                      3     0      0        0       0.271
MaxSamplerTest                          8     0      0        0       5.167
SamplerTest                             5     0      0        0       1.240
TableMetricsTest                        7     0      0        0       7.579
TopFrequencySamplerTest                 6     0      0        0       2.152
BatchMetricsTest                        3     0      0        0       13.132
BufferPoolMetricsTest                   4     0      0        0       1.139
CQLMetricsTest                          4     0      0        0       5.902
CassandraMetricsRegistryTest            5     0      0        0       0.282
DecayingEstimatedHistogramReservoirTest 15    0      0        1       12.554
HintedHandOffMetricsTest                1     0      0        0       1.973
LatencyMetricsTest                      3     0      0        0       0.324
MaxSamplerTest                          8     0      0        0       5.270
SamplerTest                             5     0      0        0       1.273
TableMetricsTest                        7     0      0        0       8.128
TopFrequencySamplerTest                 6     0      0        0       2.193
BatchMetricsTest                        3     0      0        0       11.102
BufferPoolMetricsTest                   4     0      0        0       1.117
CQLMetricsTest                          4     0      0        0       5.762
CassandraMetricsRegistryTest            5     0      0        0       0.282
DecayingEstimatedHistogramReservoirTest 15    0      0        1       12.175
HintedHandOffMetricsTest                1     0      0        0       1.880
LatencyMetricsTest                      3     0      0        0       0.319
MaxSamplerTest                          8     0      0        0       5.243
SamplerTest                             5     0      0        0       1.268
TableMetricsTest                        7     0      0        0       7.833
TopFrequencySamplerTest                 6     0      0        0       2.096

-------------------------------------------------------------------------------
org.apache.cassandra.net

Name                                  Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                    1     0      0        0       123.483
AsyncChannelPromiseTest               4     0      0        0       0.380
AsyncMessageOutputPlusTest            1     0      0        0       0.988
AsyncOneResponseTest                  2     0      0        0       4.227
AsyncPromiseTest                      4     0      0        0       0.320
AsyncStreamingInputPlusTest           13    0      0        0       1.363
AsyncStreamingOutputPlusTest          1     0      0        0       0.997
ChunkedInputPlusTest                  5     0      0        0       0.451
ConnectionTest                        13    0      0        0       79.187
ForwardingInfoTest                    2     0      0        0       0.224
FramingTest                           4     0      0        0       23.694
HandshakeTest                         13    0      0        0       2.139
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.736
MessageTest                           7     0      0        0       1.455
MessagingServiceTest                  19    0      0        0       2.249
MockMessagingServiceTest              1     0      0        0       3.335
OutboundConnectionSettingsTest        9     0      0        0       1.843
OutboundConnectionsTest               6     0      0        0       2.009
OutboundMessageQueueTest              1     0      0        0       1.004
ProxyHandlerConnectionsTest           5     0      0        0       36.064
PrunableArrayQueueTest                9     0      0        0       0.060
RateBasedBackPressureTest             15    0      0        0       1.632
ResourceLimitsTest                    4     0      0        0       0.139
StartupClusterConnectivityCheckerTest 7     0      0        0       1.183
VerbTest                              1     0      0        0       0.130
WriteCallbackInfoTest                 1     0      0        0       1.202
AsyncChannelPromiseTest               4     0      0        0       0.424
AsyncMessageOutputPlusTest            1     0      0        0       1.069
AsyncOneResponseTest                  2     0      0        0       4.254
AsyncPromiseTest                      4     0      0        0       0.365
AsyncStreamingInputPlusTest           13    0      0        0       1.389
AsyncStreamingOutputPlusTest          1     0      0        0       1.033
ChunkedInputPlusTest                  5     0      0        0       0.485
ConnectionTest                        13    0      0        0       77.258
ForwardingInfoTest                    2     0      0        0       0.253
FramingTest                           4     0      0        0       23.080
HandshakeTest                         13    0      0        0       2.253
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.705
MessageTest                           7     0      0        0       1.562
MessagingServiceTest                  19    0      0        0       2.448
MockMessagingServiceTest              1     0      0        0       3.457
OutboundConnectionSettingsTest        9     0      0        0       1.998
OutboundConnectionsTest               6     0      0        0       2.194
OutboundMessageQueueTest              1     0      0        0       1.034
ProxyHandlerConnectionsTest           5     0      0        0       36.168
PrunableArrayQueueTest                9     0      0        0       0.070
RateBasedBackPressureTest             15    0      0        0       1.687
ResourceLimitsTest                    4     0      0        0       0.156
StartupClusterConnectivityCheckerTest 7     0      0        0       1.233
VerbTest                              1     0      0        0       0.142
WriteCallbackInfoTest                 1     0      0        0       1.292
AsyncChannelPromiseTest               4     0      0        0       0.439
AsyncMessageOutputPlusTest            1     0      0        0       1.029
AsyncOneResponseTest                  2     0      0        0       4.257
AsyncPromiseTest                      4     0      0        0       0.366
AsyncStreamingInputPlusTest           13    0      0        0       1.393
AsyncStreamingOutputPlusTest          1     0      0        0       1.063
ChunkedInputPlusTest                  5     0      0        0       0.498
ConnectionTest                        13    0      0        0       77.167
ForwardingInfoTest                    2     0      0        0       0.270
FramingTest                           4     0      0        0       22.521
HandshakeTest                         13    0      0        0       2.169
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.675
MessageTest                           7     0      0        0       1.607
MessagingServiceTest                  19    0      0        0       2.388
MockMessagingServiceTest              1     0      0        0       3.475
OutboundConnectionSettingsTest        9     0      0        0       1.984
OutboundConnectionsTest               6     0      0        0       2.151
OutboundMessageQueueTest              1     0      0        0       1.033
ProxyHandlerConnectionsTest           5     0      0        0       36.047
PrunableArrayQueueTest                9     0      0        0       0.068
RateBasedBackPressureTest             15    0      0        0       1.673
ResourceLimitsTest                    4     0      0        0       0.149
StartupClusterConnectivityCheckerTest 7     0      0        0       1.305
VerbTest                              1     0      0        0       0.152
WriteCallbackInfoTest                 1     0      0        0       1.337

-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy

Name             Tests Errors Failures Skipped Time(s)
ProxyHandlerTest 3     0      0        0       0.736
ProxyHandlerTest 3     0      0        0       0.773
ProxyHandlerTest 3     0      0        0       0.739

-------------------------------------------------------------------------------
org.apache.cassandra.repair

Name                        Tests Errors Failures Skipped Time(s)
AbstractRepairTest          1     0      0        1       0.048
LocalSyncTaskTest           6     0      0        0       3.734
RepairJobTest               16    0      0        0       3.677
RepairRunnableTest          2     0      0        0       0.909
RepairSessionTest           1     0      0        0       0.998
StreamingRepairTaskTest     2     0      0        0       2.801
SymmetricRemoteSyncTaskTest 1     0      0        0       0.987
ValidatorTest               6     0      0        0       26.513
AbstractRepairTest          1     0      0        1       0.057
LocalSyncTaskTest           6     0      0        0       4.044
RepairJobTest               16    0      0        0       3.950
RepairRunnableTest          2     0      0        0       1.003
RepairSessionTest           1     0      0        0       1.077
StreamingRepairTaskTest     2     0      0        0       2.995
SymmetricRemoteSyncTaskTest 1     0      0        0       1.034
ValidatorTest               6     0      0        0       29.021
AbstractRepairTest          1     0      0        1       0.065
LocalSyncTaskTest           6     0      0        0       4.004
RepairJobTest               16    0      0        0       3.904
RepairRunnableTest          2     0      0        0       0.967
RepairSessionTest           1     0      0        0       1.044
StreamingRepairTaskTest     2     0      0        0       2.923
SymmetricRemoteSyncTaskTest 1     0      0        0       1.093
ValidatorTest               6     0      0        0       28.960

-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric

Name                  Tests Errors Failures Skipped Time(s)
DifferenceHolderTest  2     0      0        0       0.279
RangeDenormalizerTest 3     0      0        0       0.231
ReduceHelperTest      5     0      0        0       0.265
StreamFromOptionsTest 3     0      0        0       0.239
DifferenceHolderTest  2     0      0        0       0.315
RangeDenormalizerTest 3     0      0        0       0.266
ReduceHelperTest      5     0      0        0       0.299
StreamFromOptionsTest 3     0      0        0       0.286
DifferenceHolderTest  2     0      0        0       0.313
RangeDenormalizerTest 3     0      0        0       0.272
ReduceHelperTest      5     0      0        0       0.292
StreamFromOptionsTest 3     0      0        0       0.258

-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent

Name                          Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest 1     0      0        1       0.047
CoordinatorMessagingTest      7     0      0        0       5.337
CoordinatorSessionTest        7     0      0        0       1.035
CoordinatorSessionsTest       7     0      0        0       2.663
LocalSessionTest              40    0      0        0       4.152
AbstractConsistentSessionTest 1     0      0        1       0.073
CoordinatorMessagingTest      7     0      0        0       5.611
CoordinatorSessionTest        7     0      0        0       1.128
CoordinatorSessionsTest       7     0      0        0       2.921
LocalSessionTest              40    0      0        0       4.199
AbstractConsistentSessionTest 1     0      0        1       0.056
CoordinatorMessagingTest      7     0      0        0       5.470
CoordinatorSessionTest        7     0      0        0       1.112
CoordinatorSessionsTest       7     0      0        0       2.815
LocalSessionTest              40    0      0        0       5.080

-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages

Name                            Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest 8     0      0        0       1.001
RepairMessageSerializerTest     6     0      0        0       0.431
RepairOptionTest                4     0      0        0       0.922
RepairMessageSerializationsTest 8     0      0        0       1.083
RepairMessageSerializerTest     6     0      0        0       0.481
RepairOptionTest                4     0      0        0       1.041
RepairMessageSerializationsTest 8     0      0        0       1.073
RepairMessageSerializerTest     6     0      0        0       0.512
RepairOptionTest                4     0      0        0       1.016

-------------------------------------------------------------------------------
org.apache.cassandra.schema

Name                         Tests Errors Failures Skipped Time(s)
CreateTableValidationTest    1     0      0        0       2.855
IndexMetadataTest            3     0      0        0       0.207
MigrationManagerTest         17    0      0        0       4.366
SchemaKeyspaceTest           5     0      0        0       3.110
SchemaTest                   1     0      0        0       2.121
TupleTypesRepresentationTest 2     0      0        1       1.114
ValidationTest               4     0      0        0       0.258
CreateTableValidationTest    1     0      0        0       2.990
IndexMetadataTest            3     0      0        0       0.226
MigrationManagerTest         17    0      0        0       4.713
SchemaKeyspaceTest           5     0      0        0       4.302
SchemaTest                   1     0      0        0       2.389
TupleTypesRepresentationTest 2     0      0        1       1.092
ValidationTest               4     0      0        0       0.284
CreateTableValidationTest    1     0      0        0       3.083
IndexMetadataTest            3     0      0        0       0.223
MigrationManagerTest         17    0      0        0       4.846
SchemaKeyspaceTest           5     0      0        0       3.372
SchemaTest                   1     0      0        0       2.315
TupleTypesRepresentationTest 2     0      0        1       1.024
ValidationTest               4     0      0        0       0.282

-------------------------------------------------------------------------------
org.apache.cassandra.security

Name                Tests Errors Failures Skipped Time(s)
CipherFactoryTest   7     0      0        0       0.621
EncryptionUtilsTest 3     0      0        0       1.172
JKSKeyProviderTest  2     0      0        0       0.389
SSLFactoryTest      14    0      0        0       1.371
CipherFactoryTest   7     0      0        0       0.729
EncryptionUtilsTest 3     0      0        0       1.248
JKSKeyProviderTest  2     0      0        0       0.438
SSLFactoryTest      14    0      0        0       1.484
CipherFactoryTest   7     0      0        0       0.673
EncryptionUtilsTest 3     0      0        0       1.269
JKSKeyProviderTest  2     0      0        0       0.419
SSLFactoryTest      14    0      0        0       1.415

-------------------------------------------------------------------------------
org.apache.cassandra.serializers

Name                     Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest 9     0      0        0       0.231
TimeSerializerTest       16    0      0        0       0.063
TimestampSerializerTest  1     0      0        0       0.221
SimpleDateSerializerTest 9     0      0        0       0.252
TimeSerializerTest       16    0      0        0       0.081
TimestampSerializerTest  1     0      0        0       0.268
SimpleDateSerializerTest 9     0      0        0       0.258
TimeSerializerTest       16    0      0        0       0.079
TimestampSerializerTest  1     0      0        0       0.250

-------------------------------------------------------------------------------
org.apache.cassandra.service

Name                              Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest           11    0      0        0       3.254
BootstrapTransientTest            1     0      0        0       0.975
ClientWarningsTest                4     0      0        0       21.050
GCInspectorTest                   6     0      0        0       0.906
JoinTokenRingTest                 1     0      0        0       4.076
LeaveAndBootstrapTest             8     0      0        0       4.687
LegacyAuthFailTest                1     0      0        0       3.671
MoveTest                          7     0      0        0       20.854
MoveTransientTest                 19    0      0        0       1.200
NativeTransportServiceTest        11    0      0        0       7.673
PaxosStateTest                    2     0      0        0       4.174
ProtocolBetaVersionTest           2     0      0        0       11.702
QueryPagerTest                    8     0      0        0       2.866
RMIServerSocketFactoryImplTest    1     0      0        0       0.055
RemoveTest                        4     0      0        0       5.498
SerializationsTest                4     0      0        0       0.959
StartupChecksTest                 3     0      0        0       2.242
StorageProxyTest                  4     0      0        0       1.018
StorageServiceServerTest          19    0      0        1       7.951
StorageServiceTest                1     0      0        0       0.989
WriteResponseHandlerTest          5     0      0        0       2.730
WriteResponseHandlerTransientTest 4     0      0        0       2.696
ActiveRepairServiceTest           11    0      0        0       3.455
BootstrapTransientTest            1     0      0        0       1.052
ClientWarningsTest                4     0      0        0       26.168
GCInspectorTest                   6     0      0        0       1.003
JoinTokenRingTest                 1     0      0        0       6.429
LeaveAndBootstrapTest             8     0      0        0       6.939
LegacyAuthFailTest                1     0      0        0       3.912
MoveTest                          7     0      0        0       23.018
MoveTransientTest                 19    0      0        0       1.289
NativeTransportServiceTest        11    0      0        0       7.631
PaxosStateTest                    2     0      0        0       6.289
ProtocolBetaVersionTest           2     0      0        0       11.942
QueryPagerTest                    8     0      0        0       3.139
RMIServerSocketFactoryImplTest    1     0      0        0       0.064
RemoveTest                        4     0      0        0       5.662
SerializationsTest                4     0      0        0       1.012
StartupChecksTest                 3     0      0        0       2.419
StorageProxyTest                  4     0      0        0       1.107
StorageServiceServerTest          19    0      0        1       8.234
StorageServiceTest                1     0      0        0       1.070
WriteResponseHandlerTest          5     0      0        0       3.037
WriteResponseHandlerTransientTest 4     0      0        0       2.937
ActiveRepairServiceTest           11    0      0        0       3.394
BootstrapTransientTest            1     0      0        0       1.045
ClientWarningsTest                4     0      0        0       25.903
GCInspectorTest                   6     0      0        0       0.998
JoinTokenRingTest                 1     0      0        0       4.510
LeaveAndBootstrapTest             8     0      0        0       4.943
LegacyAuthFailTest                1     0      0        0       3.869
MoveTest                          7     0      0        0       21.157
MoveTransientTest                 19    0      0        0       1.323
NativeTransportServiceTest        11    0      0        0       7.654
PaxosStateTest                    2     0      0        0       4.312
ProtocolBetaVersionTest           2     0      0        0       11.897
QueryPagerTest                    8     0      0        0       3.075
RMIServerSocketFactoryImplTest    1     0      0        0       0.064
RemoveTest                        4     0      0        0       5.687
SerializationsTest                4     0      0        0       1.065
StartupChecksTest                 3     0      0        0       2.358
StorageProxyTest                  4     0      0        0       1.093
StorageServiceServerTest          19    0      0        1       8.147
StorageServiceTest                1     0      0        0       1.070
WriteResponseHandlerTest          5     0      0        0       2.934
WriteResponseHandlerTransientTest 4     0      0        0       2.939

-------------------------------------------------------------------------------
org.apache.cassandra.service.pager

Name            Tests Errors Failures Skipped Time(s)
PagingStateTest 7     0      0        0       1.039
PagingStateTest 7     0      0        0       1.149
PagingStateTest 7     0      0        0       1.130

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads

Name                      Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest  1     0      0        1       0.050
DataResolverTest          32    0      0        0       3.047
DigestResolverTest        5     0      0        0       2.839
ReadExecutorTest          3     0      0        0       2.908
SpeculativeRetryParseTest 78    0      0        0       0.095
AbstractReadResponseTest  1     0      0        1       0.056
DataResolverTest          32    0      0        0       3.302
DigestResolverTest        5     0      0        0       3.077
ReadExecutorTest          3     0      0        0       3.196
SpeculativeRetryParseTest 78    0      0        0       0.125
AbstractReadResponseTest  1     0      0        1       0.057
DataResolverTest          32    0      0        0       3.216
DigestResolverTest        5     0      0        0       3.006
ReadExecutorTest          3     0      0        0       3.101
SpeculativeRetryParseTest 78    0      0        0       0.130

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair

Name                             Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest           1     0      0        1       0.048
BlockingReadRepairTest           9     0      0        0       2.927
DiagEventsBlockingReadRepairTest 3     0      0        0       2.929
ReadOnlyReadRepairTest           4     0      0        0       2.761
ReadRepairTest                   7     0      0        0       2.885
RepairedDataVerifierTest         10    0      0        0       3.981
AbstractReadRepairTest           1     0      0        1       0.058
BlockingReadRepairTest           9     0      0        0       3.089
DiagEventsBlockingReadRepairTest 3     0      0        0       3.179
ReadOnlyReadRepairTest           4     0      0        0       2.992
ReadRepairTest                   7     0      0        0       3.104
RepairedDataVerifierTest         10    0      0        0       6.217
AbstractReadRepairTest           1     0      0        1       0.061
BlockingReadRepairTest           9     0      0        0       3.055
DiagEventsBlockingReadRepairTest 3     0      0        0       3.140
ReadOnlyReadRepairTest           4     0      0        0       2.934
ReadRepairTest                   7     0      0        0       3.001
RepairedDataVerifierTest         10    0      0        0       4.236

-------------------------------------------------------------------------------
org.apache.cassandra.streaming

Name                                        Tests Errors Failures Skipped Time(s)
LongStreamingTest                           2     0      0        0       190.167
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       2.931
SessionInfoTest                             1     0      0        0       0.415
StreamOperationTest                         1     0      0        0       0.053
StreamTransferTaskTest                      2     0      0        0       2.760
StreamingTransferTest                       5     0      0        0       13.832
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.197
SessionInfoTest                             1     0      0        0       0.467
StreamOperationTest                         1     0      0        0       0.062
StreamTransferTaskTest                      2     0      0        0       2.940
StreamingTransferTest                       5     0      0        0       13.978
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.075
SessionInfoTest                             1     0      0        0       0.467
StreamOperationTest                         1     0      0        0       0.062
StreamTransferTaskTest                      2     0      0        0       2.954
StreamingTransferTest                       5     0      0        0       13.925

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async

Name                            Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest 10    0      0        0       1.062
StreamCompressionSerializerTest 2     0      0        0       0.933
StreamingInboundHandlerTest     7     0      0        0       1.071
NettyStreamingMessageSenderTest 10    0      0        0       1.158
StreamCompressionSerializerTest 2     0      0        0       0.987
StreamingInboundHandlerTest     7     0      0        0       1.151
NettyStreamingMessageSenderTest 10    0      0        0       1.130
StreamCompressionSerializerTest 2     0      0        0       1.030
StreamingInboundHandlerTest     7     0      0        0       1.179

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression

Name                      Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest 6     0      0        0       1.110
CompressedInputStreamTest 6     0      0        0       1.222
CompressedInputStreamTest 6     0      0        0       1.225

-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.101
DistributionSequenceTest 4     0      0        0       0.069

-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.084
SettingsMiscTest      4     0      0        0       0.085
SettingsNodeTest      2     0      0        0       0.071
StressSettingsTest    1     0      0        0       0.492

-------------------------------------------------------------------------------
org.apache.cassandra.stress.util

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.067

-------------------------------------------------------------------------------
org.apache.cassandra.tools

Name                        Tests Errors Failures Skipped Time(s)
AuditLogViewerTest          5     0      0        0       0.462
BulkLoaderTest              6     0      0        0       12.918
ClearSnapshotTest           4     0      0        0       7.629
CompactionStressTest        2     0      0        0       14.195
GetVersionTest              1     0      0        0       0.357
LoaderOptionsTest           1     0      0        0       0.500
SSTableExpiredBlockersTest  2     0      0        0       1.932
SSTableExportTest           2     0      0        0       0.977
SSTableLevelResetterTest    2     0      0        0       1.959
SSTableMetadataViewerTest   2     0      0        0       0.419
SSTableOfflineRelevelTest   2     0      0        0       1.998
SSTableRepairedAtSetterTest 2     0      0        0       1.128
StandaloneSSTableUtilTest   2     0      0        0       2.011
StandaloneScrubberTest      2     0      0        0       2.111
StandaloneSplitterTest      1     0      0        0       0.406
StandaloneUpgraderTest      2     0      0        0       2.086
StandaloneVerifierTest      2     0      0        0       2.025
TopPartitionsTest           2     0      0        0       3.659
AuditLogViewerTest          5     0      0        0       0.513
BulkLoaderTest              6     0      0        0       12.866
ClearSnapshotTest           4     0      0        0       7.967
CompactionStressTest        2     0      0        0       14.403
GetVersionTest              1     0      0        0       0.410
LoaderOptionsTest           1     0      0        0       0.534
SSTableExpiredBlockersTest  2     0      0        0       2.011
SSTableExportTest           2     0      0        0       1.083
SSTableLevelResetterTest    2     0      0        0       2.035
SSTableMetadataViewerTest   2     0      0        0       0.432
SSTableOfflineRelevelTest   2     0      0        0       2.000
SSTableRepairedAtSetterTest 2     0      0        0       1.142
StandaloneSSTableUtilTest   2     0      0        0       2.015
StandaloneScrubberTest      2     0      0        0       2.151
StandaloneSplitterTest      1     0      0        0       0.388
StandaloneUpgraderTest      2     0      0        0       2.090
StandaloneVerifierTest      2     0      0        0       2.071
TopPartitionsTest           2     0      0        0       3.483
AuditLogViewerTest          5     0      0        0       0.567
BulkLoaderTest              6     0      0        0       12.893
ClearSnapshotTest           4     0      0        0       7.925
CompactionStressTest        2     0      0        0       14.388
GetVersionTest              1     0      0        0       0.394
LoaderOptionsTest           1     0      0        0       0.544
SSTableExpiredBlockersTest  2     0      0        0       2.126
SSTableExportTest           2     0      0        0       1.047
SSTableLevelResetterTest    2     0      0        0       2.010
SSTableMetadataViewerTest   2     0      0        0       0.470
SSTableOfflineRelevelTest   2     0      0        0       2.097
SSTableRepairedAtSetterTest 2     0      0        0       1.163
StandaloneSSTableUtilTest   2     0      0        0       2.128
StandaloneScrubberTest      2     0      0        0       2.139
StandaloneSplitterTest      1     0      0        0       0.423
StandaloneUpgraderTest      2     0      0        0       2.070
StandaloneVerifierTest      2     0      0        0       2.167
TopPartitionsTest           2     0      0        0       3.512

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter

Name             Tests Errors Failures Skipped Time(s)
TableBuilderTest 6     0      0        0       0.062
TableBuilderTest 6     0      0        0       0.069
TableBuilderTest 6     0      0        0       0.073

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats

Name                     Tests Errors Failures Skipped Time(s)
StatsTableComparatorTest 6     0      0        0       0.227
TableStatsPrinterTest    2     0      0        0       0.075
StatsTableComparatorTest 6     0      0        0       0.228
TableStatsPrinterTest    2     0      0        0       0.085
StatsTableComparatorTest 6     0      0        0       0.239
TableStatsPrinterTest    2     0      0        0       0.090

-------------------------------------------------------------------------------
org.apache.cassandra.tracing

Name        Tests Errors Failures Skipped Time(s)
TracingTest 6     0      0        0       1.044
TracingTest 6     0      0        0       1.065
TracingTest 6     0      0        0       1.114

-------------------------------------------------------------------------------
org.apache.cassandra.transport

Name                              Tests Errors Failures Skipped Time(s)
CBUtilTest                        4     0      0        0       0.314
CQLUserAuditTest                  8     0      0        0       28.241
DataTypeTest                      3     0      0        0       0.308
ErrorMessageTest                  7     0      0        0       0.336
IdleDisconnectTest                2     0      0        0       16.634
InflightRequestPayloadTrackerTest 6     0      0        0       13.271
MessagePayloadTest                3     0      0        0       12.468
ProtocolErrorTest                 6     0      0        0       1.088
ProtocolVersionTest               4     0      0        0       0.916
ProtocolVersionTrackerTest        3     0      0        0       0.271
SerDeserTest                      6     0      0        0       1.385
ServerMetricsTest                 1     0      0        0       11.465
StartupMessageTest                1     0      0        0       11.670
CBUtilTest                        4     0      0        0       0.342
CQLUserAuditTest                  8     0      0        0       27.830
DataTypeTest                      3     0      0        0       0.334
ErrorMessageTest                  7     0      0        0       0.378
IdleDisconnectTest                2     0      0        0       16.865
InflightRequestPayloadTrackerTest 6     0      0        0       13.393
MessagePayloadTest                3     0      0        0       12.768
ProtocolErrorTest                 6     0      0        0       1.161
ProtocolVersionTest               4     0      0        0       0.989
ProtocolVersionTrackerTest        3     0      0        0       0.322
SerDeserTest                      6     0      0        0       1.503
ServerMetricsTest                 1     0      0        0       11.712
StartupMessageTest                1     0      0        0       11.863
CBUtilTest                        4     0      0        0       0.330
CQLUserAuditTest                  8     0      0        0       28.048
DataTypeTest                      3     0      0        0       0.362
ErrorMessageTest                  7     0      0        0       0.372
IdleDisconnectTest                2     0      0        0       16.990
InflightRequestPayloadTrackerTest 6     0      0        0       13.723
MessagePayloadTest                3     0      0        0       12.726
ProtocolErrorTest                 6     0      0        0       1.236
ProtocolVersionTest               4     0      0        0       1.038
ProtocolVersionTrackerTest        3     0      0        0       0.337
SerDeserTest                      6     0      0        0       1.599
ServerMetricsTest                 1     0      0        0       12.210
StartupMessageTest                1     0      0        0       12.000

-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum

Name                                         Tests Errors Failures Skipped Time
                                                                           (s)
ChecksummingTransformerTest                  5     0      1        0       15.329
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.329
ChecksummingTransformerTest                  5     0      0        0       17.391
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.157
ChecksummingTransformerTest                  5     0      0        0       17.619
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.141

-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages

Name                    Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest 1     0      0        0       0.294
PrepareMessageTest      1     0      0        0       0.297
AuthenticateMessageTest 1     0      0        0       0.322
PrepareMessageTest      1     0      0        0       0.339
AuthenticateMessageTest 1     0      0        0       0.342
PrepareMessageTest      1     0      0        0       0.336

-------------------------------------------------------------------------------
org.apache.cassandra.triggers

Name                Tests Errors Failures Skipped Time(s)
TriggerExecutorTest 9     0      0        0       1.381
TriggersSchemaTest  4     0      0        0       3.145
TriggersTest        7     0      0        0       4.070
TriggerExecutorTest 9     0      0        0       1.524
TriggersSchemaTest  4     0      0        0       3.298
TriggersTest        7     0      0        0       4.243
TriggerExecutorTest 9     0      0        0       1.584
TriggersSchemaTest  4     0      0        0       3.445
TriggersTest        7     0      0        0       4.393

-------------------------------------------------------------------------------
org.apache.cassandra.utils

Name                        Tests Errors Failures Skipped Time(s)
LongBloomFilterTest         5     0      0        0       135.882
LongBTreeTest               15    0      0        0       794.247
AbstractIteratorTest        9     0      0        0       0.076
BloomFilterTest             11    0      0        2       0.500
ByteBufferUtilTest          12    0      0        0       0.329
BytesReadTrackerTest        4     0      0        0       0.056
CassandraVersionTest        7     0      0        0       0.065
EstimatedHistogramTest      6     0      0        0       0.058
FBUtilitiesTest             7     0      0        0       0.629
FastByteOperationsTest      2     0      0        0       3.928
HexTest                     2     0      0        0       0.193
HistogramBuilderTest        5     0      0        0       0.086
IntegerIntervalsTest        6     0      0        0       55.858
IntervalTreeTest            3     0      0        0       0.229
JVMStabilityInspectorTest   3     0      0        0       0.930
JavaUtilsTest               1     0      0        0       0.187
MergeIteratorComparisonTest 16    0      0        0       12.158
MergeIteratorTest           1     0      0        0       0.065
MerkleTreeTest              27    0      0        0       6.326
MerkleTreesTest             13    0      0        0       0.964
MonotonicClockTest          1     0      0        0       7.137
NativeLibraryTest           2     0      0        0       0.376
NoSpamLoggerTest            4     0      0        0       0.067
OverlapIteratorTest         1     0      0        0       10.982
SerializationsTest          3     0      0        0       1.443
SlidingTimeRateTest         7     0      0        0       0.485
StatusLoggerTest            1     0      0        0       2.959
AbstractIteratorTest        9     0      0        0       0.086
BloomFilterTest             11    0      0        2       0.550
ByteBufferUtilTest          12    0      0        0       0.351
BytesReadTrackerTest        4     0      0        0       0.065
CassandraVersionTest        7     0      0        0       0.076
EstimatedHistogramTest      6     0      0        0       0.074
FBUtilitiesTest             7     0      0        0       0.697
FastByteOperationsTest      2     0      0        0       3.860
HexTest                     2     0      0        0       0.228
HistogramBuilderTest        5     0      0        0       0.105
IntegerIntervalsTest        6     0      0        0       54.244
IntervalTreeTest            3     0      0        0       0.255
JVMStabilityInspectorTest   3     0      0        0       0.956
JavaUtilsTest               1     0      0        0       0.209
MergeIteratorComparisonTest 16    0      0        0       12.133
MergeIteratorTest           1     0      0        0       0.076
MerkleTreeTest              27    0      0        0       6.614
MerkleTreesTest             13    0      0        0       1.079
MonotonicClockTest          1     0      0        0       18.673
NativeLibraryTest           2     0      0        0       0.423
NoSpamLoggerTest            4     0      0        0       0.074
OverlapIteratorTest         1     0      0        0       11.248
SerializationsTest          3     0      0        0       1.591
SlidingTimeRateTest         7     0      0        0       0.505
StatusLoggerTest            1     0      0        0       3.260
AbstractIteratorTest        9     0      0        0       0.087
BloomFilterTest             11    0      0        2       0.563
ByteBufferUtilTest          12    0      0        0       0.378
BytesReadTrackerTest        4     0      0        0       0.069
CassandraVersionTest        7     0      0        0       0.078
EstimatedHistogramTest      6     0      0        0       0.070
FBUtilitiesTest             7     0      0        0       0.715
FastByteOperationsTest      2     0      0        0       3.830
HexTest                     2     0      0        0       0.220
HistogramBuilderTest        5     0      0        0       0.102
IntegerIntervalsTest        6     0      0        0       53.975
IntervalTreeTest            3     0      0        0       0.301
JVMStabilityInspectorTest   3     0      0        0       1.018
JavaUtilsTest               1     0      0        0       0.225
MergeIteratorComparisonTest 16    0      0        0       12.504
MergeIteratorTest           1     0      0        0       0.078
MerkleTreeTest              27    0      0        0       6.934
MerkleTreesTest             13    0      0        0       1.132
MonotonicClockTest          1     0      0        0       18.798
NativeLibraryTest           2     0      0        0       0.439
NoSpamLoggerTest            4     0      0        0       0.079
OverlapIteratorTest         1     0      0        0       11.416
SerializationsTest          3     0      0        0       1.589
SlidingTimeRateTest         7     0      0        0       0.484
StatusLoggerTest            1     0      0        0       3.213

-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog

Name                 Tests Errors Failures Skipped Time(s)
BinLogTest           13    0      0        0       11.172
DeletingArchiverTest 3     0      0        0       0.221
ExternalArchiverTest 5     0      0        0       10.380
BinLogTest           13    0      0        0       11.312
DeletingArchiverTest 3     0      0        0       0.322
ExternalArchiverTest 5     0      0        0       10.530
BinLogTest           13    0      0        0       11.318
DeletingArchiverTest 3     0      0        0       0.251
ExternalArchiverTest 5     0      0        0       10.442

-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree

Name                    Tests Errors Failures Skipped Time(s)
BTreeRemovalTest        22    0      0        0       0.182
BTreeSearchIteratorTest 4     0      0        0       0.066
BTreeTest               14    0      0        0       0.352
BTreeRemovalTest        22    0      0        0       0.292
BTreeSearchIteratorTest 4     0      0        0       0.095
BTreeTest               14    0      0        0       0.546
BTreeRemovalTest        22    0      0        0       0.203
BTreeSearchIteratorTest 4     0      0        0       0.073
BTreeTest               14    0      0        0       0.423

-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent

Name                      Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest 1     0      0        1       0.048
AccumulatorTest           4     0      0        0       0.056
RefCountedTest            12    0      0        0       5.936
WeightedQueueTest         46    0      0        0       0.925
AbstractTransactionalTest 1     0      0        1       0.082
AccumulatorTest           4     0      0        0       0.087
RefCountedTest            12    0      0        0       6.574
WeightedQueueTest         46    0      0        0       1.004
AbstractTransactionalTest 1     0      0        1       0.059
AccumulatorTest           4     0      0        0       0.068
RefCountedTest            12    0      0        0       5.947
WeightedQueueTest         46    0      0        0       0.984

-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory

Name                Tests Errors Failures Skipped Time(s)
LongBufferPoolTest  1     0      0        0       121.036
BufferPoolTest      32    0      0        0       7.989
NativeAllocatorTest 1     0      0        0       0.332
BufferPoolTest      32    0      0        0       8.850
NativeAllocatorTest 1     0      0        0       0.368
BufferPoolTest      32    0      0        0       8.253
NativeAllocatorTest 1     0      0        0       0.357

-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs

Name              Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest 4     0      0        0       0.419
OffHeapBitSetTest 4     0      0        0       0.527
OffHeapBitSetTest 4     0      0        0       0.471

-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist

Name                                   Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest 11    0      0        0       1.891
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.130
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.659

-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint

Name           Tests Errors Failures Skipped Time(s)
VIntCodingTest 4     0      0        0       0.206
VIntCodingTest 4     0      0        0       0.289
VIntCodingTest 4     0      0        0       0.228

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------

Cassandra dtests // test_rf_expand_gossiping_property_file_snitch_multi_dc // Failure
RuntimeError: Ran out of time waiting for topology to change on node 0

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7fcab0a1b8e0>

@pytest.mark.resource_intensive
def test_rf_expand_gossiping_property_file_snitch_multi_dc(self):
"""
@jira_ticket CASSANDRA-10238
@jira_ticket CASSANDRA-10242
@jira_ticket CASSANDRA-10243

Confirm that when racks are expanded using a gossiping property file snitch the RF is not impacted, in a multi-dc environment.
"""
> self._test_rf_on_snitch_update(nodes=[3, 3], rf={'class': '\'NetworkTopologyStrategy\'', 'dc1': 3, 'dc2': 3},
snitch_class_name='GossipingPropertyFileSnitch',
snitch_config_file='cassandra-rackdc.properties',
snitch_lines_before=lambda i, node: ["dc={}".format(node.data_center), "rack=rack1"],
snitch_lines_after=lambda i, node: ["dc={}".format(node.data_center), "rack=rack{}".format(i % 3)],
final_racks=["rack0", "rack1", "rack2", "rack0", "rack1", "rack2"],
nodes_to_shutdown=[0, 2, 3, 5])

replication_test.py:420:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replication_test.py:583: in _test_rf_on_snitch_update
self.wait_for_nodes_on_racks(cluster.nodelist(), final_racks)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7fcab0a1b8e0>
nodes = [<ccmlib.node.Node object at 0x7fcaa0066040>, <ccmlib.node.Node object at 0x7fcab00c1880>, <ccmlib.node.Node object at...de object at 0x7fcab139c130>, <ccmlib.node.Node object at 0x7fcab16e4a30>, <ccmlib.node.Node object at 0x7fcab23a6820>]
expected_racks = ['rack0', 'rack1', 'rack2', 'rack0', 'rack1', 'rack2']

def wait_for_nodes_on_racks(self, nodes, expected_racks):
"""
Waits for nodes to match the expected racks.
"""
regex = re.compile(r"^UN(?:\s*)127\.0\.0(?:.*)\s(.*)$", re.IGNORECASE)
for i, node in enumerate(nodes):
wait_expire = time.time() + 120
while time.time() < wait_expire:
out, err, _ = node.nodetool("status")

logger.debug(out)
if len(err.strip()) > 0:
logger.debug("Error trying to run nodetool status: {}".format(err))

racks = []
for line in out.split(os.linesep):
m = regex.match(line)
if m:
racks.append(m.group(1))
racks.sort() #order is not deterministic
if racks == expected_racks:
# great, the topology change is propagated
logger.debug("Topology change detected on node {}".format(i))
break
else:
logger.debug("Waiting for topology change on node {}".format(i))
time.sleep(5)
else:
> raise RuntimeError("Ran out of time waiting for topology to change on node {}".format(i))
E RuntimeError: Ran out of time waiting for topology to change on node 0

replication_test.py:360: RuntimeError
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ChecksummingTransformerTest // corruptionCausesFailure-cdc // Failure
Property falsified after 746 example(s) Smallest found falsifying value(s) :- {
(6465636463646363656464636364636563656463636465636363636565656465656365656365656563636565636564636463636565656365646364656565656463656565636363646463656563646464636564656363636564646464656465646364646364656364656363646564656365636565646464656564646563646564656564656365646463656563636465656465656465636565636563646364646463636464656464656465656465656563636563636463636363656463636363656563636465646465646563636563646565636465646363656464656563656364646364646465636563646465656563636365646465656464656565646463646465636565636564646463646364636364636365646565636565636564656463636564636564636365646364656465656365646365646463636365636364636565646464656464656465646564646463646464646563646565636564656465636565636465646364646563656463636565656463656465656364656465656363646364636563646365636364636564656565646364646565636464656565636465636363656564636364636364656464646565646565646464636565646565646363646363636564656364656463636463636363646463636365646564656464646465656465636563656464656465656464656565636565656564656564636363646365656565646365656365646563646463656365646463636465646565636465636364646364646464656365656364636563636464646365636365636563646464636465656463656365646465646563656564646363636465646364656364646364636563646564656364636565646463656565656463646563636365656565646564646364646564646364636365646365646465656363646463656365656465656565656365636364656363656365636565636464636464636463636565646565656365636464636564636465656364646565636464656564636463636563636363636363636463656364656564656365646363636565636365646363656465646363656363656365636464636563646365646465656564646364636565656463656363646563656564656463636365656465646463636563636465656464646464646564636463636564646463656563636365636363656364646363646563636464646564656365646363646365646565656365656463656463656364656365646363656565656564636463656463636363656365646465656365646463636564646365656463646464656365656563646464656363656364656463636364636563636465636465636563636463636463636364636365656464656364636464646463646363646365656465636464656465656363636363646463636365636464636365636563636565656565646564656463636463636464646463646363646564646365636463636563646364636565646563656565646365646464636563636364636564656464656463646465656363646465656363636463636563646465656364656465646463636463656365646565656364646463636464656463646463656365636364636465636364636465646565636365636363646564656364636563636365636465636463636364646464646464656365646465656563646363656565646564646363646463636563646363646465646464636563656464646365646564646365636363656365646365656363656564636363656563636465636564636564646565646564646465656464656465636364656565636565656365656363656465656564636365636463656565646465646563656465656463656365636365646565656365656363636464646564646365646364646363656363656564656364646465636464636365656365646563646563636463656464636565656464656364636463656463636565656363646365636463646365636365656463656565656364636365636463636464656463656464646464636363646563656465646564636465656465646564646563646565646464646464636463636365636464646365646464646364636364636465636364646565636364656565646464646364646463636563646364636464646463646464636363636564646364646564636465656363636463646565646465636563636464636363646564646564646364656464636464636363646463646563646464636463636465646563636465646364636365636565656465636465636365646464636463636365656365656565636563646465656564636463656363646363656364646364646565656465656364656463646563656564646364646363636563646463656565646464636364636564636564656565656463646564636463656564656563636364656463646564636463656564646463636565646565656563656364656564636564646565656465636565646364646363636463656563646564656363646365646365656363646365636464636465636363656363646565646464646565656565656465656464646464646563646365656563656364656563656363656464636364646565656464636465646465646563636364646565636465636363636563646464646565656365656463636564636564636564656464646465636465636465636463636465636464646564646565636565656365636564636464646464646565636564646363646465646565656563656465646364656564646465656365646565636364656363656364646363636564656363636563636465656465646365646564636464636464656364646564636565656365656463646363636465636463656464646365656565656465636364656464656364656565646364646464656463636464636463636565636363646563636365656563656363646463636565636365646364646363656364636563636564646563656463656565646364636463656364656365656363636365636464636563656364636364636564656564646463636563646465636563636364636364646365656364646365636363646465636464636564636463636465646464656564636365656464636464656564636365636565646465636563636365636563646363656565656564656564646565656464646465636565656364646565636464646564636465646364646363656464656464646365656463646464636564636463656363646563636563636365656363646464636364636463646565636465636565646563646363656465646363646363656363646564646463636365646364646563636465646463646463636364656463656563656365646464656564636465656565636465636365646563646363656463646465656465646565646564656563656365656564636564656365656364656565636363636363636463646365656463636364636364646364656563636463646364636465656464636463656564656365646464656463656563646363656464636565646365636364656465656565656363646463646463636564656464656365636364636465656464656563646464646464636464636563636463656563636564646463646564646465656365636463636465656365636564656564636465636565636363636465656364656365646565656464646565646565636565656564656363636364636365636463636465646365636563646465656365656463636463646465646365636365646563646564656565636565636464636364636465646565636364656564656363646464646464656565656564636464636565646365656563656465646463636564636464656365646465656363656465636465656365636463656465636365656364656363656365646364656365636564646464656565646365636563646564646563636463646364636563656463636365636364636465646464646365646364646564656465646363646564656363636363656464636464656564656365636463656563656364656464636365636364646463646565636465646464636565646565656363656563656364646463646564636465646363636363636364646464656564646364636465636363646464656365656564636364636465646364636363636464636363656364646465656563656364636464656363656565636365656364646564656464646463646365636365646365636565656364636465646363656365636463646365656364656364646363636363646365656564636464656565636564646364656564636564646463636565646363646464656465646463646463636565646363646464636364636364646564646464636565636465636563656463636465656364636464656563656465646464646564646464636563646464656464656564636465656465656463636364656464636464636564646464646564646563636465656363636365656465646464636463646564656363656565636565636565656564656464656464636364656463646363636464656563656565656564636463636464656463646363656365636464656564636365636463636564636563656465656564646563656363656363656363646464656564646364646565656563656363656364646464636365636464636364646564646464656365636463656463646364636563646465636365646365656565656563646464656364656363646563636565646464646465646564636465656363636465646563656365656363636465656364636465636564636465646563646364656463656564636464656463646565646364636464636465656564636363656465646563646465646463636464636364656364646363646564636563636565646463636363636365646363636564646365636563656463646363656363636565646365656563636564656463656364656365646565636563656365646464656564656563656565646563646563646363656564656564636364656364646565636363636464656564636364656364636465636565656463646365636365636565646465636464656365646364636464656464656364636564656565636564646563646364646364636463646464646365646464636464656363636563656363636365656565656564646565646363656565646463636465646363636365636363656364656564636465636563656364646465646464656565646463646564646563646565656365656563646465646365646365646363636563646464636564656464656564646564636365656464636464646563646464636363636465656565636364636363656365636365646565646564656465656464636463636563636565636463636365656365656564636563656565646364656364656363656364636363656465656365646563636464656564636564656465636364646465646465636565656564636363636365656363646464646464656464636465646563636464656363646564636564636464656363656363656465646464656365656564636563636463656565636565656365636465636365656464646363646464656464636565646464636463636465646565656563636463646463656565636563646565656363646465656365646463656465646365646465656364636563656464636365646565636563646364656565646363656565656365656364636464656364656364646465636363656364656464636465656563656465646564656464646463636365646364646565656565646563636564636565656565646364646564646464656465636465636364646363636465646565636365646363656564636565636465636463636364646464646364656464636364656565656565646363646463646464656464636463636565656365656465636363646364646363656463646464636364646463636364636463656563646465646463636563656564656365646463656564646365656463636465656563646363646565646365646364646564646465636463656563646465656463656363646363656463646464636465646365646565656565656463636463656363646564656464636363646364656364646465646464636564656464636564646563646463646364656564656564646363656565646565636363636363646365656364646364636465656464646565636464636565636365646464656365646463656565656464656464636464636364636564646363636564646565636365646464656365656563656464656565646363656464646363636464656464656465646364646564656564636363646464656565656363656564636464646363656563646363656563646564656365656564646364656565656463646364646564636465646464636364646565656363646463646465636465646465636565646365656363646464656363656464636364646465656364656463646463636563636565646365656464646563636565656465646565636364656465656364646365656364636565636364646363646564636463646364646464656563636565636363656363656565656464636365646565656364646563646363656564636365646363636363636363656563636565656363646465636364656365636464636363646564636465636563646464656565636463656564656364656364656364636364636464646463646565656363636464646464656364656565636465636464636465636564656365646364636363646464646363656463656364656464656465636464636563656564646563636364656464656364656564656563636464636465646463656565646465656363656564646564656365636364646565656365636565646365636565636463636564646365636364656364636463646465636564656365646363646364656463646464636565646464646563646365646463646463646565636464656463636364656363636563646464656565646365636464646464636463636364646465656363656463636365656364646565656463646465656464656463636564656563636365646364656365646464636463646465656465636564656563636564656565646465656563636465656363636365646565646365656565656563656563636465656565656363656465636464636365646464646565656363646464656364636365646365656465656363636563646464646465656563646564636365656563636463656365646563656565656465636565656363636363636564636365656564656465636463656363646565656365636563656463646363646565646563646365656464656364636465656563646365656363636565636363656463636365636363646464636565646465636464636363646465656465636365646565656364636365656363636565636364646563646365636364656463646465646463636463646465656463646565656564636565646463646464656365656465646465636464646463636465636363656564636365646465636363636364646564636464656465656464636364656363656465646365636363656363646364656564656564646563636364636365636463656563646463636565636565636563636565646464636363656465656565636564636464646464656363646563646364646463656565646364636464656565656464636465656365636464656565646363636564646464656465656465656463636463646463636565646465646563656564636563636364636363636464646464636364636465636565656465656464646565656464646465636464646464656365646564636564636465656465646564636363646363636565656365656364646565636463646463646565656364656463646565656363656563656464656363646565636363646364646463636364646464646465636465656565656364636464656564636463656465646465656364656565646364656363636565656564646564646563656563636363636363656564656464636364646365656463656364646564646563646564646364646565636465646364646364656564646363656463656565636564646465636464656565656463646365646563636364656365646563636365636463636463646464646564656563636565636463646564636365636364636565656464636364636363646465646364646364646565646363656464656565646465646563636563656465636563656463656363636363646465636365656365656564636565636365636564656463656365656464636465646363656565656364646464636564636564656564646464656463656363646563646364656363656365646564636565636365646464636465656364656565656363646465656364646463656463636564636364636365646464656465646565636363636563636563656465646363646465656564646365646365646464646565656364646563646363636464646365646363636464656563656464646363636565636564646365646364646463656363646464656364646363656363646563656564646465656465636465656364646563636464656365636463656564636364646563656365656464646365656464646364636565646563646563656365636463656365646564636363646565646365636564646465646563646564656563656365646365646365636365656465646463646463636464646563636464636364656465646565656465646565636564636464656363656465646565636565656465656464656364646463646565646363646564656363636565636365646365646563656463656563636365656364636364636363646565636364646463656363636464636564656464656363636463646363646563636363636563636564646565636364636564656365646363636363636364646364636365646565656365646465656464636463636364636365636565636564646563646564636365636564656564646564656365646365656363646463636463646563646363646563646364646565636363636363636365646563636563636363656463636364646463656464656563636464656463646563656365646563646463656565656565636363636465646364646464646365646464646364646563656364636563656563656363656364646464646465646565636465656464656564646464646565656365636465656565636363646565636465656563656364656563636465646564636564636464646464646365636365636364636364636463656363636365646464656563646563656565636565646364646465656463636465636363636463656565636363636365636363656565636465646365656564636365636563646563636363646465646463656365656365636365636563636363656565656565656365656463636563646463656464636365636565656563656463636365636563656463646363656563636564636464646465656363656364636365646364646363636365656465636364646465656363636364636364646564656363646563646464656364636363646363656365656364646465636465636563646363646463656364646364656563656464646565636465646565656465656464646564646363636465636563646564646563636565636364656465646364656363656565636463656563646565656464646565656464646463656464656564646464656464646465646464656363646564646565636365636463656565656563656365636463656563656565656464646464636564646563646565636565646364656565656463646365646564636564636363646465636565636564646364656464636364656463656563656563646564646365646364656465646563636463636564636464656464656564646463656365646363656364646365646364636364646564646463656563646563636465646463656465636565636464646464656463646464656365646363656465646565646563656465656463646363636564636564636564646363646364656563636365636564636365636563636463656465656364646364636563656364646464646364656563636563656563636463656465656365636463656465636564646564636364636464646564656465656565636464636565636365636463636464656564636565636364636464646363646463636465656365656464646565646564646564656563646364656564636565656563646363646464656364656365656465636363646363646364636463646365656563646563656463636364656564636463646365656364656364636463646463636363646463636463636365646365646365636363646464646463646465636565636565636365646565636463646563636465646464656465656365656363646365656564646363636364646563636563636465646563656363656463656365636565646563656565646463636565656563646363646365656465656465636363646563646363656363656363656464646563646563646465656563636565636565636565646564656465656563636564656565656463636465636364636363646364656365656365656364636564656464646465656363656363646463636363646365656565646565646565656463636464656463656563636363636563636563656464636565656364636363636563656364656465636565656564646564646463636363656465646564636363656365656463656363636364656364636365656365636563636365636364656565656564646463656564656564656564636564646365646564656465646464656364656363656464636465646564656365636464656364636464646365636463646365656464646464636463646364656564636365636564656564646365656364636364656565656365656463656364656464636564636365646363656465646565646365646365656464636363646364646563636465636365636565656463636363656363636463656463646563636464646365656565636563646464656465656565636565646565646463636564636364636463636563636365656465636364656365656565646463646464636364656463636465646364646365656463646464656363636465656564646465646365656465646563656565636565636564656463636464656364656364656464636365656363646464646365646465656463656563636365636465646463636465646465636363656364646465636465656463636363646563656565656365646563656364656563646365636464656463646563636365646565636364656565636364646563646564646365656365636364656464636464656564636564646365646565656365636565636363646365636463636464656464646363656563636464646464646465656564636365656564656565656564656463656565656363636565656563636564656463656564646563636565656565636363656364646463636465646464636563646563646464656565646563636363646365656563656365646465656364646463656365636463646363646465636463656565646564656363656363636363636364646565656364636465656465656364656465636464646364646463636565646564656465646564646463636564646563646563636464656563646465656563656364646365646565636365656465636464646565656463646364656565656565636564646465656364646465636463656364656565656465656463636363636565646465656363646465636564656563636463646363656565646463656364646363646465636465636464636365646565646363636565646563656464656363656465656564636463656363636363646565646363656363636464646464656365646565656465656365656465646365636364636364646364646464636463636465646463656464656563636464656364646364656363646364636464636363656364656363656465646465636464636565646365656363636563636563636565656464636564656364656364656364656465656563656464646565636363636363636565656363636364656463656464636564646464636465636564646564656565636465636464636564656363646464646464656564646463636463656463656365656564646464646464656365656464646563646364656465656565656564656463656365656363656364656565646363656365656564656564656364646463636364636363656565646463636364646365636465656565646464646463656364646365636565646463656363636565656465646564656564636363636464656565646564656565646563656463646364636563646464636463646364646463656563636364656564656563656363646464646363656464656563656363646563656464646463646565646464646465656565656563636463656364656564656465646363636463646565656565646464646364636365656464646465636364636465646364646363636463646565636563636365646363636564636565646364646363656564636564646565646463646565636465656563656463646365636463656564636563636463656364636465656365646463636464646463636363636465656364656564646465656365656464646563636565646563656365636364656465656463636365656365646564636365646564636464636364646463636364656563646463636564656464646363656564646464656364636364646363646464636463636363636463646365656465646363646463646465656365646465656564656563636364656365646464636364656465656565656465636463636365636364656365636564646364636463636465646563636463636564636564656563646363646564656365646563636565646564646564636364656565656364636563636463656463636464656364646365656465656363636365636463636365656364636463636465636365636365656563636463636464646463656464656365636364636465636564646563656365636363646464636564636364656463656465646365636465656463656365636565646363656365646365646465656564646564656463656363646564646463636365636463636465646565656564646464636464656464636563656365656464636563646465646364646365656463646465636563636463646363636365656363636464636465636465646565656564656365656465656564656363646363656364646463656464656363646564656365656364636363646564636463646563646465646565636464636363646363636464656565646465656564656464656563646464656564636464636563636565636464636563636363646364646563646565636565646465636564646565636464646464636364636563656565656464646463636465636365656463656365646565646565656363636463636463646464646465656364656365646464646563656563656363656363656565656365646565656364646465636463656464656363656563646565656563636364656464636565636364656463636365646364646365656463656363636463656365636364636464636464656364636465656463636465646465636364656364636563656563656563646463656565656365636365656365636364646365656465656564646565636365656364636463656363656364646363636365656463636464656365636365646364636464636363636463636363636463646363656363636364636564656464646364656464636464646564636464656565636564636463636365646565656565656364636363636365656564646463656364636465656463656363636464636564636465656565656564656465646465656465636564636364636464656564636463636564636563656364656465646463636365646565656463656563636564646363646564646565636564646464646365636465636365636363646364656363636464636464636564636565636463646364636464646365646363646463646564646464636463646364656565636363646565636564646463646565646463646563636563646465636563636365656565636563656464656364656564646465646465646563646464656363636465646464656364656464646363636364646565646464646563646463656565646364656364656563656364636464646363656365636363646363656464646365646365656565646563636463656463656363636563636565636465656365646565656564646465646564646464636363636364656565656463656464646465646563646565646464646363646463656564636364646364646365636563646463636464636564656564656364646465636465656364636464646564636465656565656364656364656365656463656465636363636463656363646365636363636465646465646563646365656564636565646464656565636463646364646363646364656464636364636565636465636463646464656565646363646364636564646564656563656363656365646464656463656464636463646365636565656464656464636564656363646465646365646565656464646564656464646365646365656364646565636564656563636564636364636365636563636364636363656465646465636564636365656463636463646565656363646563656363646365646465646463656564646463646563636563646363646563646465636364646463646465646563646464646465646363656464646565656364636363636365656364646363646464656464646464636564646365646563656563636564636563636464636465636563636463646563656563656363656565636563636563656364636463646464636564656464636365646365646365656565656563636365656464636565636463656565646463646564646563656465656363656564636365646465636364656364646463636464656565636463636565646465636363636365656365656365636364656465646565646563656563636364646465656463656563656465656363636464656563636463646365646563636463656563656463656463646563656465656564656463636565656365646364656564646563656564656565656365656565656364646563656565656564646363636464636364656365636365646364656364646365646464656564646363636564636465656565646364646463646364646363656564636363636565636464636364656464656364636363636464656363636565656564646563646364656465636465646564646364646363636465646365636364646565656463636364656564656563636564636365656463646364656464636563636463646364636363656564656463646463646463646465646365646563636565646465656465646363646565636365656564636363656364656463636565656565656464656464646365646564656465646564646365646463656363656365636564636563656364636363636365656565656364656363636565656563646463646464656463646463636365636364646565636564646463646564646465646465636363656463646465656363656465636465636364636564646464656565646565646365636563646565636363646365636464656565646364656363636465646365656564646365656465646465636565646363646365646564636463646564656363656363656564646363636463656463636465656465646365646564656463636365656363656465646564646363656364636565656565636364656463636364636364646365646365656563636363646563646565656365636563656365636564656463646564656464656463646363646465646465656464656564636564656463646464646464656465656563646464636465636364656565656563656565646364656563636564646565646565646564656463636563636564656463646565646565636463646363656364656464646363656463656463636365656564656465636463646565646564656465656463646564656565636564656365646364646564656563636364646564646564636364656563646563636465656564656364636564656463656463656363656565656563636363656465646463646463656563646365656565636564646363646365636365646365656563646364656565636463646364646464646363636565636364636464656464656463656365656363646363636363656463646465636363656365646365636565636364646365656464646463636565646464636465636563646464656563636565646363636363656465636563656363656565646564646564636564656363656363636364636365646464646564656463656364636565646565646365646364656463636563636563646365656364636564636565656363636563656563636364656363646464636365636363646564656364656464646564646365656364646464646365636564646365636563656363636464656363636563646564646565656464646564636363656565636563656564656565646463656363636363646364656363646463646363646564646465646565636563656364656365636563646364646564636363656363646363656363636563656564636564636563656363636565646564636364656465646564636563646565646463646465656364656565646365636464646563656465646363646563646563656565646564656564656463646464636464646364646464656564636464646363636465636463636563646563646365636565646465636364636465636465636364646565636463646365646364636563636465656563656364646565656563656365656363656463656564656365646463646365656564636564646365636364646364646565656464646365646364656464646563656464646465636563656565646365646563646565656363656465646564646464646463656563636464656464646565656363656563656364656465646363656564656464656563656564646363656364636563636364656564646465656463646565636563636463646564646363656465656365646464656563656465656565646563656363636563656464656565646564646565656465656564646564636363646564636365646564656364656463636364646465656365656465656563646464636563656464636363656464636465656563636365656465656565636465646463646563646463636564656364636463656465646563656465656464656365646465656463656365656563656365656364656363636464656563636365656363636363646363636465636463656564646464656565636363646563636464646463656365656365656463656363636364636365636365636365656465646463646564636363656463656465656363656464646563636565636563646463646463656464656363656565656563656363646564636463656463656363656563646563636563646565646363646464646465656565646363646463646463656563636463636363646365636565646363646463636463636465656564656365656465636365646564656564636564646463636364636363656365656364636564636563646563636464646465646563636464656364646463636365656363646364636463656364656363636365636465656364646563636363636464646363656365646465636463656365656463656564646564636363646563646463646564636564646563636563646565646365636365646365656563636464656365636563656365636565646364636564636365636463646364646564656564646365646563646364656565636464636464656563636364646364656464636463646363646364636563646465636363636464646464646364646365656463646463656465636564646365656563636465636465636465646364656565646365636564656563646363636565646463636463656563656365636364636365636565656364636464636463636365656364656364636565656365646363646565646464656563646463646465656364656563636463656465656365636365656363646565636364656364646363646464656463646565646464656365656465636563636364636464646364656465646563646463636565636564646463656563656463646463656363646363656465656363636463656464646464636363656363646563646363636365636363646365646564646365636364656463656463656464636465646464646463636564656364656364636563656363636564646465656365636463656564646465656564646563656563636364636563656564646364646465636363656365636465656565636563656465636364646465646363636463656465656365646464636565646363646564636565656465656565636463646363646564646565646565656565636364656365636364646365636563636363636364656463656464656564636364646365636564636564636564656364646364636363636464636563646363656364656363656564636464656463646464636365656364656463646465636363636464646363636363636464646564646464656565646465636565646365636463636564636364646364656464656565656364636363646464636463636565636464656563656463656465636365656365646563656464636365646563656464636365636363656465646464646463646464656563646563656364636563646463636465646465636365636565656565656364636564656363656563656565656363636365656465646563636565636463656463636565656465636364656363656364646463656363656464646365646363656463636463656465646565656465636363636464656365636465636564656563646463636365656365646563636364636463636564646563646463646365636465656465636463656463646563646564656363656465656365636463656464656365656465636564646465656563656364636565656465646564636463646464646565656363646463656463636564646563636563646363636564656465636563646564646465636464656465646464636465656563636565636563636563646463636463646363646564636465646365636364646363646364656363656563636364656565646563656464646565656463656564646564646565636565646364636365646464636363646364656365656463636563636463636464636465636463636365656364646463646363646464656563636364656364636463656464646463656563636363646464656363656463656364646363636463646364636463656363636563646564646565656564646465636465656463636364656464656364636564646565656465646463636465656563646464646465636564646464636363646465636363636364656564656463656464646565656463646464646363636564636565656464646364636565656563656563646465646564646464656464646464656364656564656364656364656563646365656564656365656463646363646463646364646364636365646464636465636363646364636463656464656563636564646363646565646364656563646463646363646465636564656564636565656565646565636564636563656563656364646564636463636363636464646363636565656565656365636464656563646564656464646563646463656464656363646363646363646465636465656464646463646563646565646365636564656463656364646365656465636565646363656364656563646464646365656364636565636365636464636564656364636564646565636365656465636565636365636563646363646463646563656364656365646564636363646563656563636363636563656465656363646364636365646365656563646364636563656365656465656563656363636463636564636463656564636463646365646564636365656365656563636363656363646564636563636365646463656564656363646563646464656564636464646365656363656563636364636463656464636463646564636563636564646563646364636363646563636563636465646465656463656365656565646564656364656364636464636365656365656464636565636464646464656565656463646463636363656565646465646363636465646565656364646564636565656463636563656363656464656464646365636564656465636563656463636565646364656364646564656565636564656564656365656464636565636563656364656365636565646463656565636564646363656464646464646464636464646365646564646565646464656463646563636563636364646564636464646463656363636463636563636464646464636565646465646464636464646564656463636365656464636563646463636463636465646364636363636565646463646465636564656363656563656465646363636365646464636365636464646563656465656465646565646463636364636363636365646563646365636465656363656564656363646563656564636365656563656365646463646365636463656365646563636564656463646564636364656564636564636363656365636364636565656464636563646465636463636465646463646564646565646363656463656363636364646563636463636363646365656465656464646563636564646465636563636465656564636565646365646464656564636465636565636563656565656364656364656563646464646364646364656565646463636563656565656364636464636465656365656565646564636565656564646464646563656364656364636363636363656364636363656364636365646363656564656565646363636365656464646363646363656464636364656465636465646464636565636463636363646463646465656365656363636365656564636565646463636463656364636563656364636364636464656563636464636565636365646563636363636463656564656565646564636565656465656364636364646463636565646563646564656464636464636364646364636563636565636464636564646363656365646465646365636563646364646464646364636363636363636565646365656563656564646364646564656465656363646564656365646363636565646563636463646363646364636463646364636365636465656563656363656464646364656463636365656565646363656563646363646363636364646365636463636563656365636463636463656563646365656464656463646465646464656464646363636565646564636465656363646364636365636463656363646364656364636365636465636465646565656464636465646563646363636464656464656364646364636463656564636365646565636563636465656465636565646465636565646463646463646565646463646563636365656464646565656364656464646565636564636364656363636465636564646465656565656563636564646465656564656563656465656365656364656563646563636464646463656463646563656365646564656463656463646363646563646463646464636363636464656565636363636465636365656363656565656564656463656564646563636364656563646465636565656365646463646565636464656565656463656563636365656563656364646363646464656465656465656463646463646464656465656563656464636565646464646465656563656464636364636565646463636465656565636565636565656564636364636363646463636564646365646364646363656465636564636565636364656464656563636563656563656565636565656465646563656364656464656564646465656564636563656364646563636464646565636363646463656565656363646465656565636365646464656565636464636363646465646365636365636563656364636463636465646365636363636564656365656564646364656364636364646463636563656564656364656564646564646563646564646464646563636464646365646564656364646464646464636463646565636363636463656465636564646565656363646564656463636565636564646465656563636365656463656565656564656565656463656465656365656564656464646464646463646364656464646465656565636563636564656463636363656464656464646363636564636363656363656564636365646564656465656463656363636565646465636563646463656564646563656364636363636563636364656463636364636465656565646465636465636463646365636365656363636565636365646364656363656565636364656465636564636565656364636464636363656364636563646465636563656363646364636564646365656565646464646465646363656464646365656363636365646564656365636565646365646565646563656364656364656465646464656363656564636563636464646565636464636563636364636463646465636563646363636364636565646564656563646464636463636464636365656565656463636365646465636564636364636563636364636464636565636465656564646463636463656464656464636365656464656465636364646365636364646563656564646364656563636363636564646464656364636365646363636365636465636563656465656363636564656463646363646463646364646364656464646465636464636363656364656465636465646464636565656564646465646565636363656563646464636363656563636365656364636464646363636465636465636563636465646565656464636364656564646364656364636463656363646364646364646365646464636564646363656463646363636464656463646365636564656365636364636465646365646364636363636364646563636365636563636564636564636363636365636463656565646563636464656563656463646465646365656365656564646463636463656564636563636464656465646565636364646364636364646563636364636564656364636363636465636565646463646563656365646565656364636463646565646464646464656463646465656563636465656463636363636365636365646365656563636464646363636464636565636365646563656365656465656564656464656364646465636563636465656463646563636563636563636463636363656363656563636465646364636564636564656363636463656563636464636565646464656563636464656363646565646463656564636563646364646364636565646465636563636463646363636465646565636565656363636365656363646363656365636564656364646563656463656565656364656365656363656464636563636565646563656464646363656463636464636565656563646364656465656363656563656463656464656365636565646465636565646363646363656564646464646565656464646364656463636563636564636363656564646565646563636465656563636563646365636463646364646365656565646364636365656463656565636463646464656365656565656564636363646565646365636465636463636363636463646565636464656565656365636364656363646565656465636565656565656463636365646365636364646364646363656364636365656364646465646464656363656564646563656363636465656364646463656465646565646363656464656363646364646564656365646564646463646465646365636565646563646464646365646464646464636565656464646365656364636564656363656564646563646464636565636363656563646364656465646365636464636363646465656363646565656564646564656365636464656465656364636363656463636465646465646365636464656363656364646564636464656465636565636564646464646464636463636465656363656363656464636464646564636564636565636463636463646565636463636363646365646563646363646464646463646463656365646364636563646563636364636465656463636465636563646564636364636365646463646364636465656463646565646364646564646464656565636364636465656565656463636465656364646365656363636464646563646464636464646464656463636565636465656363646564646463636365636563636464636465636465636564656563656563646463636464656563656364656363636363656563646565646365656364646465646365646363636365636464646463636463656365646365636365646564646464656464656564646365656365646465646363646464646365636464636563656463656564646363636465636464636465656365656365656364636365636564636363636565646465656364636363646465636563636364636464636364646564636563656363656563656364646564656364656463656565656464656563656365636563646464656564656564646563636463656363656563646465646363656365656463656363646563636365646465636465656363656464646363636563646365646363636563636364656463636463636365636463656565656364656563636464636565656563636463656364636563636364636465636463656365636463636465646363646565646563636463646363656563636364636464636463636363646363636565656465646365646464646463656565656365656563656365656564646464636565636464636565636365636465656464636463636564646365656365656565646364636563646365646363646365636463656563646465636563656364646565636364636463656564656363636464636564636563656364656463636463656363636564646464646363636463646364646465656564646563636464656563656363656364636564646465636563656363636563636364636463646565636563656565646463656365656465646464656564646564656363656464636463646463656465636363646463656363646565646463636363646365646565656363636365636365656465656364656465636364656563636563656465656465636465646465656465636364636564646564646364646564656365646365636564646365636365636564636463656364656365656563636565656564646465656565646364656565656564656463636464636363636463636565646564656464636364636363636564636563656364646565646565656465656464636565636465646363646465636365656363656565636563636365656565636465656364656465646464656365656464656463646364636363646464636364646364636563636464656365636364656364656465656463636465646365646464646564646363656464636363656364656563636564656365656563656363636365636465636464656563656464656465636564646365656465656563636465636565646563646364636365656464656463646365646364656564646363646464646465646463656364646363646363646565646365646465646565646565656464656363636463646565646364656564646364636365636465636565656464636563636364656365656365656365656565646563636563636365636565636564656565646464646465636463656564646464636365636365656365636363636363646464646565656465646565636363636364646564636365636365636563636365656565656463636365656564646564646464646465646564646463656563636563646464656563636464646463646564636464656363646564646364656363636464646563656565656565646564636364656363646365656464646563656464636365646463636563656565646465646364656363646465646364656363656463656464656563646365656563636464646564636363656563646465656463646564636563646463646563636363656565656363656564646563656565646465656565636564636564656565646463636365656564636564636364646563636364646365656365646465656363656464646565636464646365636563636464646365646563656364646564636363656563636464656464636564636464656565656364636363646563636565636463656465646463636564646564646363656463636465656365636563656565656465646565646563646565656565656463646565646364646464636363656564656364636365646564646363646464636365636463656364636565656564636564656464646464636464656464636565656565656563646364636563636464646463646463636563646363636565636463646363636364646465636563636363656564636365646464646563656463656564636364656463636463656564656364656365636365636364636563646465636565646565646365656564636365646463636464656363646363656364636565636364646365646563646463636465636465636464646563646365646364636464646363636463636364636463656564646563646463646465646365636363646365656365656565636463646464656465636463646365646565646564656564656564656364656365656464646363636564636564646563656465656465636463636564636363646563656464646364636565656364646565636363636465646565636464636363646463656465636363636463656365656365656463636565636563656465636363656464636464656465656465636365656465656463656365656463646463656364636463656365646564636563646463636564646464646464636363656565646363656563636363636363636464646463646464636463636564646465636365636564636563636563656565636563656564646564636565646565636365646565646464656364656465646365646465636363636364656565636463636564636563646464636463636465636464656565646365656463636465646365646463646464636365646364656465656565636565646365646463656465636563636564646363656563636565656464656564646364646365656563656564636465656565656464646365646464656464646463636464646363656364636464656563646463636463636364656564636365646464656565656365636365656363646465656464656565646463636564636564656365656463646463636563656463646565656364646565646363656365656364656564656564636363646465636365646465656565646565656365646463636564636465656564636564656465636565656563636565646463636565656364646364636565656565656364656464636465656363646464646365636564656563636365656464636365636364636465656365646563656364656364636464636563656463646463656365636365656564636463636465656565656363646465636365646463636463646364636465636465636365646465646563656464636463636463656363636365656563636565636464656363636365636564656463636564646565636364646465646365636565656564636365636463636464636565656563646464656564636465656563636465646365646363656463646464636363646365646365656463656365636464636564646465656465636563656564646464646363646464646465646564646365656463636365636364646464636464656465646563656465636465656463636363636564636564646463636565636463646463636363646565646463646364656465636465646464636364656563646363646365656565646364636564646463636465656365646364646364646464656565646365656365656365646464636465646464636464656563656365646463636563636563636365636365656365646563636564656465656363646564646464636463646364656465646364656365656563636364646365636365636365656565646564646563656363646564636365646565646363646365656363656364646364646363636463646364646565646465656363646465656464656565636464646564636565636365646465646464636564646463636563646364656363646464636463646364646364636565636363656563636465636463636365656364636364646364656364646463656363636363636465646564656364636463636465656464636364656363646463646464636363646363636465656565656365646365646464636464646564656464636564646365636465656465646564636463636564636564656464636563656363656564656565656363636564636565636563656564646463636364636465656463646464656464656363646463656365636364636465636564636365646363636464656564636365656565656365646563646363636463646564646565656465636364646364646464656463656364636365636365656463636463646464636364646364636465636563646363636465656465656564636563636463646464656364656563646365636363646463656563656563646565646363636563636465646463646565656463656364646463646465646363646563646463636364636365636365646464646364646363636564636565636465646564646365656463656363656563656463646465646563656364636363656464656463656364646365646364656564636465636464656563646465636565636465646365636364656363656464646563656465646565646565656465656464646565636363646364656365636563656565636565656563636464656365656565656365636563636563646365656564636463636564646365656563646464656465646565646464646465636565636564636563656463656565636365656363656564636464646363636463636465646364636564636563656564646465656564656365646564656565646464646565656465636464636365636463646465646564636363646363636363636465656465646363646464656365646464656364656363636563656363656465656564656364656464636365656364646564656465636465636563646364656465646363636465636563656564656563636464656563636565636563636564636563646364656464656464636465656463646565636563646564636565646363656364646365646465646563646463646363646363646363636365656363636465646563656563636364646364646463656465646564656563656565636363636363656563636564656363636463636364646363636464646565656563656465646564656465646465636463636363646365656363656564646465636464656365656365636463646565636364636463646365646465636563646364646364636464636363646365646564656463656564636463646365636463656465656563636565656465656364646565636563656364646464646565656563636465636463646563646363646464646363656565636364646463636465656564656463656365636465636465636565656363636464656364656464656563646465636463646363646463636464636464656464636363636565636563656564656463636463636463646365636465636564646564646463656463646363646563646564656465646363656363636565646365656465656465656463656364646363656363646563646464636364656564636364656463636565656464646563636463656463646463646465646563656563636563646464636564656565646564636563636365646363636565646464636564656565656365646565636463646364656564646365636463646464656465646364636465646465636463636365646463646363656465646465636564656364656563656465636565646564646563636565646565646364636365646565636463646565636563636363656463646364636464646564656364656565646463656563636464646563656564646565636564656363656464646364636463636564636363636565636465646563646464646365646465646364646565646564656563646464656563646564646363646363656563636565636364636464636565646364646363656364636563656563656565646363636463656363636563646564646465636363636365636463636365656365656364646364636364646465646463656464656564636464656465646365656463646465636564646463636365656464656563656363646565656463636564636563636465636565636565656364646563646464646364656564656463646565656365636363646363646364646465636464646565656563646364656365646364636364646463656464646564636564656565636465636363656463646564656563646564646465656364656363646365636564656563656463656363656563636363646464656463636365646463656364636465646365646365646463656565646464636363636465656564646364646464656364636564636364646463646464646465656463656563636563656564636365656364646364656364656563656463636565656364656565646563636365636363656564636365656465636463656465636363656564636563636563636565636564646563646565656563656563646365636463656564636565656364656365646465646564646565646563656365636463646365656464636565636463656565656465636565646463646364646365636364636563656563646564646465646465636465646363646365636363646563656365656365656565646364646565656364646365656363636563636365656465646463636364636465646365656564656365656464656563636463636464646364656565656565646463656364646564636364646565636463656564636463636565646363656464636564646364636564656363646463656564636363656464656465636564646364656565636564656464646364656364656365656564656564636564646464646465656564656563646365636463656565656563646564646565646465636365636463646465656565636465656365656363646364646565656565656564636465636365646563656565636564646363646565646465636364656563646365646563636564636563636564636563656563636563646465636364646363636364656463646465646564656565646464636563646463636365646363646364656563656465656565646365656565636565646565636363656565656465656463656565646465656465636463656563646565646365636463636465646363656363656565636364636365656364646565656463646564656563656463636465646365656365656363656564646565656464646565656364656365646363656564636564646565646564656565656563646563636464656465636365656365656365656565646563636364646365656364636464646363636463636565646365646465646565636363656463636363636465656564646464646565646563646365656463636564646564646465636463636463636363646564646365636465636463656563636463656563646465646463656464656365646364646564656563656565656464636565656363656364646465636565646365636365636365656363636465636564656564656464656565636563646363636564636563636564636463636463656365646363656363646364656564646365656563636363636465646363646365646464656565656363646364656563656365636363646364636563636565636464646565656564636463636363656464656565646464646563636464656563656365646464636365646564636365656565636463656364636463636565646463636363646363656564636365646464636563656465646465636363656465656463656364656463646563656465636363656563636465646565636364636463646565656563636464656363636564646464656363646365656564656465636463646365646363646563636463646364646465646464656563656365656565646563656365636363636363646465656563646463656463636463636563636563656365646364656563646564656364656364646565646364656363646363656563636463656465646365636564656563646365646465656464656364646363656463636365636565636365646563656465656363646565646463656365636564636563656465636364646463656563646365636365646564646364646364646464636365636564646464646564646464636365646365656363636363636564646564636363646464646363636563636464636565656363646564656365636465646463656565656463636563636565646564656465656564646364656465636464656563646463646563646363636565636564646564646464646564646565636464646463646564656564646364636464646365646365636465636464646465636363636563636364636465656363646565656365636564646363646363656365636364646363656565656565636464636563646364656365656565656465656363656563656465646363646364656463656564656563656364636565656565656463646363656563656565646563656564646364656464636564656563646365636564636363656565656364636563636563636363636563656464636565646463646565656365656565646564646564646364656563636364636364656465646364636563636463656563636564656364646465656464636365656464636364646365646564646363656363646563656563656565636563646363646365656465656365646465656564646564636465646365646365636563656364646465636365636364636464656363656365656564656565636365656565656464636465656363636564646465656365646364636365636464656563646565636365636465646363646364656565656565636364656365646464646365636363646565646564636563636565656564636463646463656465656564656364646363646563656365646564656565636564636364646363656563646363656564646465646463656463646364636363646365646363646565636363656363646463636565646364646464636465646464636565656464656465646463656465656465646365646565646464656565646363656364646365646564646364636363636364656563646565656563656364646364646364646564656465646463636565636465646565656363646563656365636363646365656565656564656563656365656364636564636363656563656463636465646364636563636565636364636365646563656464646465646365656364646463656463636563646565646564636564646564636365656363656464656564636364636363656563656465656365656464656464656564646364656465636464656563656563656465646563656563646363646364636365656365646563636564656364636465636563646563656363636464636565646465646363646463656563636463656464646364636565636463646564656464646365636464646364646463646564646364646363636463656565636364636364636365656464646463636464656463656463636564646564646465636563646465656465646465656563656365636564646365656564646465636364656463636463646565656464646564646563636564656565636464646563656564636563636365646563646463646565656364646564636563646465636564646463636363636563636563656565656463636465656365636365646465636565636365656365656565646363646464636363636464636565646365646563636363636365656363636465636465656464656564656463636364636363656464646464656563646563646463656564636564646365646463646564636465646564636464636565646365646564636564646464636463656464636465656464636465646464656364636465656564646364636364646364646463646565656364646564656364636463656563646563656464636365656465656563646565656464656365656463646564636364656364656365646465636365636365636364646465646564656464636365656565646364656465646363656465646365646463656465636363656563646464646463656563656463656464656563656564646565656365656465656565636364646465646564646363656363656563656365656464646564646363656465656363636464636365636565656564636464646563646465646363636365636564656363646563646363656464636465636464656563636464646365656363656465646364636363656465636564646563656565656363656565646464646364646564646563646564636464636365646564656363646363646563636363646463646564636565656565646465656365636563646565646565656563636564656364636465656364636463636365656464646464636364656463656564646464646565646563656565656563636365646564646363656565636565636365656364646564636364636563646365646463656464636365656363646565636365646565636564636463656565656565646463656565656465656365656364636364656565636464646564656565636463646564656365656563656463656463656464636364646364656465656365646463636363646565656564646465656563646565646464646565656563636465656465646363636364646364656564646565656364636565656563656565656364656464636364636565636464656365656463646464646464656365646363646364636364646463646365646463636564636365646363656563646563656564656365656563656363656464646364656365636364646365656365656563656563636465636363656364656363656465636364646564656365636365636563646365636563636563656464636465636563636464636464636465656364646463636563636364646464646564646365656465646564656563646465656365636563656463656464656463636465656463656363646464656564636465646465646464656565656564636364636364656564656465656463636465656464656564656463636465646365636463636465646565646464646464646563656365636364646465656463636565636364646564646464636465656464656363656364656463636564636565646464646564646564636364646364656563646363656565646364636563636565636565656465656463636464646365646364646363656563646565636565656363656465656564636463656365656564636364656463636465636563656564636364656465656463656463656464656564646465636363656564646364636465646364656364646365656564646464656365636563636464656564656465646563636565636565646363636363646364656565646565646365656363656364636463656563656564636365656365636363656465656565646464636564646464646563656465636564636564646363656465636464656464636465636564646463656365656563656565636364636465646364656463656464636463636363636364636463656363636365646563636564656565636365656564646365636463656563646364636365636363646564646364646565646463656364646464656565646364656465646564646564656363646363656464646564646363656465656564636563656464646464646564636464636564646564646463656565646465646363656463656363656564656564636464636465636563646363656565656464656463636564656563646365636364636565646565656365646365636463646365646363656364636463656465636465656365656464656564636565656464636565656364636363636363646564646563656565636365646564646364646564646465656365646564636564646465636463646363656563636465656565646365636463656363636563646364656363656363646564646563646465656365646463646465656363646464646363646363636565646364646465646563636465656363646363636363656365646564646465636363636464636364636365656465656465636464636563636565646465646463646465636363656364636564636463656563656463636363646565646463636365656564636465636463656364646464646564636464646564646565656564656464656465646565656364646463636564646465646565656365636464656364656365636464656565636564636365646363646565656364656565646565636564656365646363636564646465646363646463636565636363656364646365646464656365636363636365636464656464636563636565656363636365636364656464636363636365636565636563636365636465646564656565636563646363656465636564656565656365656464646463656463636464646564646563656465646464656464646363636464646563656464636465656364646564636563656565656565656464646363656365656464656565656363636464656565646463636365656364636463656463656564636463656365656565646365636464656563636465646565646364636464656564636463646463646463646463656463646365636463636565656465656563656563636363636465656565656465636363636565656463636363656363636465656364656463656363656465646463636563656364636464636365656363656364646463636463656565646463646564636465656465636565636465646365646464646364636464656363646465636564646363656463646563636463646564656563636465646565656363636363656364636563636565656463656364646564636364646464636465646563656465646364656364636464646563646565646563646365636464646364636465636463646364636564636365636365636463656564656464656563646365656565656564646564636463636363656364656563646564636564656565656563646465646564656464656363656464646364656364646463636364636363656564636563656565646465656365656563656465656565656363656564646465656363636463656464646364656563656365656565646365636364636464656365646565636363646463656363656464646463646364656364636464646365656563636563636464656464646564656364646563656364656463646464636465646463636563646564636363646364636365636363646363646465656465656565656365656564646365636464656465656463636565646365656563646563646465646465656465636364646365646364636563646463636464636364636564646565656463656564646363646464656365656564646465646363646565636364646364646564636365656463646365646465636564646463636364656365646563656465656464646365656363646463636463646563646564646463656364656565636365636464656563636465656365636564646365646563656364636565646565656464656363636563646364636465646465646465656565646465656565656364656364636563656465646465636563636565646363636464636565656464656364636464646563636365656465636363656563646463646564646565636464656563656563656564656465646563636563636565636364646565636365656464656465646364646464656565636463636564646463646564646563656563646464656364646564646564636463646465636564656565646563636365646563656465636364656364646464646464646563636463636564656565646565636364656363656364656565656363646463646465636364656465656465656464656563636465656465656564636464646463636463656464656564636463656365646363636563636363646465646465656564646364636565656464656363656565636563656565646364656464646563646565656363656465656464636564656365636365636564656363636565636564656465656464636365636365646465636464646364636363636364656463656563646365636565646465646363646465636563656564636364646564656463636464656564636364636564636565636564656563646463636365646563656563636364656464646565636465656464636364636365636365656363646463636463646364636365636464646365656463646364656363636465636565636463636565646363636564656565636363636365656465646564656364636464656565636363656465646364636565646365646365656463636564646463636363656463636563636365636364636365656565656463636563646465656565656465646464656564636464636464636564646364636363646363656365646565656364636464636464636364646364656464656364636465646364646364636465636563646364656464646564656563656364636563636463636563646364646465656465636564656365646565646463636363636563636565646563656463656365656365646363656363646564646363636364646464636465646565646463636364636564636564656464636463636364636463656564636465646465646363636465656564636565656363656564656463636565656564646563636363656363636364656565646464636565636365646565646464646563656365646464646463636463636463646564636363646565646564646464636564636465646464646565636463636365636563656465656563646363656365646465646463646364636363646563656464656565636464636464646563646464646564646464656465636465656463656565656563656463636463636463636563646363656563636564646563636564636465636563636363656365646563656465646563636365656565656564656563636464646363656463656563656564636365646563646465656564636365656565646464646364656463646465646463656363656465636564646464646564656365646463646363636565656364656564646564656363646364636365656564646565636363646563636365636363656465636565656365636464656465646463646565636564656363646365656464646465636563646365646463646463636565646565636363636564646465646365646565636565646564646365646463646464646364646364636363636364636365656563636464646563656563656565646463646464646364656563646565646364656465646364656565636364646363636564656463636363636364656564646364656564636565636565636463646465656364656564646364656564636564636565656365646464636464646364656465646565656365636465636563656463636465656463656365656464646565656463646563636464646464646364646465646364636463656463646463646463636363656465646365636464656363646465636365636465646464646563656464656563646365636365656364656563656365636565656565636564656464646563656564646463656563636465646564656465646365636464636365646464646463636564646364636563636363646363646564636464646563636464636463636463656363636364636364646364646564636465646363636365656564646464646463636563646563646364646463646463646463656463656465656365636565656565656464646565646564636464656565646463646364656465636565646465636565656563636464646565636463646464656465646563656564646565646464656363646464646363646564656565646365656364646364636465656364646563636364656563636365656365656563646363636363646363636463656563636563646563646563646363656565646364646365646365656564646465646464646465636363656364656364656563646464646565646563656565636563636563656365636463636364656464646363656364636463656364646365636364646364646563656363646563646564656464636463646463656463656364646463636364646463656363636563646465646363646365656365636463636564636363646463646564636463646564636564646364646563646563646464646364636464636463656463636563656565646564656464656465646565646563656363656465656465636463656463646565646363636564636364656564636564646363646363656463656563646463656364656564656365656363636364646565636464636565646463656464636463636465636465646565646463636363636563656565646363636464646464646365656563636463656465656564636364636364646465646565656465656365646365636465636463636365636565636464636463646465656363646563636465656363656564636563636464636565636564646565646364636363646565646463636563646564656363646564636363656365656463656565656565646364656365646465656565636564646364636463636364646563656364656363636563636365646365636363656563646465636365646464646464656363646565636464646465656465636365656564636365636364646563646563636364636564636364656364636465656564636364646364646563646363636465646465656464636363636563646463636564636564636365636464646463656463636565636364656465636564656565636465656365636365656565636563646565636563646563636563646363646563636565656565656563656563656364656563646563636563636463656463636364636464656563646465636463656363636363656465636363656364636563646364656364636363656463656465636564656564656364656363646365636365636363656363636463636463646463646565646564636364646564656465656463636464656463646564646463636564656565656563656564636564646365636364656464656564646565646563646363646563646464656563646364636365646564646565636463636365656465656365646564636463636564646563646363656463656465646364646465636364636565656563636464656464646463656465646465646364646565646363636565656363656364656463656365656565646363636363646364636564656563656564656565646363656563656563656463646563636464656363646363636565656365646365636465636563646365656564646364656465636564636365646465656565656565636464636565646364636463646565656464656565636365636364646364646564656565636565656563646365646565636465636365656563646563656564646565656464646565636363656364636364636365656465656465646363636565636364656565646563646463646363656563636563636364636463656564646463646564646365636563656465656465656564656563656565636465636364646564656363646565646563646363646565646564636363646563656464656565646364656364636564636564636364636365636465646563636365636464656564646563646364646464636563646363656563656363646463646364656364636564646465636464656465656463636363636564656464656564636564656463646564646464636465656463656363636463656365636363656563646564636565656463646363646564646365656565656363636565656565646465636365646464646363636565656463636465646465646463636363656365636563646563646463656563636364636565636463646465646365636564636465636363656465646464646463636565636563656365636465656564636463646365646363636364656464636565646363636463636463646364646463636563636364656565646365646465646465656563646564636563656465646365656564656464646463646564656463636464636363656463656365656363656365636565636564656364636565656465636565646365636563636465656464646465646364636363636463646364636465656465646564656364656465656564646364636563636365646364656563646365646563646563646363646564636465656463656565636363656563636363646465636363636365636365646464646564646364636363656565636565636365646363656564636464656365656463656564656465646364636463656564636563646364636565656565656563656463656464646463656363636564656565646464636465636364636464636565646565656563656463636464656463656563636364646563656563636463656464646364636465646363656465646463636465656363646464656563636563656365636463636563646565636364656365636465646564656465636465656363646463656364656365636565646564636464646363646365646564646564656563656465656563646364636564646363656565646463646565636465636565656465636365646363656363646364656565636465646563656365636463646565656463636365656465656564656363646464646463656564636464656563646464646565646365656363656365636365656463656465636365646465636464656464636363646463646363656363636363646564646564656564646565636365636565646464656563636463656364656465646363636363636563646563656465656565636565646464656363636564636364636364656565636364656364636363656364656365636363646364656565636363656363646463656365636563646565646463646365646564636564646365646363646464636363646564656463656564636465636564656565646464646365646565636365646365646365636463656564636465656563656365656365656565656464656363656363656565656565636565656364646363646563646565656564646564636465656463656365636463646365636565646364636365636565636363646464646464646364646463636563636364646463636565636465656363656363656563646364656463656364636363656464646363656365656564646565636563656364636464636365636465656464646463646463636363636564646364656565636565656464646564646564646463646363656363656565646365656365646365656464646365646365656465646365646464646463656565656464656565636564636464636364646365636365646465646365636563646465646465636464646465646365656464636465656564636464646465636564646365636563636463656564646363636463636563646363636363656564646565656565656465636463636365656464646363656463646464636365656464646465656365636365646564636365656463656565656364656565656464656363646463636463636564636364636463646365646465636563636564636563646565646464646563636464646464646563656364636363656365646563636464636364646465646564646565636564656463656463636365636564636463646563646563656565646365646565646563636465646463636365636465656364646464646565636364656564656565646565656363646465636564646564636365636463646563636564636364656463646465646464656363656465636365636463646564656465636364636365646364656463656564636564646563636563636463636465646565656465646365646364636365636565636464636365646363636363646363646463646465656465646364646365636363656564656465646565656465656363646564656463656565646363646565656564656464656465656363646464656463636565636564646465646464636365636365646465646365656465656363646464646463646563646464646465636364636565646365656463646363656565646564656464646365646564646364656464656463656565646463646365656465636463636464656363636465646463636464656565646365656563656465646464656464636365656365646563646564636563646563636563636363636465646564656365636465636363656564656463636365646564636564636463646464636464656365636365646464636564646464636565636564646465646464656363646565646465636565656464656363636465636364656364636563656564646563656363656563636363646465656463656464636464646363636463646563636564646563656564636363646364646363656365656364656363636365646464646463636365636464646565646464656464656563636464636465656565636563646363636365636363646365636564656464656465646465646564656563646365646365656564636464646363636365636563656565646565636563656365636464646564646565646365656464646363656565646564636564636363656465636363636463646365656365656565646364636363636464656463646563656465656363636363656463656364646363656365656465636465656564656563636363646564656564646363656364646465656363646363646464636564636463646564636464646465646465646464656364636364656465656564646464636463656563646465646463646464656463646565636363656565646565656365636363646464636364656463656565646364646463646463636363656364646463636565636564636565636564656564636465636465636465646463656465646364656365656364636363646564656363656565646363646563646364636565636463656463656364636463656463636364656365636464636463656463646363656364646364636465656364656564656564646564646565646464646364656463646564656463636563646463656565646565636565656365646365636463656465656563656465646363636563646563656565646564646563636565636463636364646465646565646465646465646365656465646463646465636465656363656363636364636365636565646465656564656364646364636565636464656565656365656463656563646565646565636463636363636364636364646365646365656465636364656363636564646364646364646564646563646364636564636565646464636365646565646463636363656464636563636565636463646465646463646464636365646365656564636363646463636563656565646563646365636565636465646463646465656364636365656564646464636565646464646363656363646465656363636365656463646465656363636465656564646465636465636463656364656363636565656565636365646363636363656364656563656564636464636565656364656563656563646365656464656464646363656465636365646563646463646564636463646365656365646565656365636565646364636364636364646563636565656365656565646365656565636364646364646565646365636465636463646565646363646364646363636563646463656565636364636565646365646365656463636365646463646464646563636465646365656364636363646363646464656364656364646564636463646564636564646365656464636463656564636464646464656464656364636465636363656464646463656365656364656563656563656363646463656463646565636465646563636564636563646365656463636563636363646365656565656465636365646364646564646365636564636363646564636365636465646563656463656363646463656364636465636363636464636365656463646465646363656563656465656565646364646363656365636563636464646363636465636565656365656565646465636564656364646363636363636365636464646564636363636465656365646565646365656564656363646464636464646565646465646465636563636363656565636464646364646365656564646364646365646565656563646464656564636564656364646565656363656565636363646564656465636464636463636363646365636464656464646365646464636365636365646365656465656563646365636564636365636464656363636464636464636463646364636565656363636463646563656565636364636464646364646364636463656464636364656463646464656364646564636463656363636565636563656365646565636363636563646364646463656464656465656363636465636364646564636364646564656563636365646364646463656463646365656564636465636465646565656564636365646564656363656363636564636464636464646363656363646465656465646365646465646565636565646363636363636364646364636463646563636565656565636463656563646465656465646465636364646563636464636464636463636365656565646565646363646364646365656564656564656464646563656464656465656365656465646565646365656565656565646365636563656363646365656565636563656364646563656365656363636564636363656365656563636565646365646563656464646465636363656465656563636364636465656563656363636563636365656364646565656363636364646464636464636464656364646565636465636465646364656364636464656565636364646365636465636464636365636463636564636564646465636465656464656364636563636465636565636365636464646463646565656365636365646364636464636565636465646464636563636563636464646465646365656563656365646464656565636464646364646463646565656363646563636365646364656464656464646465656464636464636565636363656465656365656465646365636365646565646465646563656363656464656564646563646365646564636365656365656463656363656465646465636365646363656565636364636464636563636564636363636364646465656464656463646365636564646364646464646364636365656465646463646365646463636463646465656363636364656564636565656363646564646363646364636564636364636463646565646364636365636365636363646464646365636364636465646365656363646564646465636565656363636364656363656463656563636464656464636563656565636463636365656563656563636364636563646465646465656463646563646565656365646365656465636465656465646564646563646365656463646463656364656464636364646363636563636365636465636563646464636364646463656365636364656363656564636363636365646364656363646364636365636364636365636563636364646465636563656564646465646563656364636364656463646365646565656465646365656465646464636363656364646463656565636365656363636565646563646565656564636463646465646465646363646565646463646565646564646563636465646563656564636365656463636463646564656563656465656565656365646464636364656563636465646463656464656364636464646564656363636363656565636364636463636363646565636464656563646565636365646564646464646463646564636365636565646564646464656365646564656563636465646565636364636563646364646564656563646365646563656564656465656463646565656563656463646564656364656465656563656564656463636365656463636364656364636564656463636465646365636465656465656365636363656463636564636463646464646565656364636364646563656365636564636565646363646363646564636463656464636365646464636563636365646464636363646465646465656365636464646563656364646365656465646364636363656463646564636363636364656465636464646463646465656465636564646365636364646363646465646564656565656364656365646365656364656463646563636364646463646363636563656465656364656565656564646365636363646463636465656463646364646363646463636464636464636363646564646463656563646464646365646563656463656364636564646563636465636365646565636364656463656465656364646564646565646463646564646364656465646465636463646363656363656463636364646363636564646364646464636365636465656565656364656365636364636564646564656565656363646465636564636565636363646465656364646563636465636363656364636364636565636565636564636365656564636365656464636464656364656564636364656464646564656463636365656563636363656364636365646365656464656365656563656363656563636464656563646363646463646564656564646464656365646463646365646364656464636363636363656365636364636463636463636465656365636564646563656363656465636564636564656363646463656564646463646465656564636463646363656463646363636364656463646465646463656363636364656465656463636464636464646365636564646465656365646365656564636364646363636464656463646464656463656564636364656363646363656565656365656463646464646563656463656565636365656365636563636563656364636364656565636564636563656565656365656364646465636464646565636463656565656464656364646464636565656465636363636363646364656564636363656565656365656563646463646363656365656364636364636463636363636365636563636365646465656364646465636364646363646363646563636565636465656564656365646563646563656363656565656363656564646465636463646565636464636363646464656564636465646365636565636364656564636565636365646364636364646365646565656464646464656364646563656564636363636364636465656564636464656565636464636564656365656365636464656463636463646364646565636463646563656465646363656365646364646463646565636564636364636564646465646463656563636463646465656364636463656463636465636363656564636465636563636363646564636563636465646563646564636364636363656364656364636364646565656464636365656364636464636365656563656365636364636463656364646564636465646365636464646363636565636565646363646565656463646463636463656564646565636463646363646364656565636565656565656363656464636464646463656464636365646365636563636463646564636564636563636563636463636465656564636365656463636364656464656363646463646365636463656363656363646363636565656465656364656364646563646464636465646563636365636565636463636564636564646565636363656364656564636365636564656565646565636365656364656463656565656463656365636565656565646364656563636465656565636365646565646564636563656364646465646365656365656464646563636463636564646365646465636365646464656563656563656364636565636364646463656564646464656463646363656563646363656463656465646365656365646463646363656464636463646465646563656364636365646364656564636565656364656363656365646565646363636465636563636564636563636365646364636364646564646363656564656363656564636365656364656463646464646363646465646465656564636365636364656463646564646565636364656464636565636465646463646364636565646565656564646463656464646563656564636363646565656365656565636365656463646565636565646365656563646565656563646465656565636365646365646363636464636364636363646364656463636464646564636464646463656565646563646465656464656465646464636565636463646565656563656464646563656363646463636465646563656464636563636564646363636364636365656564636563636563636565636563646564646563656365656563636464636463636363646365646565636465646463636563646363646464646463656463636565646364636465636564656563646564646363636463656365636465656364656563646464646563636565636464656563646563656363636564646564636365656563656363636565646464656463636563636464656565656463646565636363646463646365636364636564656364636463636465656564636363646565646364656563646565656564646463656563646363636563646564656464656565646564646564636365636565646463636364636364646363636564656464656363636364636463656563646363636563646365646565646365636565646565636364656563646564636365656465646364636363646563656364636563646364636364656564646563646365636565656564656564646363646464636564636363656565636564636563646564656565646463656364656463656563646465636463646463656563656364636565646363646463646563636465646364656363636363646563646364656364646463636365646463636464636564656364646564646465636365636464646363656565656564656364646365636365656364646465656465636363636465646565646464656464646464656465636364636564636365636463646364636563636564636363656364636464656465636565636565656465656565646365636365646464656363646564646563636464646364636464636564636363656465646564636463636463656563656365656565636564646564656463646363656565636464646563656365636565646364636464636463636565636365656565636365656463646564636564646465646565656363656565646364646565646365656563646465656565646465646365636563656563646365646363636563656564646563646363636364646364656465656363646364656564646365636363646463656563646463636563646464656463636363646563646563636364646563636565636565656364636463646464656364646563646464636365656463636563656363636463646565646365656464656463656365646365656563656365646363656364636363656563636565646564656565646363656363646563656463656564656364656464646563656565646563646364656464636363646365636563656563646565656564646565656363636564646563646564656363646465636463656565646564646465656564656364656564636564646364656463636463656565646464656363646364636465636464656464656465646565646465656565636364646565646363646565636364656564656463646365636565636464636465636464656465646465646363646364646564646563656465656463656564656565646464656563656363636364636465656564636364646463646365656564646463656365656565646465656365646564656565636563646463656564636363656365646363636363656465636564636363636463656565646565646365646364646565656463636565636365656364646463646363656563636565646364636565656565656465636464636363636364656465646564636565656564646563646564656464636563656364636563656364646465656465636564656465656564636465636365646564636565656463656465656565656564646363646365636463656365656364636365656564636363636464636564656563646563656363646564636564656364646565656564636463656365646564646365636564636465646464646363646364646365646565646463636363636465636464646465656564646465656463656363636465646364646563656363646363656563636563656363656563656364656363656564656565656365646564636463656565656565656564646565656463636363656363636563646565646564656564636565656465656465656364636563646364636563656464636364656363656564636464656563636565636363636465646565656363646364636363646564636465636565646463646463636563646365636463636465646563646563656564656363656464656465646364646363646365646363656365646363646564636365636365646564646565636363636465656564656364656463636463646363636563646465636463646563646563656465636364636564646463646565656463636563646365636463656464646464656365656365646465656565636463636464646463636363646564636463646465636365656564636464656365646365636465636363636563656465636565646364646564656364646463636464646364656564646364646563646464636463646365646365656565646363656465656464656565656363656565636565646365656364646464646363656463646465646465636564636363656564636465656564656364636463646563636365646563656363636363656464636465646363656465646465636464646463656363656364646465646464646463656565656363636365646365636365646564656464656564656465646465656464656463636463636364656465646565636465656463636365636465656363636564656463636565636364646563646564656565636364646565636564646464656464646564636565646363636364656464656364656563636464646565646365656464646463646564656363636564656463656363636364646564636565636365646365646464646465636463636364646564656464636564656463656564646563656464646364646565646465656364636365656565646464636464646465656463636464656363636363636564646565636463656565636464656365646465636565646363646363636565656564656563646563656564636364636565646365646564646563646364646463636565636364636465656564636365646564636465656364646364656365636464636364646463636363646364656463636463656364636563636364656363646563646564656564656364636464636463646564646365636564656363656363636364646365646463636565646464646565636365646463636564656363646563646365646463646364636365636365636465646364636565636365636464646363636463646564636364646364636464636564646365636564636463636363656463646463636365636564636563646464646464636564656564656363636563636465656563646463636364656564656365646563656463646463636363636563636563636365646464636565656563656364646364656364656364656465636465636463636365636563646463656563646363656465636565646563636563636465646564636465656465646563656465646363646365646365646364646465636564646564646464646565646564656463656364656563636465646365656563656565636465656463646565636365636565636565656564656563656564656363636563646465646363646463646563636464646565656465646365656465646565636464636564656363646363646365646465636465636363636465656465656463646464636365656465656465636465636464646463656364646365656464636563636463646463656563636463646365636463646563636464646563656564656564636363646564646464636363656464636464656364656364636363656365646363636465646365636363646363656563636363656365646365656564656465646463636464636563656563656463656363636465656565646465646464646364646363646364636365646564646464656564646564636565656465636564636365656365656463656565646364636364646563656465646565646365656464656564636565646365636563636363656364636564636465636563646565646464656365656465656565646363646465656565646565656563656363656463656363646565636465636463656564636363656364656363636563656565636565636565656364636563646365636464656463656364656563656565656365636464636464636363646565636464646365646364646463636364646364646464636465646464646563636464656465646564656363656564636565656464636364636365646463636464646365656463636363646563646563636364636565646465636365646564636364636363656365636465656563656565646465656364656464636563636463636565646565636465646563646565646464636364646364656363636563636465656565656364646365646464646563656464636565646563656563646365646463636463646565636363646563656465656363656564646363656363656565656565636564646564636365636464656464656564646564646464636465636565646465636564656565656564646365646364646365656364646463646565646464656464656364656464636563636565656464636563636463646565646465656364636363636563646463636563646564636564646363636563656463656363646363636465636564636365646465646565656565646565636565636363636564646465636564646563636563646363646465656363636365656563656563646463646363646364656563646564656465646465636463636465636364656364656365636363636464646564646365656365636463656363646364656464646363636465656365656563656364636463636565636465636365636565636365646363656465656365656565636364656465646365636464656564656563656365636565646363646364656365656564636565646363646364636463646463636365636363646563636463646565646563646363646465636364646565656365636463636564636464646563646465636563656565656363646463636563636365636563636365636465646364636364636465646465636564646563646365636364656564646565656564646364646563636564646463646363636465656363636364636464656465656463636563646464656563636364656463636564656565656465636465646364656365636465646464656364656463636365636365646464656564636565656564656364656365656363646363646363646363646464656564656465656565656364636463656364636465646463636563656464636365656565656463646465636464636464636363636564656363636365646465656465646365646463646463656363656365636463646363656565656565656464656565636564646363656565636364646464636365646365636565636464656365646464656365636364646365636365656365646365656465656363636363636465656464646365656565636465656563636363636463636464636463636464656364646563656465646464646463636564646564636463636463656463656465646363636364646465636565636563656563636365656463636563636463636463646565646565646564636365636363646565636564636565646464636564646463646463636564636363646464636463646365656364636565656564636463636464646563646464646464636465656365646465636563646563646363656363636365646463636464636565646465636464656463646563636365656463636465636363646464656465636365636565646565656464636365656464636463656363656465656465646563636564646563646365646364646363656364636464646364656363656465646365646364656363656363636464646563656464656463636363646365636563646363636563646465646363656463656364646364646564646563636365646365646364656563656563656465646464646363646463636365646464646563636563646564646464646565646464636563656564646365636365656464636463646564656365646464656464646563646363646465636565656463646363636463636465646565646364636465656463646365656465646565656464656363656465636365636564646564646464646565646565636363636565636364656563656564656465656365646363656364646464646363646464646565636564636465646565636463646464646564656564656563646364646465646364646365646464636365656564646363656463636365656565656564656465636563646364646465636364636363656465656364646565636564646463636565646363646463656465656464636365656464656464656465646563636463656364656565636463636364646564656365646564636464646563646364646564646363656464646564646463656363636565646563646364636564646565636565646363646363656465656364636563636363636365646565646363636365636465646565636564656364646365646464646465636464646564656465646365656365656563646564636365646364656565636364636365656363646463656463636565656463656565656365646363656463636564656363636464656563646564646565656463646464636465656565636465656563656463656465636464636365636464636364656363636363636364636364656464656563636464636363656363656464656565636363636465656463656564656364646465636363656564646465656565646464656565656463656565636564636464656565646464646363656463636365656463636364656563646365636463646463656364656364636464636463636365646564646564656563636363646565636565636363636564656363636565636464636563636363656464636363636564636563646563646465656564636464636564636363656565656563646564636563646463636464636563636363646464656464636465646365646464656463636363656463656464646563646564636464656465656363646365646563646465646363646464636363646365646364646564656365656563646363656363636463656563656463656564646465646464646463636463646465636465636465656363646463656465636563656564636464646463636563646463636364636464636563636563636463636364646464656363646363646363656464656365636365656564656363656465636564656363636463636465646463646365636463646365636563656363636563646564636365656563656363656464636463636365656463636565636363656565636363656463656363656464636563656565656465636465646564636364656365656563656565656365646463636365636365636463646563656364656563656564636363646363656464656365656563646365656364646564656463656564656563636564656463656564656565646364656464636464656364636465656365656365646563656363636564646365636565636365636365636365656464646463656365646565636365646463656363656565646564636565656563656363656364636464636364656464636564656363646564636364656465636364656563646565656563656564636463646565636564646564636364636464646365656364646464656365636565646464656564636365646565656565646364636564646564646563656465656463656465646564656563646563656564646464656563646565656565646465646363656464656463646464646564636564646563646365646565636363636565646463646364656465636565636464656565636563656464656565656463646463636565636464656565636363636463646463646364636364656464656563646365656563636464636363656464636363646563656463636365656363646564636564656364646564646464636364636463646464656464646464646565646364646463656465646563636365636464646565636465646463646464656563646364656564656564646564636365656564636463636364636363646464636363646564646465636465646565636565636463646463636464646363636563646365636563646465646564646363636465636565656564656463646565636464636363646465636465646563636463646363636464646463656463646564636564656364656363636365646563646565646364656364636563636365656565636563646465656565646564636463656363636563656564646464636563656564646565656364646365636364636465646364656463636563646464656465636465636363656564656565646365636465656464646564636463656564636464656465646564646565656564656363656565646563636563646364636464646363646365656563636565656563646565636465636463656463646365636465636364656465646463646365636364646364656564636465646563636465656563646564656364636565636563636464636365646565636463656363656464646464646365646565636364656565656565656465646565636563646564656563656565656363646565656564646363636464656564636364656465636363656363636564636565636464636463656364646465656364636365636364646563656364636564656564656363636463646364636463646365636464656463656464646463636564636564656464636563636465656563656565636365636463656365656463646563656464656363646465656463636363656465636563656464636563646564656364656464656564656565636565656465646565656464656364636464636363656564656564636463636464646464646363646463636363656364646364656364656464656564636364646365646465656463646464656565656464656365646563636364656563656364636563646463656465636564656563636463656464656564636364646365636364656465646363636463656565636465656464636564646364646365636363636364646563636563646365646464636563656363636563656565636565636363656463646564636463656565636563646464656463656465656565636564656463636563636463636364656463656363656365646464636364646463646465656563636565646465656463646464636464636565646565646463656564646364646565636365636365646564646564656563636463636563636364656363646465646465636364646465646464646465646363646563646563636364646364636464636464656465646564636463646465656363636465636363646565656364646364636363656564636464656365636363636563646464636565646464636465646464636564656363646563636464656563656465646363636465646364636363656463636363656565636465656565636363636565646363656565646364646564646365636464646565646465636563636563636365636463656565656463656364636363656565636363636365646365656363656465656565646463656465636364646464656564636564636464636363656365646365646364636464646463656463656465636363636563636565656365636364656465646363636364636565656564646463636365646465636564646563636464636464646464646364646463646463656565646363636464656365636563656564646565646463656463656364636363636363636363656464636464646365636565636463646363646464636563656563636464636564636465636465646365656563656365646464656565646565636365636364656364656465656564636565646563646363636363636563636565646465656465646563656463656463656563636564646465636364636465636565646563656363646363636463646363656563636463636364646463646464656565656365636465656563646464646365656565646464636565636465646565656565636463636363636565636563646465656365646463656463646363646364656365656465636564636465656563646364636463646465656364656565646563656465636463636364646363636565646365636563656465646563656365656363636465656465646465646364646363636564636565646565646465636365636563656464636564656363636463646464646464656463636463636465636463656364646363656465656565636565656364656463646365656363646564646365646565636365656564646465656565646464646364656363646363656565636463656363646465656464646363636565646563636563656365646464646563636465636565636363656464646364636564636563646364646563656364646365656464636464636564656463636564656563656363656365636465646463656363636364646363656364646465636464656565646463636364656364656463646363656363646364646364646364656364646564656463656565636365656564636363656565636464646364656464636364636465656363636464646564636564656564656464656564636565646364656364636464636463656463636465656365646465636465656565636464656563646365656464646463636463646365646364656565646463656564646565656565646565656564656563656365656564636364656563646563646564646464636464656364656563656464656363636463636364656564656464636563646563636464646564656563646464656365636365656465646363636564636563656565656365636563636563656565636464636363646365636563636364656565646363646365646564636465646364646363646364636465656464646563656464636465646365646464656363646564646463636563656564646365656465656564656565646463656464636463636565656463646463636463656463646463646364636463656564646365636564656363656463656363656563636365656565656365646464636364636465646563646463656465656564636565656363646563656364636565656364636565646563646464646365646463656364646365656465646464646465636565656365656463646464646564636565656463646463636465636563656465646563646564636365636363636563656465636364646463646464656565646565656465636564646364636464636364646365636563646363646363646565656363646565636465636564646563656364636364646565646363636465656365656564646563646363656364636364646365656465656565646564646363636563656464656363656563636563646363636464646563636463646363656365636463646364656463646465636565656365656464636563646364636463636463646465646565656563656563656463656365646565636365636364636464646364646364646364646465646563656363636464656363656465636564646363646563636464636464656463656563646463646563656465646365656464646565656364656563656565646565656463656565646564656463656465656363656563656565636365646464646463646464656465636463646464656365636565636563656565646465636564656564646463656465636365656463646565646365636464656365636464646463646364646565656364636364646463636563656463646364636364656464656465646363646365646465656363646363656464636564656565656564646465656565636464656464646363636563646364636564656365646364656465656464646365656363656464636563636364656565646565636565656565656364646465646364656463636565636564656563636565636364636363646465646363646463636564646463636364646565636363636563646463646563656363636563656363636464646464636465636564636365656363646363636564636365646465646465656363646364656365656563656363646565656464636563636565656465656365646564656364656564646363646565646564646465636464646465656464646365656465636563646563656364636464646365636564636563646364646363636564646563646365646465636563646365656563636463646463636463646365656565656564646465656464646364656364656464646365646464656464656365656464636564636465656465656563656464656564656464636363646463636364636363646465636364656464646564636463656464636463636363646564646564656465636363646365636364636464646565636365636463646465656564656564636364656463656464636465636363646465656464636363636565646365656364646565656363646464646563646364636464656564646365656464636463656564656465656564656463646465646465636564646464646365656363656464646563636464636463636564646465656363656464636464656465656464636563636363656364636364636563646364636365646563646564636563646463646565656364646564636465636565646563656464656564646563646463636463646563656365646465636364636364636365656365646565656464646465656464636563656565646463646564656463646463656563656464636365646464656364646565656564646365656565646365636365646564656565646563646564656565636365656363656463636563656365656564646563656565656363646364636364656563656464656365636365636565656463656563656564636365646363636463636565656465646464636463646563636465646364656563656564656463636564646463656364636364656465656465636465646464636564656363656363646563656463656364636364636564646365636564656565656364646363646564646463656464646564636365656464646363646463646365646465656465656565656463656563646463656463636465636363636463646464636365656563656365636364656565636563646363636563646563636564646563646363646465656363646564656364636565636465636463646563646364646365656463636464636363656564636564646565646363636564646365646465656464656463636564646563646465656365636464646364656565636465636363636365636565656463646464646564656365646364656363646463646564636363656364636465656363656563656463646565656565656465646464656465656363636365656465646564636363646464636563636364636463646563646563656564636563646465636564656365656364636363636365646463636465656365656363646365636564656563636563646465656364656463656463656365646563646564646365646364636464636564636564646564636465646364636564636464646563636565656365646565646465636564636363636563656464656465656463646365646365656364636563656365656563646465636563636465646563656565656564636363646463656365636565646564646364656565656565636463656365636363636363636465646364646564656364646364656563646564646363636465646363646363646563656565656365636364656463636365646363636465646463656365656363656464656364656563636563636465646364636363646465646365646463646465636363646465646364646363656565646464646463656365636564636464646463646564656463646564636565656563656463636565656564656365646364656463656563636565636463656365656465636563646563656463636464636563636464656363656465636563656465646363656465656365646563646563636563646364656463646564636564656363636565656464636465636563646365646563636465656564646464656565636465636565646364646564656363646563646363646364646365636463636364646564656464636364646364656363656463646564636463646365656563646364636463646365636365636565636363656464656565646364656463656465636565646563656465656564656564656464636465646364646565636363656364636563646465636463646565636463636365646464656363656364656463656465646464636465636463646363636464646565656463646363656365636364646565646563656464656465636563656464636365636564636365656363656564656563646464646564656565646363646564646463636565646463646463656565656364636464636565636464656565646565656564656365656363646564636363646363646364636464646465656363636563656365656464656565636363636465636365656565646565656364656465646464646365646564656564646564636565636563656365636465636463656364656363636564646563636363646364636363646564656564636565656563636363646565656565636565646564636563636364636463656363636565656464636363646363656564636563646364646465656465656363636463646365656465656464646365656564636464656564646364646465636365646565646365646463646563636565636465636365636363646463646365636463646465656364636563636465656464646365656363646563656465656564636463636364636563636365636464656363636464656463656363636364646565636364636563656465646365636563636565656464636464656465646564636463656364636463646564646464636464636563656364636563656364646563636463636464646364646465656464636564636563646463646364646364656465646364656463646463656565636365646563646464656364656463646464646464636364636463636465646364656463646363656464636363646563656364636463656563656564636564636363656563646465656464646365656365646564646565656565636463646464636365656565646465636564656464646364636565656563656565636563656465656363646363656363656565636564646463656565646465646363636465656564646465656463636365646565636365656364646365656563656365636464656465656365656564646365656564636364646464656364656565656565646565646465646564656365636565656563636563656363636464636464656564636363636563636464656564636463656365656363656465636364646564646563656463646464646465656464646565646463656465636565636465656364646564636463646564636565656465646564656363656565656464646465636564656365656563646565656464646464646565646465636365636363646463636465646563656365646465646563646563646365656564656365656464646463636364646363636565636364636565646564646564656464656363656365656563656465656464646465636364646364636465636563656363636465656364636365636365636465646364646464646465656465636365656364656564636564656564656563646563646563636363646365646563636364646465646564646563646463636563636463636563636464636363656365636563656365646563656364646363646365656363646364656364646563646464646364636464636364646563636564646565656464636563656464646464636463646364636463646463646564656363646364656563646564646364656563646564656363656363656465646363636465636565646365636465656363656463646565636563646464636563656465646463636565646564636465646363636464656564636565646564646565656564636463656465646564656463636365656465646465636463656364646565636564656365656565636564656465656563656563636465646565646565656363656365636465646364656365646464636363636464636565656365636465656463656464636564636465636463646563656563646564646563636363636365656364646364636464656364636463636564636563646465656563656564646363636463636463656565636464636463656463646565656463636363656563636565646564636464636363636563656564636365656563646563646465656565656364646364646365656364636363656464656465656465646465646563636563636563646564656465636363656564646564636464636364636464646363636365636363636364656563646465636363636364656363646565646363646564656464656363636564656565636364636463636463646464656565656564646465646364636465646564646364646464636463656364646363636464646464656464656563656364656563646563656364656365636363646364636364636363656563646565636465656564656465646464646565656465646563646465646464636465656363636365646364636365646365646465636364656565656563646365646565646465646465656565646363646465656363636563646463646465646464646565646363636565636565646464646463646563646364656564636364656364656464656565646565636465636363646363646464636465636363646364646363636564656463636564646465636565656463646465646464656564656463646564656365646465636565646464636564656365656463656465646463646365636563646464656564636463656465656463646363656463646564646563646464646564636564646465656463636364646364636364636564646363636365646565636563656364636563646563656563636363646563636465656464636464636565656463656465636565646563636463646365656463636464636364656565656365646364646363656563656564646364646463646564646564656565656464646364646364656363646564646463646565646464636464656565656465656463656463656465646364646564656465646465646465636465636565636564646464646364656565656464636363656564646565636365646464656465646563646365646365646464646465646563636464636564656365656564636363656464656565656364656364646565636363656363656565646365656363636565636564646365646364636464636563636465646364646363646565656464656365656563656563646464646563656565656463646364656564636364646565636463636365636464636364646463636463636463646464656465656365656364646564656464656363646464656564646565656464656365656465636463636465636564636564636563646365646565646465656464646463646365646364636563646463646365646464636363656364656363646365656363646464656563656564656465646465656463636564636565646565646363636464656564656363636564636564646363636464646565636465636365646363636565656363656363636563646565646365646464646565656364656565636365656364636464646463636365646464646565646563646465636364636565636563636463646464636564656564656464636364656465656465646563636465656365646463656463646464646563646365656464636465636563636363636465636463656463656564656564636364656563656564636363656363636365636563636563636565656565636564636363656463636364646363646365636364636365636365656563646563636364636563646563656364646465646564636463646363636364656365656463656364646363636563646464636363646465646364646465636465656364646463646463636365636563636463656364636363656464656563656465646364656564656364656464656365646464636365636565646564636463646563656365636363636565656563646364636563636563656564646365646463646364646363636364636365656465646565656563646563646465656363656363646365646363656463656563656463636364646564646463646465656563656364656565656364636365636364656463656463646565646563656364636364646465646363636564656565636463656563636463656463646464636564656463646463656465646363646464656564646564636364636365646564656464636464656564656464636463636463636365646364636563646564656464636363656364646363636564656465636363646365636363656365646564636463646464656565636463656364656365656563636463636465636364636465646363636364656464656363636564646364636564646564656565646365646363646463656564646365646363646463646465656363636364646564656565656464646565636463636365656564656565636465646463656364636465646464656465646565636365656365656364646364656465636463656564636565646363636365636464656464646363656464646364646365636564636563656565656565656365646365646363646363656565636563656563646364636465636565636365656564636563646465636363656565656565636463646465646465636365656565646564656464636463636563646365636465646563656364646364646464636563656464636565656365636463656465636564646564636465646563656464636563646364656565656563646363656363656464656463646464656565646564656564636365646365636363646464646365636565646363636364646463646563656564636463636564646464646464646563646364646563646463636464656563636565646363656363656363646364646564656363656364656564646565636565646364646564656564646564656365636563636563656565656465656563656565636565646564646564656564656464646565656565636363636464636564656463636364646563636364656565636463646565646364636465636363636465646464656463636363636565636564646464636365656564636364656563656565646464646363636564656464636364636365646564646363636363646464656465636565636365646563656364656365656565656365656464636363646563646563646563636364656563656565636363646365646363656564646363646465646365646365656563646463646564646365646565646563646365656464636364636464636465656465656365636365656363636363636565636565636464646363656564646365656563646565656365656563646363636563646464636564646564656364646564646365636465646563656464656464656363636463646463656363636364656464636564656363656365646565656364646464646465636565636364646464656463656465636463656365656364636565636564646565656465656563656464656463636364646365646464646564636365636563646563646465656563656364636465656364656463636463636563656565656365656565656563636464636363636364656463656465636463636363636463636365646364656463636465656563646463636565656364636565646464656363656364636565646563656463636565646463636464656365656465636564636463656364636463656465646463656464656464646565646363646563656463636463656363656565646363646564656465656565656364656464656564646465646363636465646364646464656365656564646565636363656564656365636463636565656564636564646365636365656464656364636363646564656365636465656565636463636465646465656363646563656565656564636563636364646464646564646365646364646565656463636365636365656364636465636365646464656463636563636565656565636565646563656364636464656563646365656565636465636365656564646363656364636363656465646565646364636364656464656565646364646564636564656463636365656465656365646565646363636564636464656465646363646564656564636365656564646564636565646565636463656463656464646464646565656364646365646464656363656465656365646463656564646363636564636365646565636565656365636563636464636464656563656563646463636564636465646364656364636363656565636465646365636364636464646365636563656565656465656465656365656364636463636565656564656464656363646464656564636565646364646565656365656465646365656564646364636463656563636565636564636463636365646464656364646565656464636364636363656564646563646363646463646565656463646563656564646465636465656564646565646465656463656465646365646564656364646363656465646465646364646465636364656363646564656463636463636365646364656463636365636463656464656365656464646464636365636365636565656463646465636565656463656363656465646364656564636464656363646365636365636365656463636364646564656464656463636363656365636365656565646463636364656365636363646465646465646464636465636563646364636364636363636465636464656463636365656364646463636365636565636364646364636465636464636564636465656465646565636464636465656463636565646563636563656465646363646563636564646363646464656464636364656564656364646364646363636565656363636563656364646565636565656563656464646365636365646365646565636363656364646463636465636564656563646463636364636465656364636364636464656465656365646464656463646463636365656563636463646563636365636363656364636465656464646364646565656365636563636564656563646465656365636363636564636363646364636563656365646465636563636564636565656563646563636465656365646364656463656464636563646364636564636464656563636563656464636464636365636565646463636563646465646364656365636365646363656364656564646365646364636363646565636363646463656463636463656563656364636365636364656463656363636363646363656563656465656364636465646563656463636363656465646565636464656563636564656565656363646564656464636564636563646363646563636564656364656363636564656463646565646563656365636564636564656363646465636565636363656564646563646363656464646565656364646464656564636563646564646563656365636364656465656465646464636464636364656565656564636363646465656465656563636365656465646364646463656565646564636364656565646363636565656564636465656365646565646364646563646365646365646565656464646364646563656564646465636565646564636364636565656365656463636563656463656565656363636365646363656365636564636365636463656365646464636464646364656564646464656465646563656465656464646563656363646565656363636565656565636563646365646463656364656463636565636464646364656464636364636464656564646563636463656563646563656464636464636363656363636464646363636564636364646564636363656365636365656564656465656363656363636365656464636564646463656565656464636563636463636463646463656563656565656563636465646564656465646363646464656465646463656565636465646463656464636365646365636465636363646564646563646464646564656563656365656364646465646464636465636564636363646565656564636364636565636565646363656564646564636463656463636565646363636464636465636464646463646563636463636363646365646565656565656463636563636565656564656365636564646463636564636565636363636365646365656363656563656463636365636563646363636464636564636463636364646365656564656464656564636465636463656465636565656564646463656363656364636363656363656464656465636563646364636463656464636365636464636564646463646364646465636365646565646565636463636564656464636365636464656563656565636563636564646563646363646465646464656465636365656563636465656364646465636365656564656364636564656565656465646365646364646365636365656363656563646563636465636464636363646464636564646465636563656565656464656565656464646563656463656563656565636465646465636365636565656364656364646463636363656564636363636364646365656564646564656365656363646363656563646364656365656365646564656463656365646364636565656565636363656564646564636565656365656565636365656365656564646563656365636365646565636364636564646365656565636465636464636364636463646564656463656463656363646564656464646463636463656365636363636364636564636364636364636363656363636464656364646464656564636365656364646364646463646565656363646464646365636363656365656463646565636364636363636564646565656563656463646365646563656464656364656365656563646363646465636364646364636363656364636365646365646363646463636465636565636363636563646565646364646564646563656564646364656565656563656365636364646564636464646463656565656463636563646364646565656564656564656363646463646364636464646564656563646365646563636464636565646363656564656564646563656365646365636564636365646365636464646363656463656564636365636563636363636563636565636463646364656465646364646364636563636564646464646465636465656465646363646364656365656564636464656363656563636365656565646565656463656363656464656365656464646563646463656463646465646564646465646564636564646564636363656365636365636363646564636364656363646564646465636463646464646365656364646464646365646465656364656563656363636563656565636564656465646564636463646563646564636565646564646363636464656465656464646565656365656364656464636563646464656365636565646463636464636363646364646563646365636563636465646464636365646565636564656565646365646563646465646365646465656464636364656464656564646564656565656364636363636363636365636464636564636465656365656364646365646464646364646364646563656463656565636463646565636363636364646465656465636463656465636363636363636365656565646565646563656365636564646363646365656565646564636464646363656363636365646563646565636463636563646363636465656464636364646464636563646364636564636364656363656564656363636465646463646463636565646365636364636465646363656364646564636365636363636565656564656464636464646465656464656363646565656364636463646464656563656465656365636563636364636463656363656563636565636464656464636465646563656365656565656565646564646463636365646463656363636465656464656464636465636464646463646564636463636365656463636465636364636365646365636565646563656363636364646465656365656564656564636563646465636464656563646565636365646565636465646463656364636465656365656464646364636465656565646564656365636464646565656363646364636463646364656363646564646564646363656564646563656564646465636464636465646564636465656563646363646363656363656364646563646465636463646563656363656563646564656565646365636564656463646365656563636563656463646363646365636565656465656464646563636465636464646464656465656563636465646563636563636363646365646364636464646363646563656364646564646565646465646565656464656363636363646464636365656464636563646564646564646365636565656464636365636465636365646463656565646364646564656464636363646465646464656463646465636363646463646364656565636565656365656364656464646564636565656464636565646565656365646563636364636363646564656365636364656564646364646365656565656464656364656464656364656463646563656563636564646565646464656565656363636463656365656465656565636464646465646465636463646565636463656464656563646364636365656364636563656363636564656564636364636564636463656564656465636463646465636364656464656563656365636563636365656564646365656465656563636363646465636563656464646564656463646564636465636563646364636563646565656365656365636464636365646464656565636364656465636463646365636464636364646363636463636464656563656565636463636365656365656463646565636464636465646563646564646365646363646363646365656364656564636464646563656563636363646364636463636465646564656364656364656464646364656464656365646563646565646565656463636464656463646463646464646365636565636563636564636465646364656563636464636464656565636465656564656565656364656564656365656465636363656464656464646365656364646565656464636563646563656565656465656464656365636465656464636564646363656365636565656463656465646465636563646363646363656465646464646464656565636365636363656465646465656465646363656464646464646365656363656364636465656563646564656463636363636363646565636564636363636363636464636364646564656463636363656464646465646565656463636465646563656464636365646564636363636365636363646464646364656563636465646463636465636464636564656563656365656464656465656463636464656464646465646463646463646565656565646364636365656365646564646364656464636465646465646563646565636464646565656363656364656565636463646365656565636465646465636363636364656565656564646564646365646564636465636363656365646364636565656363656364656363636463636464656563636464646364646463656464646465646364656565646465636364646363646364646365636564646563636564656464656464646363656565656464636465636463656564636564656463656563636365636563656563636463656464646463646563656464636463636563646563656565656364656365636464646564636565646563656465646364646563636464656464646364636364646365646363656463636464646564636463656463646565646364656465656465656465636465646563646363646364646565646364656363656364646363656465656364636563636463636365646564656464656565656465656564646563636564636465646465646365656363656363646563646463636465636565636364656464636363656564636364646463636465646363656563656364636565636463656463646563636363636565646363646465636364636565636565636463656464636565636465636564636564646565646365646565646463656363636563656464636364646363656463646565636465646365646365656464646563656563656365656364656565636565656464646465656564636364636565656363656463656363646463636564656364656564636465636563656465636565636463646563656563636564656464646465636565646463646363656564656364656364646464646563646364636364646564646364636363646363646563656564636364636463656364646464656564646464656564646465636563636363646464646563656563646465636363656563646363636364646364636465656563646463656565636565636464636565636564656364646363656365646564656463636465646463646363636363636565656364636365636564646564656465656564656363656464656364656364636463656364636465636364656364656565646363656464636363656464656463646463646365646465656463636565636365636364636565646364646463656565646464636365646365656563636363646565646364636463636464646364646465656363636464636364656564656365646365636365646565646365656363636365636365636364636565656464656463656465646563656563636564646563646563646565646464636363636364646363646364646365636363636563646363636564636364656564636465636463636564636464656365636463646565636565656465656564636364636464646465636563646463636364636463656564636365656363646565656464646563656563656465636365656465656465646565646563656565646464646563636564646463636464646563636464636465656563636463646464646464646563636363656464646463636563656563646363656364646564636465636464656565656465646364656363656564656465656363656464636363656564646563656364656565646463656563646563656363636365656465646364656363646464646364636364646363656563646465656364646464636563636565656564656363636365656565636564646464656565646363646565636363646565646363646365636465646565656465646463656465646563646465656363636464636363636364646363646365646464656365646465656563656463656564636463656364656365656565646563656564636565646364646565646364636565656463636363646463646565646563656464636463656563636564646463646563646563656464636465636563636365656463636464646363656463656365636563646364656365636563646364636565646565656463656565646463646463656564646463656463646463646563636465636563646463636463656464636363636563646364656564636363656363656363646565656364636363636464636463656364656463656565646563646363636564646463646565656364636463636463656363656563656465636464636464656365636465636563656564646564636563636465656565646465656465656565656564636464636464646465636364656463636363636365636364636363646365646463646563656563646463656465646365636563656563656364646564646365636364646365636465646464636363656464646364636365646564656465646363646464646365636464636464636564636464656363636563646465646463636464636565646564636365636465656363636465646365636564636464636365636365646563656565646364646565646565636365646365656463646564646363636564646563646365646465636564656464636364656565656563656365636364646363636565646564656564646463656464636463636365646563646563656565656463646365656565636465656464656564636363656464656465646464646465656563636564646565636563636365656565646563636464646464646464636463636564656464646564646563656363646464636563646465646563636565656463656563646364636364636464646564636565656465656564646465636564646365636365656363636463636363636465636564646365636463646565646564646565636465646564646363656465646363636564646463656365646364636465636563656463636565636565646464656363646464636465646364656564646463636565636364646565656364646363646564646365636564656463636465646365656565646464636363646563636563656565636565656365656364636563656364646364656464636463636364656363646464656463636363646465656464656564646465636464636463646565636563656565646465656463646564636364646365646464656563636464656363636363636363636364646565636565656364636464636464646565646365656565636364656465636463636364646463636365656365656565636563646363646465656463656565646365656563646564656465656365646365656463646564636465636365656463656363636364636463646365646464646565646465646365636363636365636463656463646465636464646564636363636563656465656365656564636564656365656565646463656463656363636365636364636463656563636364646463646464646363636463646465656365646564656365646365636465636364656565656365646564636464656565656465636365646465646464656564656463656364656464636465646464646465636563646364636564646363656363656365646364656364646364636364646364656565656364646464656564636463646365636563656464646564646463636464656364646364636563656565646364646363656365636564646464646465636363636565636465656563646363636464656464656563656565636563646563646563636563646464646565636563646463646463646564636565636463636364656465646565636465646464646564646565646364636363646365636565656365656564646465636463646465646464646365656564656565656563656365636463636465646365636564646563636565656464656365636563656564656565636365636464636564646363656464646563636363646465646563636463656463646465646565636564656565656364636364636564646564646465646364656363636464656565646465646463636365636465636565646363656465656363646565646564636364636365656563656464656463636363636565656565636564656563636364656464656563646564636564656365656364656365636464646463636363656564646563636463656463636365646564656463646364636564646465636363656364646363656363646565636463656563656565636564646363646365636465636365656564636363646363636564636565656565636363646464636565646464656463636464646565656365656465646465656365636464636363646465636464646363636365646364636365646565646365636365636565656464646563656364646565636363636563656564646563636565656363646363656465656465646463646365636463636563656364646364646465646463636464656364636464656363656464636564636364636465646565646364656565636464646363656563646565646365656465646464636564656365636365646363656364646565656364646364646564636365646363636364646563636463656463656463656464656565636465636363636365656365636563636463656565646465656463656564656365656465636565656364656463636365656365646364656565636563656565656463646563646464636364646363636364636563646563646363636464656463656565636565636364646463656563656565646563656565656465656464636465636563636564646463656564636564646563656363656365656365636364636565646365656363636563646564656465646463656364636364656464636564646365656464636464656465646565636464646563636563656463646365656364636463646363646363646363646563636464646564656563646465656464656464646364646364636464646464636563646465656464646565646363656365656465636564646563636463636463636563646464636464636465646464636365646563646465656364656464636364656565636464636365646565656565636465646564646363636564646465636363636563646464636363656564656365646464656365636563656564656465636363636364636563656364636565656465636463636363636565636564656464656464646565646564636464636364636563656564636465646365656465656365656363646365656563656465656465636563646564656464636365636463636363646465656563656563656364636365636565656563646363656563646564646364636464636464656365646365646363646565656364646363656563656564656565656464646563646464646364656465636363636364656363636565636365656363656465636565656564656465636464656363646565636564636563636463656363656465656563636364636364646465636463656463656463656363656365656563656565646364646363656565656365636364656464656464646364656465656363646464656565646365656465636364646364636564656363636465646464636464646465646565656463656464646363656363636465636363656564636363656565656563646564636464656564636365646464656363646464636464636565636563636363646363656463636465646463646564646565656364636565646364636465636565646564646364636465646463646463646365646463646565636365646363636565646564636565656463636464656563636364636465646363656464636363636564636564656363656365656365646363646565636363646563636363646365656463636364636464656463656363656365646365656563656463636565646465646364646365636364656365646464656565656464646364656464656364636564646465636563646465656463636465646464656464646463656565646565646465646564656465636364636465636464656564646464636565636363646364636463656464636564656565646565656463646363636563656563636365656364646565646564656563636464646463656464656465646363646463636364646465636463646464646465656363636565646563636365656564656363636565656564646465636465636565656465636564656365656565656364656463646465656563636564636465656365656565656364646364636563646564646565646463656365636565656463646565636464656363656564656463636363656465636564656464636563636564656463636563646464646465646563656564636564646465646465646364656464656465636565656365656364636465646364656465636464636564646564656365656365646363656363646563636365636565636564656463656463636565646364656563636564636465646465646564656465636565636363656465636465646464656463636463646364636563656565646363656365636563656464646563646565646365646364646363636565656564646564656364636363656363656464656463636565636563646364656365646363656564636365646564636564646364656565646364646565636464656563646565636564636365646364636465646464646365636465656363636465646464636364656463656465646464646564646563646565636463636463656565656564656365636565656464656463656465656564636563656465646465656563646464636564636464636365646364636364656365646464646563656564646463656565646563646465656365656565636564646565656565646463656463646565646365646464646464656563656364656565656563656464656364656363636565646363656463646465656364656564646465646365646465636365656464636464636365656563636463646365636465656563646565636364656564656463646365636465646364646464646463646563656364646463656563646565656364636364646565656465646363646463656565636365646565656565656564656463656563656563636565646565656365636465646363646465636465636563656465656364636463646565646465636463636464646464646465636565646463646463636363636364646463636465656365656564656365656365636364636465656364656363646565646464636364636565646463656565656363636464656364646364636563656464656564656565656365656565656464656363656364646465636464656464646365656364636364636364636463646565646463646363636364636365636565636563646564656465636465636465656364656564636363636564646563656464646363656565656564656465656563656364646365646365646463646464636564656363656563656463656464656363636364636564636465636363636365646364636463646565656364646563636364636365646363646563636463636363656564656364636365656464656463646564636365656563656564656563656565656565656564646563646465646565646363636564636465656565646465656365656565646464636563646465656564656565646463636363656463656364636363656363656563656565636464646363646565656464656364656464636464646465636363646465636463636565646465636563636365636365646364636463636465656563636363656564646565636464656564636564656564656465646363656563656563636563646464646363636563636365636463646364646363646364636363656464646463636363636363656563646365656565646565636564656465656464656465656565636465646465656363656464646365656364646464646365656564636564646465636465656465656364656363646565656364656565636563636563656465656363646465656365646565656564646363656463636363646365656565636465646464646565646463636565636463646365656363656465646464656564636363656465656463636363646363656464646465636363636463656565646364636565656464656364656365646564646463646463646563636463636464656465656563646465636564646464656463636563636365646564656565646563646463636364656563656463646365656464646463646463656563646364646465636364636363646363656463636363656565646565646465656465646365636365646564656565636365656364646565656464656464656564646564636364636463646564646463636563656464636364656563646364656563646564636464636565636565636463656464646363636463656465656463646563656364646464646365646563636463636364636563636365636464646364656363636464636365646464656565656464656463656464656563656364646363636565646564656563636365636365646563656363656364646564656465656565636563656465646365656365656365656365656464636364636564656463646564646563646463656365646363636463656465656363636364636363636464656563646564656363656363636363646365656564656463646365636465646565646365646365656464656463656365636563636565646565656563646365636363656463636563656463636464656464656364646563636464636565646463656463636465636563646563646363636564656364646365636464636564646363636465646365646464656465656365656463636563656363656463656464636363636465646464646463646464646364636464636363656465636565656464646463646564656463646564636365656464636465656565656564636565636364646563636463656564656565646464646565656563656464636565636563656565636464636363646465636563646363636464636463646364656565636464646364656465636363656365646365656364646465636464656463636565656463656463656365646563636464636364656363636363656364656463636364646465656364636564646563646465636364656563646565646463646465646565636365636364646464656564636563646563646365636565656364646464636465656564636563656363656464636565656363646464656465646464636565656564646464646465636563646565646364656365646363646563656564646464636563646564656564636463646464636564656464656463656565656465636365656463636565656364636463636463636365636463636464636564646565646465646563656365646565646564656564656464636365656365656465646364656564646565646563656463636364646563646463656464636565656463646364656564646363646465636364656365656463646564646564646364656464646464636565646465646563646465646564656363636365646364636463636464656564656464646465646363656464636364656465636464656363636364636464656365636465636463656565636565636464636465646464636365636463636564646363646463646563646363656563636365636563646365656464656463636364656465656565636464656464646563636364656564636565646365656564646565646565656464636365636565656365636364656463636563646463656563646463636564656463646463636564636463656465636564636364656363636465636464656565646465656364656563646363646363646464656565656464636563646463636563656364636563656363636564646364636364636465636563646463656563646563646363636365646365636464646363636364636363646465646365646564646464646365646363656564646363646564636365636364656563646565656365646364656565656563656563646465656465646463656564646565646565646465636563656365646463656564646563636364636365636365646463656365636365656364636363636564636465636463636565646363636465636364656363636464656464656563636565646563646463636563656364656565656365656364636364636565646564646463636565646365636463636365656463646465656363646563646463646565636565636565646364656463636463646564636365636565636365646363636565636564656364636564646463646364646363646465636563656564636365656464646563636463656465646565656363636463656364656465646365646463656363656363636565636465646563636363636464656563656364656563636565646563646564646565646563646364646463646364646364646364646563656365656463636464636465636565636464636563656564646365646363646363656564636364656465656565656464636565656463636565636464656363646564656363646564636364636564656363646465646465646563636365656364636365656465636364636565636463636565656563636464636464656363636365656465646364656565636565656463636465656464656365636565646465646463636563636465656363636563646365646364646464656463636565656464636464646465646363656565636365636464646563646365636365646364646564646564656563646463656363656464636564646564646365636465636464656563646365646465656565636364656365646565656363656465646464656364656465656565646365656564636365646565646565646565636564656465646463656465636363646564646564656564636365646563656365656564646365636563636564646465646564656564656563656565656365646463656464636363656564656565646365656363646464656363636465646364636365636565646363636463656563636565636464636365636364646364636465636563656564656364646363656464646563636465636564656363636364636365646365656365636465656464636563656365646363656464646465646563636563636464646364646563636365646563636564656565656563656363646465646363636564636364636565656365636465656464656464636363656365656365646564656563656463656363656563636364656365636363656565646464636563646364636463656565636564636565636363656364636364646563656365656364656364636365656465636465636364636464636365656564646363646365646363656465656463636465656465636363656564646365636465636464636363636463636365636465656564636365636464646463656463646364656465656564636464646465646565656564646365636564656564636464636563636363646564646565646365636463636365656463636364636364646563656564636365636564636363636364646465656365646365656463646564656563636465646563656364656363636364646564646465646363636364636565656463636463656365636365646464656465646465636465646364646365646465656465646365636363636565656465646464646463656464656563656464646465656365646465646364646363636564656563646565656565646464636564656564646363636365656564636564646364646564646363636463646463636565646465636363646463636565646365656464656565636465656465636565646363656463656563646465646463656363636563636463636364636565656464646563656364656464656465636463636463656363646365636365646564646464646465636464656464656364656465646565646463656364656363646565646365646365656365656564646365656463636463636363636464646365646565636464646363636364646565656565656564636564636364646564636364646363636463646465646464636563636363646365636565656464646363636565636565636363636365656465656464636363636363656563656565656563636465636563636563656564646563646463636564636563636563636464646565656465636463646464646564646465646464636565636565646464656365646364646565636564646564646564636365646564656363636363646363646565656464636463656465636565646564646565646463636463656463636465656365636564656465656564636363636563636465636364636464646564636563656564656464636363656364636565646465646465646564636465656563656463656365636364656464646464656465656563636363646564636365656565646463656363646464646563656563646565636465636364656465636564636563636365646565646465636565646564636564646464656465656463636465636364656364656364656364656563636365636565656563636464646563656463646463646363636365636465656464656464656464656563636565646564646465646363656563656563636464646364656465656565636463646465656565646463636565656364636365636464656465646563646465656564636563656364656364636564656465646364636364636565656563656564656563646464646363656365656563646364656565636364656564646565656463656365646463646565636463646363656463656364646365646563646464636463646464636564636363646464646463656563656363636364646465656565646363636564646365636364646563646364646565636365646563656464646364636563646563646464646564646363646364636363636364646465646463636465636365646365656365636564646464636463646564636464646563636464656565646365656463656364656563646565636464636465656463646365656564646564656465656564646465656363656563636364636464646364656465636364646563656363646363646464646564656564636465636463636465636463636563656563646363646463646564636364656563646364646465656464646563646565646563646364636464646465656463646564646564636563646565636563656365636565636564656563656364646463636363656563646365646364636365656364636563656363656563656465636365656364646364646464656564656465656565636364636564636465646464646464646365656365636463636563656365646365656363646565636365636464656365636565636564646364646463636563656465656464656564656364646563656565636465636465656564646563646564636364646364646464646565646463636364646564656463636564646464656563646563656464646465636463656565646464636364646363646565636465656463656363646565646363656465636363636463656465656365646465646363656563656364656465656463636463656563646364636363656364656564646565656364656463656363646363636564646363636365646465636564636464636465656463656564636563656363636564646563646463636463656465636464656564646564656564656564656365646365636363646465646365636364656563656363636464646363656564636364646564656463646465646464636465636563646565656564636463646564636465636365636563646563646565646464636363646564636364646364636465636463646465646364636565636364636563636365656463656365656364656364656363656463636563656565636563636464636464656463636464636565636365656464656464636464636563656563646564656365646565646564646465646463636365656465656465656363636563656365646564646463656464656464656365646464636564636564636465646565636365636563636463656363656463656365646364656364646364656464656564656463646565646464636363656563636363656465656565656464646463656463636565636565646463646464636565656363656563656563636564656564656563646463636364636364656463636563646564636363646465646464656563656364656565636565646363646463656464656463636365656365656465656365646565646364636364646463636465656565656363656465636465646364656465656465646464656464646463636364656363656364656363646464636364646564636364636364646564646363656563656564656364636364646464656465646464646564636464656365636365636563656365656564636465636565656465636564636565646363636363656465636565636464656363646365646463646364646464646565636363656464646465656465646364656364636364636364636364656365636364656465646465636563656565636564636565636565636563656364646464636563636464656363636465636363646564646364656565636365646364646565636464636563656365636363636465646365646365656565656364656564636464636365646465636363636464646565656564636363636465636365646563646563636363646365646563646564636463656365636563646464636365646364646365636364636565646465656563656363636463646465656463646463636464656563636565656565656463656464656365656565656365656465636564646363646364656563646465656365646465646363656465636365636463636465636364636563656364656365656563656563646365636564646565646565646464656464636564656563636564636464656565636465646364646363646363636465636463656363636464646463646563636364646565646465646565656463646364636465646465646364646365656465646465646363656563636464636565656565646465646464636464646364636464636564636365656564636563636563656463636463646564656465656364656463636364646565636363646464646565646564636363656463646465646365646565646464656463636564656465636364636564646564656565646464646463656364636365636465646364646565636364656463646563636563636564656365656565636463636463636465636565656464636365636465646564656363656564646365646565656463646364636464636563656364656463646465636465646564636563646464636365636563656365656463636563646564646464636365636364636364646464636364636563646564656565636364656463646464646563636563636565656365656565636563646465636464646564646564656363646464646465646463636565646364636465636564636365636563646365656564636464646563636464636364636364646363646364656564656364646365656364646463656465636565646463656465636364636463636365636565656363656565646465656363646365656365646363646565656564656365656463646463646465656463656564646364656465636364636464636564646465646564646464656465646365636365646464636465636363646465656465646564646363656565636365636463636365656563646364636463636464656563646463656363636364646464636363656463636563646563656464646363636463656365646465656363646563636564656465636465656563646365646565646563636463646464646564656363656565636565656363646564636464636463656363646363646563646563636365656464636565646463656564636564646363636563636565656363656364646563636565656564646564646564656363636564656363636365646463656563646563646564636564656363656564646365646565636463656363646565636365646464636365636365636465636464656563636363646365636463646463656564656363636565636563646364656364646464646463656363636563656563636363646364656363656465636465646564636563636565636465656363636565646563656363646464636365656564636565656564656363636364646563646564656565636463646563636365636463646363656465646364646564646463656365646465636363636565646463636464646364646463646365636463656364656465656565656365656565636365646463646364646464646565646564636463646465636464646365656363656565656365656465636363636364646364646563656363646464636363646563656365636365636463656463656565636464656564656465656463636564636564636463636364656363646363656564636565646463656465636463636464656463646463656364636564646565636463656565646565636463646465656565646465656465646463656464656564656463646365636365646565646565636565656463646565636465646563656565656563646463636563646365656364646363656464646464636564646465636463646464656564656365636365646364636563656565646463646364656565646463656563646564646363636364646364636465656565656564646363646465646364646465636565646364656564646563636363646563646563636564656565636564656565656565646363646364636464646365636364646563636364646463656365656365636465656364636564656364646464646464646463636363646363636464636564656564636365636564636364656565656464636565636364646563656465646463656363646365656365656365646465656365656463656364656364646565656563636565646465636365646564656365646364636364656465646365636463646365656363656364656564646463636564636565636564646364656464656364636563646465656464646363656363646565646563656364646464656564646465656365646463656364656564636464646364646563656564636363656363656364636363636565656563656365636463636364646564646564656365656364646463646563656563646565646565636365636463636565656465636564646463636564656465656565636463636465656464656565646363646364656364636363646563646565636464656564656564646565656565636563646565636364636563656364636563646564656564646363646463656463636364646464646563646565656364646563656564646465646363646465636465656464636463656465656565656465656363656564656463656463646463656464646464636565636464646563636463656364646364646564646465656464656564656465636565636363656463636463636463636565656565646464646564656463656464646463636364646365636565646465656563656563636465636464656565646365636565636465636464636564636563646564646365656563656565656363656565656563656564636363646364636564656463656364656364636565646364646563636465636363636465636565656465636564646364646463646363656365656364656465656465656363656363636564646565656363636363636365656464656463656564656365636564636563636364656364636465636365636464646363636465636565656564646363656365656365636365656463656563636465646365646463656464646565646563646363646363646464656364656363636365636365636565646465636364646565636563656364636364656465646365656563656465656363656464656465636464646363646364636564636363636563636565656464636563636364636565656365636363646365636565656463656564646463656463646563646364646363656465636363656565646565656365656565646364656365636565646465656563656565636365646464656564646464636365636465636463636364646563646364656364646563646363646563656563656464636565636465636463636565656464636563636363656563646363646564636463636563646463646364656464656463636563636564646365636565646364646464636364656363656465646464636464636563646464646563636364656465636464636463636565656365636464656464656463636563656464656363656563636463636563636564646363636463656564646564656565636365636563656564646565646364636363656364646464636465646363656365656565656565636565636463656363646464646363646563656463656465646464646564656464646464646564656365646464656365636565636565656465646563636365636464656364656565656363636464636563646565646465636465636464636464646363656565636465636565656363646364646565636365646564636564656564646465646565646364656365646463656363646565646464646465646363636465636564656465646565636364656364636365656363646564646563636365636563656465636465656565656364646565656464646565636563646565646465656464656364646465656564636463646463646465646363636463656563636365656464636465636465646565636464646564656464656563646564636564656564656363636364646465636463656365636365646363656563656565656464656364656565656364636563656463646463636365656463636363656464646363656464646463636463656564646364656364656465646563646465656564646464636464646463646565636463646464646364646364656563656564636363646364646463636463656463656464636465636563646365656363646465646464636364646463636564636565656364636464656563636564656363646363636365656563646564646365646463636464646365646363646364656363636563636563656464646364636365636564656365656564646463656565656565636365636565656464656464656565636463636564636565646363646363636465646364646565646363636363656465636363646365636465646564656564656465646465656465636465636363636563656363636364636464656363646363646364656463646364646463646564656363646363656365636565656365646563656563636463646463636465636363646365636564636364646463636365636464656563656465656463646564636464646364656364646465646364646564646364636564656364646364646564636564656463656365656363656465636465636565646565636563646463656364646564646463656363656364646363636563636563656365646564646563646563656365646564636563636365656365646364646463636463656465636365636464656364656365646463646363636563636465656364656563656365646465656564636363656563636563636363646564636464636464656364636464636465636465656363636464656365646365656365656365656365656563646365646565636463646464646463636363656364656565636463646465636463646564656364656565646563656465656364646563656564646565636365636365656564636465636364636465646363656565636565656463636565646463646564656465636463656365646565646365646365656365636563656463636464656464636564646463646564636463646564636564636363636464636563656565636564636563656465646364646564656565636565636365646563636563656465656463656363646363656464636365656464646565636465656363646563636364636563636563656465636365636464656463656465656463636464636365656363646463656364636565656565656365656464636464646463656463646363636365656565656463636565646365646563636363636464646463636465656364656464646465646463636365636365656364636465636463656465646365636463646563646363636565656565656363646363636364656364636465656563636564636365646465646465656365646463646365656365646364656364656565656363656465636465646465636365636465656464646464656564636465646365646565656463636563656364656364636363656564646364646364646363636565636564646365656563636564656365656463646564646463636464656464636365636565656465646564646463636364646364636363656364646463646565636564656465656565656463656565656364636565656563636565656364656465646365656364656563656464646463646565656364656365646463646565646564636563636463656465636465636365636565646363646463656564656364646364636364636563646564636364636464636464636365636565636463636464656364656464636463656465646364646464646465646563656364636563646463636565636363646565646363646463646565646363646364656364646564636364656465646464656463636565636563656564646364646365646363646465646465636563656363646465646364656365656364656464656363646363646563646464656464646465646565656363646463646464636564656365656364646365656363636463636365646565656365646565656463636365646564656465646464646464656565656465646364636465656565636363656563636464636364636564656464636463636563656565636564646464646563656364636463636565656565656563636565636565646465636563636465636464636463656564646465636563646364636365636564646465646363656463646364636565636463636463636365636463646364656463646364636465656565656565656363646365646563636463636563656564636465646364636363646564636463656563636463656464636563656364646364646363636465646463646565636464636364656463636564656563656463636564646364656364656465636464636563636365636364656563656363636564646565656465646365636463656463646363646563656365656464656365646563646565656365646565656465636465636563636364656564646364656564636564646564646465646564646465646565636463636563656365656565656365646564636563636464646465636464656463656464656365646464646363636464656564656365636363636463646364636565656565656565646464656565656365656363636465636465656363656465656463656465636364646565656364636463636465636365636564646565646464636563646464656363646565656363646565656465656563646363656464656365646463646563656464636564656364646564646463646463636364656363656464656565636565656564656563656565646465656565636565646364636564646465656365636464656363636365656365656563646463636565636564636464656464656463646563646465656465656464656565646565656364656363636364656363636365656464646563636563646463646364646463636365636564656363636363646563646564656363646463636565656564636464636563636465646463656363656465656564646563656465636365636364646363646363656565656463656563656364656365636563636463646464636565636463646463646364656563636463656463646564656364656463636464646564656363636564656565636364646465646464656365636363636363656564646365636365636463646464656364656464636465636364636363656563656565646563646463656363656463656464646463646465646464646364636565646365656565646564646363656365636563646563636465636565646564636565636565636365646564656564636563646365656365646563646363636564646563636365656565656463636565656465646463656363646565646364656465646564656563656463636464636564636463656565656363656363636464656565646365636565646364656463636464656464636463656464656464656465646365636363636463656563646363646465656563646363656465646464656465656364656364636365656463646465636464656464656465636564646364646464636565656565656464636563656563656465636464646464636563656464646465646463656363646464636363636565656564656365636365636464656365656464636364656464636365656364656363636363646465656463656363646464656564656463636564636563646463646364646365656363636564656563646364656563646564646363656464656364656464656563636563636564646565646364656364656564656363656565646463656563646565656565656565656365656363646365646364656564636563656464646464636463646565656365656564636564636465656564646365646463646465646464656565656564636463656464646363636363636564656464636565646465646365656565656365656363636463636365656364636563646465646463656464646363656363656563646364646564646365646363636563636364656363646464646363656563656564636363656363646563656465636464646564646363646365646563646364636363646565646565646465636364656365646463646465636565646364646465656364656363646465646364656564636465646463646563636465656465656465656465656565646564636365656465646565636464656463656565636364646463646365636564656463636465636463656564636365646465636464636563646464646464656463656363646565636565636464646465646465636563646363656465656463646564656464656365636365646465646363646564636364656363646565646363636363656565656364636465646363636464656463636464656365656463636465656465656565656365636564646565646363636465656463646464646465636564646465646564636563646563646565656365636365646565646465636364636565636565646365646464646563636464656364656563636465646363646365636465656563646565636365636564636463646565656364656563656563636465636565656465636363646363656563636365656365656465656364636365636463656365646463636365636363656464646564656565646463656463656564636464646465646464656363656364656564636364656365646364636563656565656563636565656364636564636465636565646364646363636563636465646465656465646365646563656365646464636564656463646465636465656465656463656565646363646464656564656463636563646364656464646563656363646364636363656563656464646463636464646363636464646563656565656364656565656463646464656564646565636563636365656365646565656465656363656363656464636465636465646465656363656565646563636364636563646564656465646564656563656365656565646563636365646364656363656563636465636364646364636364636465646364636464636365636365646563646563636365636565636365656563646365656364656564646564636564656465646565656565646563636363636363636463646463656363646465646564646463656463646565656564636364646563656363636363656463656365636565636465646363646364636363646465656565636565656463656464646565646565636563656463656564646565636363646363656465646364656465636365636465636564656463656465656465646563636464636463656563656564636464646364646563646465646363636363636465636464656364656463656563636363646465656363636563646465636363656463646565646363646565636563656564656365636563656564636463656464656464656463636565636564656565656564636564656365656365636464636364636365646463656365646365636465636363656364636563656463656363646564646365636565646363656565656365636463646465636464636464636363636565646465636363656464636564646465646564636464656563656364636464646365656563656464646564656564636564636565646365646463636565656563646465646363646463646465656564636564646364656364636365646565636364636364656363636363646563656564636565656464656365636365636565646364636464636565636463636365646365636364646463646565656463656465656364636563636464646465656565636463636463636365656365656364636463636563646463646565646464656563636364646365646563646465656464636364656363636463656365636565636564636464656463656364646565656563636463656365656365636365646564646463646465646563636365646564646565636365656464656463646563656464636563636564636464636464656363646463636565646463636563636463656465656365656463636463656464646365636465636565656565646365646564646563656565656463636364636363656365636565636363636363646465656365656463646363636563646365646563636563636464636365636364646365636465646564636364636365656364636564656564636464646363656364646364656363646563646565636364656463646464656365636464646563636365656565646463646563636365646464636565646564646464656363646365656564646565646564636563636363636565646465636564636464656463656563646365646563656463656565646563656465656364646364646465636365646463636465656363656563636564636565636464646463656563636463646365656565656563656363646364656363636364636565656465636365646364656564656465656365646565646464646364646465656464646464656563646463646464646365656563656565636563656363646465646563646364636565636563646463636363656564636564646565656465636565656464636465646463646363656564636564636563656364646563636464656464646564656364636565646463636564656364646363656564646365656563646363636565636463636464646465636563656363646363636465656465646364646565656563656563656463646464656365656463656463656465646365656563656565646364656465636365636565636564636363636563656365656464646364636464656564646365656363656464656564636365656465636563646365656464646465656464636565636365646363636365646564646464646564636463636565636465656563646564636463636365656563646563646364656563636363656564646364646463636463636565656363656363656464656464646464656365646364656563656464636363656565646465646565636465646465636363656564656464646365636464646365656463636463636563646464646564636565646365646465656364636463656565646563646364646363656564656565656463656564646365656464636465656363636564656564646364646563646563646563646464656363656364646365656365646464656563646363636564646465656464646364656563646364636365656564646464656463656463646364646364646565636463636364646465636365646463656465636465656363636564636564656464636463646465646564636465636365646364646365656563636564656365656365646465646363656365636363646364636565646563636464636463636364656365646464636463656565656365646365646564636463636365636465656465636564636563656564646363636563636365646563656563636365646363636464636463646465646364656464646563656364646365636464636564646464656463636364636365656563636364636565636563646363636464646564636563646464646564646463636564646464646463636563646363636564656463636363656463656364636365636363656363656563646564636465636363646464646363656565646563636564646564636564646363636465646564656564646464636464636463636563646564646465656563636364636364656364646564656464656565656365646364646365636365646563656465656464646363636565646565646563646365636563656363646463656364656363636565656465646465646363656464636564656464646363636365656563636365636563646565636363646464656565646363656463636563636465636565636563636565656363646565656365646564656465636365636465636464656465636465636464656465646364656463636563636564636465636564656464646563646463656564646463656463646563646464656364656564636465646465656463646364636463656463656464646564646365646564646463636464646363656365636364646565656364646363636463636463646365646465646565646565636465656365656365656564656364646365646365636564656465656564656563656464656464636463636564636363646365646565636465656464656565646465656465636565646563636563646363646565646365656465636565646363646364646464636365636464656464656565656364656563656464656365656564646365646465656563646364656463636464656365636365636364656565656463636564646563646365636464636364646565646565636563636564656565656563646565636563656365656563646365636563636364656365656363636464636465656364646564636365646464636465656363656565636364636464636563656364636363636565646464656365646365656463646564636465636565646463636564636563646564636563656563656465646564636465636365636363646364646364636365656363646365646564646563656463646365636464646465646564636564636365646364636463656465636364656363636464656565646465636465636564636563646463656465646365646563646363646363656363656464636563636365636364656463646364636364646463646464636563646463636565656465656465656464656564656463646365656565636365646465656364636463656363636464646463636365646564656563646463656564636364646364646363636365636564646463636565656564646465656463656465656365656463646565636464656464646364636464656465636463656364646565646565656463646563656365656463656365636463636464636563636564636365656465656565656464636464636465656464646364656365646364646564656363656464646563646463656465636564636463636564656463646565646563646365636464646463646465636463636364656363636464646465646564656363656563636365656463636564636563646363656465656365646365636364646565636563636465636465656363646563646363646363636465646563636363656364646364636465656464636464656464636464646563636365636565656464646465656463656565646564636565636465646465646463656464656465656565646564636464656365646563636363646463656365646563636564636464656463656464636464656365646364646365636563636465646365646363646564656565656364646365636364656364636464636364656464646465646463646563646563656464646465656463656464636564656363646465636365636365656363636363656365656365636464636564636463646564646365646464636563636463636364646464646564636463646465646364636363656463636463656364636365646463636364646563656365656363636465646563646363656464646464656565656564646564656463636564646464646465646465646463656364636463646464636364656363646564636365656563636365646564646565636564636363646464636464646365636365636463656564656463646464636563646363646563636465656563636364636364646463646464636564636463646364656464636465656363636564646363656364656564646363656565646364646564636365656464656463646564656565656563636464646465646365646463656565636364646363636364656565656563636464646364636464656364656464656563646365646565656464636463636565646365656564636365656565636365636465646465646365656464636565656364636563646563636465646364636465636465656465646364656365636564646364656564656563656463646364646364646365656363656563636465636363656563646363636464646365656463656363636564656464636365656465646564646464646563656563636363656564646564646563656365656463636564646363646464646564646465636365656463646465646565656363656565636563636465636465646564656564636564636364656565646463636565636464656465646564656563636463636563646465656365656565646365646365636464636563636363656463646464656465656364656364646463646463636364636364646464636563646365636365646465636363646364636364636463636464646464636565636364656564656563636364636463636364656363656465636564656565646364646565646363636365656565636364646363646363636365646463646564646463656364656565656563656463646365636565646563656465656364636464646463636363636564646463636563646463656363636565636463646465656563636563656563656364636363656465636365656563636463656365656464646465636365656563636463636364636563636463646463636465656564636565636563646564656563646563636365646563646365656364636464656464636564646464646563646563646563646564656463646564636365656564656565656464636363636363636364656563646463656464656463636463646465646565636363636364656465646565656464656365636363646565656564636363656363636365656564636364656464656363656365646563646364646363636463636565656464656565656464646564646364656365636465656465636464636465656563656565656365656564656563656465636463656365656465636463656364646363646564636363646363636464646563636565656563656464636465656463636365636465656563656364656564636465656465636464636464636463636365636463636464656465646564636565636563636464646565646363636563646565646364656463636563636564646465656364656365636464636364636464636363646464656564646563636465656464656463636463636565636464656564656464636563646463646365646363636365636565646563646564646364656365656564646564636563656465646463636365646365636464656563656363636464656364646363646563656364646464656463636365636565646364656464656464636565656564646464656463636363636465656465636363636565646465636465656365636363636363656565646465656564646565636465636363656364636465656364656564646465646464646465646563656563646465656563646363646364636563656465656365646565656463636463656463636565636464646463656465636564636463636364636463646464636463646364646463646564646365646465656365646465656564656364656364636563646365636563646365646365656363636364636565656364636465636563636464636363656365646463646364646365646364646364656465656465636464636363656565646463646564636465646565646564656463656563646363636363636564636463646364646363636563636463636365656563636465636463646564656565646564646463646464636363636563636565636363646565636365636363646565636365646463636364656564636463656363656564646465646464636365656563636364636565636463656465646565636564636564656465646564646563646565636463646465656365636364656363636464636465656464646365656465646363646463656364646363636465636563656463636563646364646464636363636465646365646463636465656465656364646563656365656464636465656565646564636465656565646365646463646563656565636564656564636565636563656463636364646563656463636465646564646365636463636464636364656563636465636364646365656464646364656364646464636565656563656465636464656364646563636364636565646364646363646363636464646364656363636365636364636365646464646463656364646364636563656364656463656563646465646464646564656565636464636365646563656363646564636365636464636365646463636463646363646565656365636465636465636564656364656565636363646365656565646463646365646363656464656564656465636563656463646563636563636564636463636564636363636465646463636563646363656565656364646363646564636465656365656563636365656364636565636364636565656565646463656464656563646465636363646564646564636364646564646363646565656364646464646564656364646363656564636563636363646364636463636565656365636364636364656365636564656363656565636464636464646563656463656563656363656363646363646465646463646465636464646563636365656564656465636564646364636463636463646365646364646364646364656465636564636563656364636364646565646465656463646563656464646464656464656565656563636364636363656564656564636464656465646563656364636565636564646463646365646465636563656364636565656363636364636363636564656463636565646463656365636565646365656463646464636365646465636365636564636463646563656564656365656563656463636465636465636563656365656365656465646465656463646464656564646565646365656464656563646363646564636464636365656565656563636465646565646565646565636564646563656565656464636563656463656564656463656464646364656465636564656465646364636465656564636564646363656363656565656565646565646364656464656364636563636363646463646463656563646365636563636563636364646364646464656564656463656465646564646364656364636563646563646363636364646365656364656363636365656364656564646364636464646564646463656465646463656565656465646363636565656465646465646563656465636365656364656365656363636565646465636565656564656564646464636364636463656563646563656465636364636465656465646563636565636563646563656463646365656464656564646364656463656563646464646565646564656465646365646465656564656464646365636465656465656364646564646364636564646364646563646364656363656365646364636464646564636564656364656365656464646465656364646363646563656365636564636365636563636463646465646463646565656465656565636464656564646364656464646463656463646565656363656363636364656563636364646465636565656364656365646365656365636565646563636563656563656565646363636565646465636364636465646464636363636465656463646364636364636563636363656564636364646564636565646463636463646564636365636465636565656464636365646365656563646463656565656563646564656465646465656564656565636465656564636564646565656363636464646364656565646563646564636465646363636364646464636463656363646564656564646365636463656364646463656564636363646463646563656563646463636365646564656465636363636363646465646565656365656364656363636363656463636365646563646563646364656363656563646364636363646563646465636463646564636563656365636565636564656463656464646363646464636564656563636463646465636364656565656565656563636465646465636464646563636465636363656365636465646564656365656563656565646463646463646464656564646363636363636463646565656464646365636465656365636565636564656465656463636465646563646565646465646364656565636364646365636363646364636365646565656364646363656364636465636364636564636563636563656565646363646364646463646465646563636363636563656563656463646464646364636365636564636563636364636463636564646364636363636364636463656564636365646564646464636464636463656464656563656463656465656463656564656563656364646563656463656363656363646365636364646364656565656465656365646565646364656564656364636464636565656565636465646565656365636563656564636563656464636363646364656563656565636563646364646463636565646463656465636563646365636364646365656463636364656463656563656364656365646564656363636364636365656465656365636464656365636563656463636464636365636464646363646564656563646364646563636364646365646563656365656565636463646363636463656465646465636464656364656463656563636363636463636565636365636463636563636464646565656463656465636463636563656365656465636465656464636563656364646565636564656464636563646563636465636564646563656464646365646563646563656463656364646365646464656565656465656364636363656465646565656564636564646465646365656563636364646363646463656465646365646463636365646363646463646465636565656563646564656365656364636365656365636365636464656363656364656465656364646365656365656563646464636364636463646363646364656363646365646365646464656363646463646363636364656364646564636563636464646465656564646463646565656363646463636565636364636365656363636564646463636363656464646463636564646363636464656463656564636563646465656563656563636465636563636365646463656464656564646465656365636463636563636563636364636563656364636363646363646464646363656364646464636563646365646364656464646465636565646465656564646464656364656463646463636365646465656463646565656464656363646563646364656564656365636464656565656365636564646564636564636564656364656464656463656465636564646365656465636564636564636564636364646565646564646565636564656364646565636365636464636363656363636363656364646463646565636564636564636364636465656565636463656565636364656365646365656465636463656465636365636364646465636365646563656564646563646563646363656563656363636365636463636564656564646564646563656565636465646564656565656564636463646363656465656463636363646363636463646364636565646565656363636364646464656565636364656565646365656565646363656365636464646364656563646564656465656565636463656563656464646465636464636364646365636363646465656365636365636464636464636365656463646464646364656464636464636364646565646464656465636563656563646463656563646464656465656363656465646463656564636464646464646364656364646364656363636465646463656564646365636565636463636363636463636463656565656363656563656463636364646364656464646563646565636564656365636563636563646564646564636365636463646364656564646465656565656463636563656465646564636363646365636463656465636564646563656363646463636364656463656465636364636564636565656465656564656565636365656365656563646365636365636464646365656465636564636463656564646465656563656464656463646464646463636465646563646564636563656563656364636364636464636364646463656463656463656364636465646463646564646464656565646363656564656464656363656463636463656463636563646365636364656365636363656464636365646563636463646463646563656365636565636464646564646564646464636563656363646365636363656465656364636363656463656465656564646364646365646565646564646564646365646365636463646463646563656463656463656565636365646363656564646463636364646365656464656564636465656463646364656563636364636464656563636565646365636565656463656563656564656363646463646463656564656464646464636364656464656563656563656364656365646365646365636363636464646363646564656364636463636465656463636565636563646363656464646464636464646365636363656363646465646365646465636463656563646365656464656365636364636364636363656563656463646363656463636465636465656565646565646465636564646464646464636463636564636565646363646364646564636565656564656465646564636563646563636363656564656564646463636364636564646563636365636363646463636463656363646463646563636363656565636565646464636364656565636365636465646563656565656464646565636563636564636465636565656564646465646464646363636365656365646565656363646464646464636464646365646465636464656464656563646464656363646364636363646363646363646364656463646364646465636464656465656363656564646564636563646363636564636365646365636563646564656364636364656365646364636364646565636363636365656363646564646565646363636565636564636363636563636364636563636465636363646364636565656565646565636364646465636463646564656464646464646564636565656364656565656364646565646364646465656363636364656464656463656563656365636363656463646464656563656364636565636364636465646465646464636464646464646464646364646363656364646463636465646365646563646563656565646465636565636564646463656363636365636365636564636465636365656463646364656363656465656365656565636465656463636365646564646463636565636363656363636364636463656563646464636563636564656465656364636363656563636364646364656364646465636564636564656363646365636365656564656463646463646465646564656365656563656464656463646563656363646464656463656463636464646365646563646463656365636564646463656463646563646365656365646464656463636464656565636363656563656363656463646364636364636564656563636565656364656563646364656463656464636463636364656563636464646564646463636364636465646363646563636564656363636463636363646464656563646564636465646364656563656363636563656365646465656565656465636465656564636563646563636363656464636363636463636564636363646565656565636563646565656365636463656463656564636365656463636363656365636565636363656364646465656464656463646363636564646563646365656465656463646564656564646465656365636364656464656465656563646565646364646364656564656563646465656463656464636465636364646463656363656465656364656565656563646463636364646565656565636563646563656465636463646563646463646564636563646464636364636364656565656564646464656464656365646564646563636365646363646464636465636463636564636465636463636463636364636464646365656563646365656565656465636463646463646464656564646564656463656465646365636365636363636365646365636463636363636565646563646363646564646464636563646364646563656363636465646463646464646464636465656464656365636463646563646565656463656465636463656564656363636365636463636365636563656563636563656464646565656564646363636364656364646565646563636464646564646365646363646465636465656463646564646463656464656363646463636364646563636563656363656465646465636463636363646464646465646365656465656464656363656363646363646564656364636463646364656564646364646365646463636363656563656363656365656364656365656363646563636563656563656365636565646464656363646365646365656563646364646565636565646363656564646465636465636363646463656563656563656464636465636564646563656564646364646365656565636463646363656464646365656465636564636365656363636564646364656464636365636564656563656465646365646465656364646564656464656564636463646564656364646565656364646563636564646364636365636464636565636363656564656563636365656465636565636564636465656365646564646563656563656465656563646564646465646464656463636364656463656365646465646564636563656563656463636565646364656463656364636463636563656363646565636565636565656463656363656564636465656563656465646465646365636364646365636563656563636564646565636365636463656564636464636565636365646564636463656365646563656563656565656465656363636563646363636364646363646563656365656463646465636565636363636463636565646464636463636463636363656364646563656363636365646564656463636365656563636363656364636564646464656464646364656565636363646363656363646464646464636563656564646463636464656465646563636565646364636564656463646565646365636363646564646465646365646465636364656464656565656364646465636365646464646464646363646464656464656365636565656464656464636565656364656565646463636363656363656563646365646565646365636465656363636365636465646464646364646465636563636465636463636564656365656464656564646365656565656465636365636365656564656563646564656463636364646364646365646565636363656465636463656563646364646564646565656565646464646564656364656464656563636564646563646363636363646563636563636363636565656464656465636465636565656365636565646464646565646464646464636564656463636565636464646363636363646364646463656564636364656363636564636364656365656464656563636563636564656364646564636565656564656464646465646563636563656363636363646565656465646565646565636464656365636563646365646565646463646465636465656465646364656364636463636365646565646565646564636365646563656565646564636364636463636564636465646563646463646464656563646565656463656463636563636364646364636365636364656363646363636464636465646564656564646463646465656565646464646364656365636565656564636564646465656363636564636465656565656363636565636364636465646563646565636563636465656564636464646464646464646464636464656565656364646364646564646363636365656564646565656463646464646563646365656365646364636464646563636464636563646565646463646464636564636364636363636463646363636563646364636565646463656564636463646565636563646464656465646565656364636464646565656563646563636563636365636363646364656365636364656463636365646364646363656563656565646563656563646463646363636563646364656364636365646364656465646564656565656464636465656563646563656464656364656563636364656364656563656465636465646564656465656464656565646464636564636363646365656465636463656464656365646564656465636363646565636364636464656465646563636464646363656464636465646565646465656464636465656564636563636364636363636463646363636365636365636563636364646463656565656563636563636365646565636463636363636465656463656463646364636563646465656463656564646364656465636363646464636564656364646363656364636564646365656364656563646364636565656565646563656564646464636563636363636464636463636564636565656463636565656563636565636465656363646363656363636364646465656564636565646464656365646565646363656564656365646564656564636465636564656563656464636464646365636365636463656563636364656463656363656463646563646563646565646465646463636364656465646363636365656564646563656564656363656464646465656465646364656564636363636365646464646363636364646463646563636364636563636563636463646363646564656463646363636365646465656464656464636463646364656464636364646365646465646364656363656464656563656563646365636565656365656364636565646465646563646363656563656365636465646564636463636365646563636365636365636365646565656365656464646565656564636365646463656464646465646564636363636565656463636463636464636464646465656564656463656563636464646564646365656364646563636463646563646463646363636365656364636364636563656465636363646465636364646465656563646563636563636465646565636564656565646564646364656365656565636365636365656564646564636365656565636464646465656564636563636364646463646564656463656564646364656463646365636465656463636365636464636564656364646465646465646363646364656463646463656363646465656364656564636464636365646464636565656363656465636464656464656563646565646365646363656463656364636463636363656364656365646565636363646563646564636564636463636365646363636364646464636364646464646564636565636465636365636465646363636364646365636465656563656464636463636564636365656465646565636465656563656564646465636463636464656565646465656465656364636563656363656465646564656364656365646463646563646365636363656465636365636364656564646364656363656563656463646364646465646465656364636565646363636363646563656363656463656563636363646563636364656563656463636564656464656463656564646463646464656465656364656464636465656465646465656465636363636363636364646464636465636464636565656364636364656563656463646563656365656563656365656565656465636464646465636564646365656563646463646464646563656464646463646363656565646463656363636464646363656365636565636565656565656565646564656364646565646364636465646563646365646365656565636365656463636564636365646363646465646565636564636464646565656464646463656363636465656464646365656363656464646463636563656365656564656465636463636364646564636564656365636364636364656465636463636464646564636364636464636363636564656563646363646464646363656463656565646463656563656565636564656464636363656363656465646464636565636365656364636565656465646363636463646563646464656363646564636365656463636463646464636363646363636464646365656464646463656465656464636465636464656465636463636564656365636463646564646463636364656564646364636564656564646563636365636565656565636563656565656465636463656564636363636564656565656365636365636565636364646463656363656463646365656464636465646463646364646563636365636465646463646465636464656463646563656563646565656365636364636363646565656363636364646563636563656463636464646565646463646565656464636464636565646565646465636564656364636465636564646464656464636464646365636565646463646364656464636564636565656363656364656465646364636563636564656565656363646465646563636363656563656563656365636563656365636564636364646363656464656565636465646465636363656464656365656463636365636464636463656464636563636463646363636464656565646464636563636364646463646565656465646565636365656465646564646365656465636463656363646363646464656363636563646563646365656463636563636364646363656464656463646464646363656463656364656464646464646563646464636463656564636363646563656564636465646564636465656563656465636563656464646465646363636363636464636563656465636364636564656364646363656364646363636363646464656363646463646363646464656564646465636464646363636463656364656563646563636563636365646463636563636363636465646464636365646463636565646563646565646365636465646563656364636465636565636464646365646463636464656463636563646363646365646464636563656364646465636364646563656463656464656464646365646365656565636365656363646363646365636465646564656364636364646565656365656563636464656365646565646564636563656364636364646563656564656565656565646565636465656564636564656565646364636565646463646464636363646363656464646365646463636563646363636463656564636465636564656365636364646363656363636363646465656465656363636465636363646463656465656564646464646463656365646465636364656364646464656563636565636564636463646364636565656363636363646365646365646365656365646463646363646363636363646465656464656465636563636563656464646464646563656465636464636563656465636364646363646563656465636463646365656564636365646565656365646563646463656365636464636463656565646464656365656464636363656463646363656565636465646464636364636363636463646565636565636465656565646564636363636463636363646365646564646563646563656565636364636463636564646365656563636563646565636364636564646464646464636564646364646564636364656364636363656565636465646463656564646465646463636363656363636463656363656364646463646364656565646364656365636364656464646563656365646364656365656564636363646564656365636565656365656463646563656565636563636565646563636464646565636463646565646464636465646365656563646364646564656364636563656465636464636465646464636563656465636465646564646364636463636564656565656563636465646564656463636465646564636563656365646563646365636463636465646365656465656465646564656465656364656463656465636465656464646464656563656365636464656565646465636364656464656565636465646563656364656364636564656363646465646464636564646565646364656463636365646565636564656365656563636563646463646464646463636464636464656364646364656364656464636565656565646363646565656465656365646563646565656465636464646464646564636464636465646564656563646365646365656564636363636364636365656564636563656365636564656363636464656463636463636564646563656463636464656465646463636465636463646463646565646365636364646364646563636464636564636464636364636565646465656465646563656564656363636365656364636463636464656463646464656464646564636364656364646563646363636364646364646363656364656463656464646464636364636464636565636464646565646364636565636564656364636465646463656563646464646564646563636364636563636465646365646565646563656363646463656365636565656564646365656463636563636464656363646363656565636563656364646563636564636365636563636363646363646363656565646564636564636563636365636563656364656565636465656563646364636464656465656465646565646464656363636363646365656564636465636464636564656365636564646364646363636565636564656465656363646463646464656463646565636364646565646363656463636564656565646563656365636364646565636463636465656463646365656463646365636464656563656464656365636363636365646563646363656565656364636464646565646463636364646364646364656564656564656363636364636563636365656465636363646364636365636364636465636465646464636364656563646463636363656464646563636564656363646564656365636363656464646564656563646463636363656465636465656463636465656364636463636363656365636564636363646565656463656465656565656565656563656364636365656464636363656463656465646564646364656465656365636364636564646363656364636365646465656565656463646564646364656364636463656464656464636363636564656463656564646365636565636364646564656363636363636563646464636563656465656565646463656365646364636565656363656465636364646365636564636564646365636563636564646463656365636363646564656565656464656563646464656464646363646463646365646364636363646463646464636565646565636465636564636464656563646564636463646565636563656465656364656463646563636463656564636463656465656364636465636464646465656363636364646364636464656363656564646463656364636463646363636565656564636463646465646465636465646463636365656463636564636463646565656464636365656565656564656464636365636563646464656564636365636463646364656563656565636463636564636464646463646563636565636465646465656363646564646564646564646565636464636563646364646463636563646363656363646365636365636365646465646463636365646364656363656464656564646464636565646463636364636364646563636564646363636463656463636565636465636363636564646463636464656364656565646563656463646564636563636464656365646564636364656565636564636464636464646365636363646464636563636365656464636565636464636564646563656363646465636565646464656463646464636364636565646364636364656564636563646465636365646464646464636464646463636464656565656563656365636465636565636463636563646465646465646464656365636565656464646565646365636465636365656563636564636465656364636365636564636363656465656464646563646463656464646465656463656365646364636365636563636565636363656465636365656365636565636563646564636363656463646365636463636563636563646464646465656364656463636465656563636564646465646363636365646363656365656564646463636464656564636464656364656364636563656563636463656465656463646563646563646463636564636364636563656563646464636564656465656464636565646363656564636464646363656364646463656463636465656564646565646463636464656463636563646363656365646463646463646564646465636463636364646464656564656565656463636564646565656363656463636363656365636463656464636363646465636465646364656363656364656464636363656565646365636563646363656463636464636365646564656563646563636563646465636364636465636564636465646463646463646363646363636463646365636363656363636365636563636564636563636463636463656365646565636564656565636565646463656464636365646565636364636365636463656364646463646564636564646564646364646465646564656465646463636363636363646365646563646564636563646363636365636565646365636564646365636365646463646365636464656464646564636363636463646365656363646565646365656464646363636565656565656363656365656463656464646564646365656365636563636565656464646465656364656463656464646565656463656465646563636463656365656363636463646464656463636564656363656465636563656564636565636465646365646565636365646364636364646364656465656564646565656565656363656565656564636463646563636363656465656564636564656465656465646465636564656564646364636564656463636464636465656364646563646364656565636363636465636564636464646465636565646563656363636364646564636565636364646564636365656465646564636365636363656465656465636364646564646463646563636464646464636464646464646364656465646563656363656464636363656563636463656463636565636464646363636563656463636364646565636564656565656463636565656365656363636564646564646465656363646465646563636364656464646364646365646565656365636563656364656363656363656564656363656365636564656563646563656365636464646563656563646363646364656564646564636465656465646564656463646565636563646465636465646365656365646464646565636464646464656563636364636364646464656364656365656363646364636565656565646464636464636363636365636364646463656465646564646365646365636465636364636564646565646465656564656563656564656363656564646364646463656363656364656565656563646564656463636465656565646365656363646465646463636363636563656465636464646465656463646464646364656465636565636463636363646364656363656565656465646464656463636564656464656364656463656363636363636365656464656363636565646565646463646465636563636465636464656464656564646463646463636464646365646464656365636465656565656564636464636463646564656564656464636463646464646565646364646365646364656563656363656564636465656365656565646463646463646464636463646463636365646464636564636564646563636363656364646463636565646565656365646563656365656463646563636564646463646465636464656363656365646363656565656463656563656364646563656463656365636464636565636565646364656463656464636463646564656364646365656463636463646564636564646563656363656565646565646465656363646463646564656563656464636464646465656365656365636363636464656465656364656363636563656365636463656463636365656463636365636564636565636363656465646363636565636564646363636363636565646565636563656465646463636564646363646465646563636463656563646463646463656363646465656365656564656564656464636565636464646364646364656564656563656563646364636465636365656463646365646365656465636365636465656363656564636464646563656463656364656364646563636564646564646464636365636363646564646565656464636463636465646464656463636563646364636464636364656464656364656565656365646565646365646464646363656364636564656363656365646563646465656363656465646463636563656565636463646365636463646465636365656563656463636464636463656463646565646563636464646465656465656463646465646563656364636463636464646463656465636565656364646564646565656465646465636464656564656464656564636565636365656364656465636563646463646464656465656564656563656465636563636363656463636563656363636464656464646464656463636365646463656565636463636365636564646564646365636563656563636365656363646564646365636463636365636364636563646463656564636563636563656564646363656463636564656463636463656365656463636463636463646363656463636464636365646563656364656564656564636363646463636363646564646364636563646364646564646465636364656464636363636365636363646364646565656563656563656464656565656563646563646563636363646565636365656464646463636365636464656363646363656565636363656463636365646365646365646463636365636464636364656464636465636465656564636463646564636365646565636563656364636564636465636563646563646563656364646465646563636365636463646465646563656363646564646463646563646465656564636364636565636364656463646363636565656465646364646464636464636563656565656565656463656563656463646464656564656463646464636465656463656565646563656465636565636364646465636563636365636463636564636463656363646563646565656563646564636365646463636365636365656363646565656463646464656563636365656363636463656465656365656463646464636465636364646365646465636564636564646563636363646463636364656464646365646564646365656363646464656365636464656565646364656464646364646465646464636364646565646463636563646565636565636563646363636564646363646465646363646464636563646463636565636565636563636463656365646563636365646464636465636564656464636365656364636364636364646364646465636363656563646365636565646363656363656364636365636364636365646565636465646365636365646564656463646365636465656563646365636464656363656465656364646363656363656363646363646563656564656364646565646364636364656565646364656463636463656565636564646364656465636465646365656463656364646565656565646364656563646564656464656563646364646465646564636363656365656363656564646464656563656463646464656565656465646564646463656465646563636464636465636565636365636363656564646564636563646565636464646364656363636465646365646365646464656463646565646364656565646364646564636564646463646465646364656564646365646463636363656565636363646563646563646364656565636565656363656365646563646464656365656363656364646465656564646563636565646463636564656363636564636463636463646565636365636465656465636465646564636363636465646564636363646465636365636463646363636464656565656364656364636463636564636365646463656465636364646364636465656564646463656563656365646365646565636463636563646363646564656364646464636364646564636364646364656363646564636565636364646563646363646465656465656565636463656465636364656565636564656564646365656465656363646563646565636565636464656564656463656364646363646465646365636464636563636563646365656365656565646363656563636364656465656463646464656465636364636365636563646464646564646564656564656563646563656464656464636463646363656465646564656365646563636465656363636565636565646363636565636465646563646465636464646564636564656465656565656465656365646363646365646363646365646463636365636465646563656563646463646563646365656564656464636564646565646565646564646564656465646364646565656565646563656365656565646363656364656363656464636463656465646465636465646463656365656465656363656565646563646365636365656364636564636565646363636363646365636363656565636564636464646464636564646565636363646365656565636465636565636464636364646465646464636363636565656565636565636465636563646465636364656565636364656363646564656563656464636564636565646465636365646565636563636564656563656464656463646563656363636463636565646465656364636365636463656465636564646565646564636464646563636365646365636363636564646464656465656465636565646563636363656564646465646563646565636563646464656363636364636365656463636365646565656465636565636365656463656464656364656563636364656463636465646563636465646365636364646564646565656563646465656365646463656463646563656564656463646465636364656563646363656363646364646464656564646364656465636465636465656463656364646465636463656363646565636365646464656563646465636564656563656565646364656565656365656563656364646365656363636464656465646465656364636365656563656365656465656465656564646365656465646465646565646563636463646465646464636364646364646464636464636565636364636565656465656364656364646365646363646363656463656363636363646365656463656565646564646364656563656463656563646565636564646564636563646564636464656463636565646564656564656565636365656365656465656465636364656365656464656365656363636364636563656563646564636464636565636465636565646364636463636564636465656364646365646364636363656565646563636365636564636464636363656565636564636565636463646565656464656465656465656365656563636564656565636563656463646464636463656364646563646463646563646364656564636365636565646364646465656563656363656563656563646565646363646565656464656463646463656465646365636464646365646464636564636463646364646564636564656465636465636564656465656564646563636363646564656464636465646563636465636364646565646464656464656463636563656363636363646563656365646463636463636463656563646463636463656563646465646463636464636563646464656463646564656564636564636563646564656563646564636463636364636563646564646365656363636563656463656465656465646464636463636565656364656565636564636364646565636563656363636563656464636465636363636365656565636565656364656365636364636365646364656463646565646365656564656364656465636563656465656365656465646463646363636363656363646563656464646464646365646364646565656564656563646465646364646565656564656463656564636564646564656363636564656464636364646463656565656563646563656465636563656565636565646363656365656463656565656464656464656563636465656464656563656465636464636364656563636364656464636465646365636365656365646465646363656365656465656565656463646564636564656463646464636564636364646465646563636464656365646563656563636365656364646365646465646365636464656464646463656365646364636564656564646365636463646365656464636463636365656463656364646365646565636463656465646564656563636565636364656363656464656464656564656364636464636363646363636463646565646465656465656365656564646363636463636365646563636365636363656463636463636365636463656564656363646563636364656463656563636565636465636463636365636563656563636564656464636365656365656565656465646565656565646363636463636564656363636563636364656564656465636464656563646563636365646365646365636565646563636563656563636465636363646465656565636564656463646363636464656363636564656365636363656465656563646563656463656463646465646564646464636363646463646463646565656565646365646365656463646365636564646363656365636463636565646364636363656565656463636463636465636363636363646363656563656364646565656365636465656463656365656465636464656563646565656364656364656465636365646365636365646564636464646463636464646364656563646563656463636363656565636463636363656464636463636564646465636465636364656365656563656364636465636363646364636465636564636564646465636365636365636563646365636465646463636364636363646363646464656564636363656565656564646465646565656463656464656363636564656564636364636564636565656565656463636565646563636465646363646563646565646463646364646465656564636363646563636563656465656464636464646463656364636364646563636364656463636564656464636465636564646563636564646564646364646365646465646365646363636365636565646364656563636565646463636364646364636363646565656565656563636364636464636465636563656364656463646363636364636364646365636364656564646464656465636364636565646365636463656465636463636463636565656563656464656563646463656564656363646463646565636364646565656464636464646563636364646464636565636564636365636464646565646465636564636563636463646565646463656563656565656465636465646564646365656563656564656464646365656363656363656463636465636464636563656364646363656365646463636463656465656564656363646363646565646365636365656463636363646364656564636464646363636465636564636564636363636364636564656464636463646563646465636465636563646464646464656465646463646364646464656464636563656563656463636465646465656365636564636464636563636565636364636363656564636564656364636365656564646565636365636563636363646565646563646464646565636465646365636465636564646364636465656563636364636364636564636364656465646463646365646465656563636363656465656465646364646565636465636565646364646365636563656464656465646565646463656365636463636465656365636364636465636364656563646565656563646465646464646564656363656464636565646564636363636564656565656463646563656465646365636463636363646563636463646365646564656563636364646565636363646463646464656365656464636563636563656365636365646565646464636365646564636464656365656363636363636465646364656365656363656563636565636465646365636463636364656365646465636563646463646564636563656463656465636565636365656464646565656364656365656465656463636464646564636464636463656564636565646365646465636564656364646463646363636564636363636463636564636365646565636564646463656364656364646465656465636564646363636363636363656365636365636564636565636565636365636465646564656564646465656463636563636464656364646463636364646564646464646563646565636363646564646564656365656563646363656365636363646565636464646565636464656563646464636465656464656463636365646465656365656463636363636463646465656463656363646364636363646463646363656563656563636464646465646364646563646465656464656363636564656465656564636464646364656364636463646463656563636563656565646363656465636565646463646564646564636364646465646465656463646465646363656465636464646564656563636565636564646464656564656563656464656364646365646464636463656564636564656365636465656465646565646465636365646563636365656465656364636464636363636364646565656464636565636364636565646364646364646364636364646464656465646564656465646564636364636563646463646363646365656464656363636564646463646363636364636563646363646463656365646564656565656363646563656464636365646363656463636563636465656465656364646565656464656565656464656364656463646364656465656463646364646465636364656464646364656465656365646363636463656463646364636365636464646563646365646363646364636464636465656363636364646365646465636464646363656464636365656564636465636564646363656465636364636364646564646564636564636465636465646565636564656565646365646564656464656563636464646563656465656563656364646464656464646463656363656365636363646364656465646464656364646565656563636465646365656464636465636363636365656464646565636464656465646563646365656365636463636463636363646465656463656365636365646564646464646465656563636465656563646563656365656365656365656463656563656463646465636364656563636365656365656365636463636464646563646463656465656563646564636363656363646365646365636464646365636464646363646564646463636463656565636564646565646564646363646564646364656364656463656563636564656464636365636463656363656365646464646463636564646565656564636564646363646464646465646565646365636565656364656563646565656365636464636465656365646563656465636565646464646364656364636363646564646363636363646463646465646363646363646463636464636565646465636365656465636465646563636465656465656464646564656363636564636464656464646465656364656364636464646565636465636363646363636363646563646465636364636563636463636463636465656563656464636563646563646364646565656564636363656364636365636363656564646365646463636563646463636464646564656365656463656365636463656564646463646363636565636364636465636363646565636365636565656565656565646464636364646363636464646463636564656364646365636363636365656563646363656363656363656364656363646565646464636465646563636565636464656563646564646564636363636563636565646465636465646364636565646564636364636463636464656363656364656465646465646465646563636563646364656563656563636363646364646465656463656563636365656363656364656363636464646364656565636364656565636363636565636365636365646463636465646564646465656364636564646465656565646365636564656564636363636363636564656365646563656464646563656364656463656465656365636365656465656364656564656363636363646465636565656463646565656463646364646563646463646464636564656464656563656365656563656565636363636565646465656364646564646563656365646365636365636563656464656465646564636463656363636365646365636463646563656363646364636365646464636464646564636464636564636365646565636565636563636464646464656364646464636463656363646365636363656564646364656364646463656465646564656365646563656464646365656565656365636463636463636464656563636563656464656563636463656565656363646463636365656364656364636365636564636364636564636364656464656565636463656365646563646365636464636564646565656565646564646364656565636465636365646364646563636465656464636365646565646364636565636364656465656363636565656364646363636563636364656565636363646564646364636364646464656463656564656564636365656465656365656463656364646564646363636464656465636565636364656463656564656463656463656365636563646363636564636565656463646464636563656363646563656564646463636564646365636365646465656463656364656363656463656365636365646563636464656465656363646465636464646365656564656464646565636464646363646363646564646464656564646464636364646565636564656463636465636465636565656463656565646365656465646565656564646363656464646565636463656463656464636563656464636463646464656564656565636565646463656564636463656365636465636364,58172),
73, org.apache.cassandra.transport.frame.compress.LZ4Compressor@6f4a47c7, ADLER32} Cause was :- java.lang.AssertionError: expected:<UnpooledSlicedByteBuf(ridx: 0, widx: 97508, cap: 97508/97508, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 262144, cap: 262144/262144))> but was:<UnpooledSlicedByteBuf(ridx: 0, widx: 97508, cap: 97508/97508, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 114218, cap: 114218/114218))> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:834) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:144) at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.roundTripWithCorruption(ChecksummingTransformerTest.java:120) at org.quicktheories.dsl.TheoryBuilder4.lambda$checkAssert$9(TheoryBuilder4.java:163) at org.quicktheories.dsl.TheoryBuilder4.lambda$check$8(TheoryBuilder4.java:151) at org.quicktheories.impl.Property.tryFalsification(Property.java:23) at org.quicktheories.impl.Core.findFalsifyingValue(Core.java:73) at org.quicktheories.impl.Core.run(Core.java:34) at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:35) at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150) at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162) at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) Other found falsifying value(s) :- Seed was 6458446642363854

junit.framework.AssertionFailedError: Property falsified after 746 example(s)
Smallest found falsifying value(s) :-
{
(6465636463646363656464636364636563656463636465636363636565656465656365656365656563636565636564636463636565656365646364656565656463656565636363646463656563646464636564656363636564646464656465646364646364656364656363646564656365636565646464656564646563646564656564656365646463656563636465656465656465636565636563646364646463636464656464656465656465656563636563636463636363656463636363656563636465646465646563636563646565636465646363656464656563656364646364646465636563646465656563636365646465656464656565646463646465636565636564646463646364636364636365646565636565636564656463636564636564636365646364656465656365646365646463636365636364636565646464656464656465646564646463646464646563646565636564656465636565636465646364646563656463636565656463656465656364656465656363646364636563646365636364636564656565646364646565636464656565636465636363656564636364636364656464646565646565646464636565646565646363646363636564656364656463636463636363646463636365646564656464646465656465636563656464656465656464656565636565656564656564636363646365656565646365656365646563646463656365646463636465646565636465636364646364646464656365656364636563636464646365636365636563646464636465656463656365646465646563656564646363636465646364656364646364636563646564656364636565646463656565656463646563636365656565646564646364646564646364636365646365646465656363646463656365656465656565656365636364656363656365636565636464636464636463636565646565656365636464636564636465656364646565636464656564636463636563636363636363636463656364656564656365646363636565636365646363656465646363656363656365636464636563646365646465656564646364636565656463656363646563656564656463636365656465646463636563636465656464646464646564636463636564646463656563636365636363656364646363646563636464646564656365646363646365646565656365656463656463656364656365646363656565656564636463656463636363656365646465656365646463636564646365656463646464656365656563646464656363656364656463636364636563636465636465636563636463636463636364636365656464656364636464646463646363646365656465636464656465656363636363646463636365636464636365636563636565656565646564656463636463636464646463646363646564646365636463636563646364636565646563656565646365646464636563636364636564656464656463646465656363646465656363636463636563646465656364656465646463636463656365646565656364646463636464656463646463656365636364636465636364636465646565636365636363646564656364636563636365636465636463636364646464646464656365646465656563646363656565646564646363646463636563646363646465646464636563656464646365646564646365636363656365646365656363656564636363656563636465636564636564646565646564646465656464656465636364656565636565656365656363656465656564636365636463656565646465646563656465656463656365636365646565656365656363636464646564646365646364646363656363656564656364646465636464636365656365646563646563636463656464636565656464656364636463656463636565656363646365636463646365636365656463656565656364636365636463636464656463656464646464636363646563656465646564636465656465646564646563646565646464646464636463636365636464646365646464646364636364636465636364646565636364656565646464646364646463636563646364636464646463646464636363636564646364646564636465656363636463646565646465636563636464636363646564646564646364656464636464636363646463646563646464636463636465646563636465646364636365636565656465636465636365646464636463636365656365656565636563646465656564636463656363646363656364646364646565656465656364656463646563656564646364646363636563646463656565646464636364636564636564656565656463646564636463656564656563636364656463646564636463656564646463636565646565656563656364656564636564646565656465636565646364646363636463656563646564656363646365646365656363646365636464636465636363656363646565646464646565656565656465656464646464646563646365656563656364656563656363656464636364646565656464636465646465646563636364646565636465636363636563646464646565656365656463636564636564636564656464646465636465636465636463636465636464646564646565636565656365636564636464646464646565636564646363646465646565656563656465646364656564646465656365646565636364656363656364646363636564656363636563636465656465646365646564636464636464656364646564636565656365656463646363636465636463656464646365656565656465636364656464656364656565646364646464656463636464636463636565636363646563636365656563656363646463636565636365646364646363656364636563636564646563656463656565646364636463656364656365656363636365636464636563656364636364636564656564646463636563646465636563636364636364646365656364646365636363646465636464636564636463636465646464656564636365656464636464656564636365636565646465636563636365636563646363656565656564656564646565656464646465636565656364646565636464646564636465646364646363656464656464646365656463646464636564636463656363646563636563636365656363646464636364636463646565636465636565646563646363656465646363646363656363646564646463636365646364646563636465646463646463636364656463656563656365646464656564636465656565636465636365646563646363656463646465656465646565646564656563656365656564636564656365656364656565636363636363636463646365656463636364636364646364656563636463646364636465656464636463656564656365646464656463656563646363656464636565646365636364656465656565656363646463646463636564656464656365636364636465656464656563646464646464636464636563636463656563636564646463646564646465656365636463636465656365636564656564636465636565636363636465656364656365646565656464646565646565636565656564656363636364636365636463636465646365636563646465656365656463636463646465646365636365646563646564656565636565636464636364636465646565636364656564656363646464646464656565656564636464636565646365656563656465646463636564636464656365646465656363656465636465656365636463656465636365656364656363656365646364656365636564646464656565646365636563646564646563636463646364636563656463636365636364636465646464646365646364646564656465646363646564656363636363656464636464656564656365636463656563656364656464636365636364646463646565636465646464636565646565656363656563656364646463646564636465646363636363636364646464656564646364636465636363646464656365656564636364636465646364636363636464636363656364646465656563656364636464656363656565636365656364646564656464646463646365636365646365636565656364636465646363656365636463646365656364656364646363636363646365656564636464656565636564646364656564636564646463636565646363646464656465646463646463636565646363646464636364636364646564646464636565636465636563656463636465656364636464656563656465646464646564646464636563646464656464656564636465656465656463636364656464636464636564646464646564646563636465656363636365656465646464636463646564656363656565636565636565656564656464656464636364656463646363636464656563656565656564636463636464656463646363656365636464656564636365636463636564636563656465656564646563656363656363656363646464656564646364646565656563656363656364646464636365636464636364646564646464656365636463656463646364636563646465636365646365656565656563646464656364656363646563636565646464646465646564636465656363636465646563656365656363636465656364636465636564636465646563646364656463656564636464656463646565646364636464636465656564636363656465646563646465646463636464636364656364646363646564636563636565646463636363636365646363636564646365636563656463646363656363636565646365656563636564656463656364656365646565636563656365646464656564656563656565646563646563646363656564656564636364656364646565636363636464656564636364656364636465636565656463646365636365636565646465636464656365646364636464656464656364636564656565636564646563646364646364636463646464646365646464636464656363636563656363636365656565656564646565646363656565646463636465646363636365636363656364656564636465636563656364646465646464656565646463646564646563646565656365656563646465646365646365646363636563646464636564656464656564646564636365656464636464646563646464636363636465656565636364636363656365636365646565646564656465656464636463636563636565636463636365656365656564636563656565646364656364656363656364636363656465656365646563636464656564636564656465636364646465646465636565656564636363636365656363646464646464656464636465646563636464656363646564636564636464656363656363656465646464656365656564636563636463656565636565656365636465636365656464646363646464656464636565646464636463636465646565656563636463646463656565636563646565656363646465656365646463656465646365646465656364636563656464636365646565636563646364656565646363656565656365656364636464656364656364646465636363656364656464636465656563656465646564656464646463636365646364646565656565646563636564636565656565646364646564646464656465636465636364646363636465646565636365646363656564636565636465636463636364646464646364656464636364656565656565646363646463646464656464636463636565656365656465636363646364646363656463646464636364646463636364636463656563646465646463636563656564656365646463656564646365656463636465656563646363646565646365646364646564646465636463656563646465656463656363646363656463646464636465646365646565656565656463636463656363646564656464636363646364656364646465646464636564656464636564646563646463646364656564656564646363656565646565636363636363646365656364646364636465656464646565636464636565636365646464656365646463656565656464656464636464636364636564646363636564646565636365646464656365656563656464656565646363656464646363636464656464656465646364646564656564636363646464656565656363656564636464646363656563646363656563646564656365656564646364656565656463646364646564636465646464636364646565656363646463646465636465646465636565646365656363646464656363656464636364646465656364656463646463636563636565646365656464646563636565656465646565636364656465656364646365656364636565636364646363646564636463646364646464656563636565636363656363656565656464636365646565656364646563646363656564636365646363636363636363656563636565656363646465636364656365636464636363646564636465636563646464656565636463656564656364656364656364636364636464646463646565656363636464646464656364656565636465636464636465636564656365646364636363646464646363656463656364656464656465636464636563656564646563636364656464656364656564656563636464636465646463656565646465656363656564646564656365636364646565656365636565646365636565636463636564646365636364656364636463646465636564656365646363646364656463646464636565646464646563646365646463646463646565636464656463636364656363636563646464656565646365636464646464636463636364646465656363656463636365656364646565656463646465656464656463636564656563636365646364656365646464636463646465656465636564656563636564656565646465656563636465656363636365646565646365656565656563656563636465656565656363656465636464636365646464646565656363646464656364636365646365656465656363636563646464646465656563646564636365656563636463656365646563656565656465636565656363636363636564636365656564656465636463656363646565656365636563656463646363646565646563646365656464656364636465656563646365656363636565636363656463636365636363646464636565646465636464636363646465656465636365646565656364636365656363636565636364646563646365636364656463646465646463636463646465656463646565656564636565646463646464656365656465646465636464646463636465636363656564636365646465636363636364646564636464656465656464636364656363656465646365636363656363646364656564656564646563636364636365636463656563646463636565636565636563636565646464636363656465656565636564636464646464656363646563646364646463656565646364636464656565656464636465656365636464656565646363636564646464656465656465656463636463646463636565646465646563656564636563636364636363636464646464636364636465636565656465656464646565656464646465636464646464656365646564636564636465656465646564636363646363636565656365656364646565636463646463646565656364656463646565656363656563656464656363646565636363646364646463636364646464646465636465656565656364636464656564636463656465646465656364656565646364656363636565656564646564646563656563636363636363656564656464636364646365656463656364646564646563646564646364646565636465646364646364656564646363656463656565636564646465636464656565656463646365646563636364656365646563636365636463636463646464646564656563636565636463646564636365636364636565656464636364636363646465646364646364646565646363656464656565646465646563636563656465636563656463656363636363646465636365656365656564636565636365636564656463656365656464636465646363656565656364646464636564636564656564646464656463656363646563646364656363656365646564636565636365646464636465656364656565656363646465656364646463656463636564636364636365646464656465646565636363636563636563656465646363646465656564646365646365646464646565656364646563646363636464646365646363636464656563656464646363636565636564646365646364646463656363646464656364646363656363646563656564646465656465636465656364646563636464656365636463656564636364646563656365656464646365656464646364636565646563646563656365636463656365646564636363646565646365636564646465646563646564656563656365646365646365636365656465646463646463636464646563636464636364656465646565656465646565636564636464656363656465646565636565656465656464656364646463646565646363646564656363636565636365646365646563656463656563636365656364636364636363646565636364646463656363636464636564656464656363636463646363646563636363636563636564646565636364636564656365646363636363636364646364636365646565656365646465656464636463636364636365636565636564646563646564636365636564656564646564656365646365656363646463636463646563646363646563646364646565636363636363636365646563636563636363656463636364646463656464656563636464656463646563656365646563646463656565656565636363636465646364646464646365646464646364646563656364636563656563656363656364646464646465646565636465656464656564646464646565656365636465656565636363646565636465656563656364656563636465646564636564636464646464646365636365636364636364636463656363636365646464656563646563656565636565646364646465656463636465636363636463656565636363636365636363656565636465646365656564636365636563646563636363646465646463656365656365636365636563636363656565656565656365656463636563646463656464636365636565656563656463636365636563656463646363656563636564636464646465656363656364636365646364646363636365656465636364646465656363636364636364646564656363646563646464656364636363646363656365656364646465636465636563646363646463656364646364656563656464646565636465646565656465656464646564646363636465636563646564646563636565636364656465646364656363656565636463656563646565656464646565656464646463656464656564646464656464646465646464656363646564646565636365636463656565656563656365636463656563656565656464646464636564646563646565636565646364656565656463646365646564636564636363646465636565636564646364656464636364656463656563656563646564646365646364656465646563636463636564636464656464656564646463656365646363656364646365646364636364646564646463656563646563636465646463656465636565636464646464656463646464656365646363656465646565646563656465656463646363636564636564636564646363646364656563636365636564636365636563636463656465656364646364636563656364646464646364656563636563656563636463656465656365636463656465636564646564636364636464646564656465656565636464636565636365636463636464656564636565636364636464646363646463636465656365656464646565646564646564656563646364656564636565656563646363646464656364656365656465636363646363646364636463646365656563646563656463636364656564636463646365656364656364636463646463636363646463636463636365646365646365636363646464646463646465636565636565636365646565636463646563636465646464656465656365656363646365656564646363636364646563636563636465646563656363656463656365636565646563656565646463636565656563646363646365656465656465636363646563646363656363656363656464646563646563646465656563636565636565636565646564656465656563636564656565656463636465636364636363646364656365656365656364636564656464646465656363656363646463636363646365656565646565646565656463636464656463656563636363636563636563656464636565656364636363636563656364656465636565656564646564646463636363656465646564636363656365656463656363636364656364636365656365636563636365636364656565656564646463656564656564656564636564646365646564656465646464656364656363656464636465646564656365636464656364636464646365636463646365656464646464636463646364656564636365636564656564646365656364636364656565656365656463656364656464636564636365646363656465646565646365646365656464636363646364646563636465636365636565656463636363656363636463656463646563636464646365656565636563646464656465656565636565646565646463636564636364636463636563636365656465636364656365656565646463646464636364656463636465646364646365656463646464656363636465656564646465646365656465646563656565636565636564656463636464656364656364656464636365656363646464646365646465656463656563636365636465646463636465646465636363656364646465636465656463636363646563656565656365646563656364656563646365636464656463646563636365646565636364656565636364646563646564646365656365636364656464636464656564636564646365646565656365636565636363646365636463636464656464646363656563636464646464646465656564636365656564656565656564656463656565656363636565656563636564656463656564646563636565656565636363656364646463636465646464636563646563646464656565646563636363646365656563656365646465656364646463656365636463646363646465636463656565646564656363656363636363636364646565656364636465656465656364656465636464646364646463636565646564656465646564646463636564646563646563636464656563646465656563656364646365646565636365656465636464646565656463646364656565656565636564646465656364646465636463656364656565656465656463636363636565646465656363646465636564656563636463646363656565646463656364646363646465636465636464636365646565646363636565646563656464656363656465656564636463656363636363646565646363656363636464646464656365646565656465656365656465646365636364636364646364646464636463636465646463656464656563636464656364646364656363646364636464636363656364656363656465646465636464636565646365656363636563636563636565656464636564656364656364656364656465656563656464646565636363636363636565656363636364656463656464636564646464636465636564646564656565636465636464636564656363646464646464656564646463636463656463656365656564646464646464656365656464646563646364656465656565656564656463656365656363656364656565646363656365656564656564656364646463636364636363656565646463636364646365636465656565646464646463656364646365636565646463656363636565656465646564656564636363636464656565646564656565646563656463646364636563646464636463646364646463656563636364656564656563656363646464646363656464656563656363646563656464646463646565646464646465656565656563636463656364656564656465646363636463646565656565646464646364636365656464646465636364636465646364646363636463646565636563636365646363636564636565646364646363656564636564646565646463646565636465656563656463646365636463656564636563636463656364636465656365646463636464646463636363636465656364656564646465656365656464646563636565646563656365636364656465656463636365656365646564636365646564636464636364646463636364656563646463636564656464646363656564646464656364636364646363646464636463636363636463646365656465646363646463646465656365646465656564656563636364656365646464636364656465656565656465636463636365636364656365636564646364636463636465646563636463636564636564656563646363646564656365646563636565646564646564636364656565656364636563636463656463636464656364646365656465656363636365636463636365656364636463636465636365636365656563636463636464646463656464656365636364636465636564646563656365636363646464636564636364656463656465646365636465656463656365636565646363656365646365646465656564646564656463656363646564646463636365636463636465646565656564646464636464656464636563656365656464636563646465646364646365656463646465636563636463646363636365656363636464636465636465646565656564656365656465656564656363646363656364646463656464656363646564656365656364636363646564636463646563646465646565636464636363646363636464656565646465656564656464656563646464656564636464636563636565636464636563636363646364646563646565636565646465636564646565636464646464636364636563656565656464646463636465636365656463656365646565646565656363636463636463646464646465656364656365646464646563656563656363656363656565656365646565656364646465636463656464656363656563646565656563636364656464636565636364656463636365646364646365656463656363636463656365636364636464636464656364636465656463636465646465636364656364636563656563656563646463656565656365636365656365636364646365656465656564646565636365656364636463656363656364646363636365656463636464656365636365646364636464636363636463636363636463646363656363636364636564656464646364656464636464646564636464656565636564636463636365646565656565656364636363636365656564646463656364636465656463656363636464636564636465656565656564656465646465656465636564636364636464656564636463636564636563656364656465646463636365646565656463656563636564646363646564646565636564646464646365636465636365636363646364656363636464636464636564636565636463646364636464646365646363646463646564646464636463646364656565636363646565636564646463646565646463646563636563646465636563636365656565636563656464656364656564646465646465646563646464656363636465646464656364656464646363636364646565646464646563646463656565646364656364656563656364636464646363656365636363646363656464646365646365656565646563636463656463656363636563636565636465656365646565656564646465646564646464636363636364656565656463656464646465646563646565646464646363646463656564636364646364646365636563646463636464636564656564656364646465636465656364636464646564636465656565656364656364656365656463656465636363636463656363646365636363636465646465646563646365656564636565646464656565636463646364646363646364656464636364636565636465636463646464656565646363646364636564646564656563656363656365646464656463656464636463646365636565656464656464636564656363646465646365646565656464646564656464646365646365656364646565636564656563636564636364636365636563636364636363656465646465636564636365656463636463646565656363646563656363646365646465646463656564646463646563636563646363646563646465636364646463646465646563646464646465646363656464646565656364636363636365656364646363646464656464646464636564646365646563656563636564636563636464636465636563636463646563656563656363656565636563636563656364636463646464636564656464636365646365646365656565656563636365656464636565636463656565646463646564646563656465656363656564636365646465636364656364646463636464656565636463636565646465636363636365656365656365636364656465646565646563656563636364646465656463656563656465656363636464656563636463646365646563636463656563656463656463646563656465656564656463636565656365646364656564646563656564656565656365656565656364646563656565656564646363636464636364656365636365646364656364646365646464656564646363636564636465656565646364646463646364646363656564636363636565636464636364656464656364636363636464656363636565656564646563646364656465636465646564646364646363636465646365636364646565656463636364656564656563636564636365656463646364656464636563636463646364636363656564656463646463646463646465646365646563636565646465656465646363646565636365656564636363656364656463636565656565656464656464646365646564656465646564646365646463656363656365636564636563656364636363636365656565656364656363636565656563646463646464656463646463636365636364646565636564646463646564646465646465636363656463646465656363656465636465636364636564646464656565646565646365636563646565636363646365636464656565646364656363636465646365656564646365656465646465636565646363646365646564636463646564656363656363656564646363636463656463636465656465646365646564656463636365656363656465646564646363656364636565656565636364656463636364636364646365646365656563636363646563646565656365636563656365636564656463646564656464656463646363646465646465656464656564636564656463646464646464656465656563646464636465636364656565656563656565646364656563636564646565646565646564656463636563636564656463646565646565636463646363656364656464646363656463656463636365656564656465636463646565646564656465656463646564656565636564656365646364646564656563636364646564646564636364656563646563636465656564656364636564656463656463656363656565656563636363656465646463646463656563646365656565636564646363646365636365646365656563646364656565636463646364646464646363636565636364636464656464656463656365656363646363636363656463646465636363656365646365636565636364646365656464646463636565646464636465636563646464656563636565646363636363656465636563656363656565646564646564636564656363656363636364636365646464646564656463656364636565646565646365646364656463636563636563646365656364636564636565656363636563656563636364656363646464636365636363646564656364656464646564646365656364646464646365636564646365636563656363636464656363636563646564646565656464646564636363656565636563656564656565646463656363636363646364656363646463646363646564646465646565636563656364656365636563646364646564636363656363646363656363636563656564636564636563656363636565646564636364656465646564636563646565646463646465656364656565646365636464646563656465646363646563646563656565646564656564656463646464636464646364646464656564636464646363636465636463636563646563646365636565646465636364636465636465636364646565636463646365646364636563636465656563656364646565656563656365656363656463656564656365646463646365656564636564646365636364646364646565656464646365646364656464646563656464646465636563656565646365646563646565656363656465646564646464646463656563636464656464646565656363656563656364656465646363656564656464656563656564646363656364636563636364656564646465656463646565636563636463646564646363656465656365646464656563656465656565646563656363636563656464656565646564646565656465656564646564636363646564636365646564656364656463636364646465656365656465656563646464636563656464636363656464636465656563636365656465656565636465646463646563646463636564656364636463656465646563656465656464656365646465656463656365656563656365656364656363636464656563636365656363636363646363636465636463656564646464656565636363646563636464646463656365656365656463656363636364636365636365636365656465646463646564636363656463656465656363656464646563636565636563646463646463656464656363656565656563656363646564636463656463656363656563646563636563646565646363646464646465656565646363646463646463656563636463636363646365636565646363646463636463636465656564656365656465636365646564656564636564646463636364636363656365656364636564636563646563636464646465646563636464656364646463636365656363646364636463656364656363636365636465656364646563636363636464646363656365646465636463656365656463656564646564636363646563646463646564636564646563636563646565646365636365646365656563636464656365636563656365636565646364636564636365636463646364646564656564646365646563646364656565636464636464656563636364646364656464636463646363646364636563646465636363636464646464646364646365656463646463656465636564646365656563636465636465636465646364656565646365636564656563646363636565646463636463656563656365636364636365636565656364636464636463636365656364656364636565656365646363646565646464656563646463646465656364656563636463656465656365636365656363646565636364656364646363646464656463646565646464656365656465636563636364636464646364656465646563646463636565636564646463656563656463646463656363646363656465656363636463656464646464636363656363646563646363636365636363646365646564646365636364656463656463656464636465646464646463636564656364656364636563656363636564646465656365636463656564646465656564646563656563636364636563656564646364646465636363656365636465656565636563656465636364646465646363636463656465656365646464636565646363646564636565656465656565636463646363646564646565646565656565636364656365636364646365636563636363636364656463656464656564636364646365636564636564636564656364646364636363636464636563646363656364656363656564636464656463646464636365656364656463646465636363636464646363636363636464646564646464656565646465636565646365636463636564636364646364656464656565656364636363646464636463636565636464656563656463656465636365656365646563656464636365646563656464636365636363656465646464646463646464656563646563656364636563646463636465646465636365636565656565656364636564656363656563656565656363636365656465646563636565636463656463636565656465636364656363656364646463656363656464646365646363656463636463656465646565656465636363636464656365636465636564656563646463636365656365646563636364636463636564646563646463646365636465656465636463656463646563646564656363656465656365636463656464656365656465636564646465656563656364636565656465646564636463646464646565656363646463656463636564646563636563646363636564656465636563646564646465636464656465646464636465656563636565636563636563646463636463646363646564636465646365636364646363646364656363656563636364656565646563656464646565656463656564646564646565636565646364636365646464636363646364656365656463636563636463636464636465636463636365656364646463646363646464656563636364656364636463656464646463656563636363646464656363656463656364646363636463646364636463656363636563646564646565656564646465636465656463636364656464656364636564646565656465646463636465656563646464646465636564646464636363646465636363636364656564656463656464646565656463646464646363636564636565656464646364636565656563656563646465646564646464656464646464656364656564656364656364656563646365656564656365656463646363646463646364646364636365646464636465636363646364636463656464656563636564646363646565646364656563646463646363646465636564656564636565656565646565636564636563656563656364646564636463636363636464646363636565656565656365636464656563646564656464646563646463656464656363646363646363646465636465656464646463646563646565646365636564656463656364646365656465636565646363656364656563646464646365656364636565636365636464636564656364636564646565636365656465636565636365636563646363646463646563656364656365646564636363646563656563636363636563656465656363646364636365646365656563646364636563656365656465656563656363636463636564636463656564636463646365646564636365656365656563636363656363646564636563636365646463656564656363646563646464656564636464646365656363656563636364636463656464636463646564636563636564646563646364636363646563636563636465646465656463656365656565646564656364656364636464636365656365656464636565636464646464656565656463646463636363656565646465646363636465646565656364646564636565656463636563656363656464656464646365636564656465636563656463636565646364656364646564656565636564656564656365656464636565636563656364656365636565646463656565636564646363656464646464646464636464646365646564646565646464656463646563636563636364646564636464646463656363636463636563636464646464636565646465646464636464646564656463636365656464636563646463636463636465646364636363636565646463646465636564656363656563656465646363636365646464636365636464646563656465656465646565646463636364636363636365646563646365636465656363656564656363646563656564636365656563656365646463646365636463656365646563636564656463646564636364656564636564636363656365636364636565656464636563646465636463636465646463646564646565646363656463656363636364646563636463636363646365656465656464646563636564646465636563636465656564636565646365646464656564636465636565636563656565656364656364656563646464646364646364656565646463636563656565656364636464636465656365656565646564636565656564646464646563656364656364636363636363656364636363656364636365646363656564656565646363636365656464646363646363656464636364656465636465646464636565636463636363646463646465656365656363636365656564636565646463636463656364636563656364636364636464656563636464636565636365646563636363636463656564656565646564636565656465656364636364646463636565646563646564656464636464636364646364636563636565636464636564646363656365646465646365636563646364646464646364636363636363636565646365656563656564646364646564656465656363646564656365646363636565646563636463646363646364636463646364636365636465656563656363656464646364656463636365656565646363656563646363646363636364646365636463636563656365636463636463656563646365656464656463646465646464656464646363636565646564636465656363646364636365636463656363646364656364636365636465636465646565656464636465646563646363636464656464656364646364636463656564636365646565636563636465656465636565646465636565646463646463646565646463646563636365656464646565656364656464646565636564636364656363636465636564646465656565656563636564646465656564656563656465656365656364656563646563636464646463656463646563656365646564656463656463646363646563646463646464636363636464656565636363636465636365656363656565656564656463656564646563636364656563646465636565656365646463646565636464656565656463656563636365656563656364646363646464656465656465656463646463646464656465656563656464636565646464646465656563656464636364636565646463636465656565636565636565656564636364636363646463636564646365646364646363656465636564636565636364656464656563636563656563656565636565656465646563656364656464656564646465656564636563656364646563636464646565636363646463656565656363646465656565636365646464656565636464636363646465646365636365636563656364636463636465646365636363636564656365656564646364656364636364646463636563656564656364656564646564646563646564646464646563636464646365646564656364646464646464636463646565636363636463656465636564646565656363646564656463636565636564646465656563636365656463656565656564656565656463656465656365656564656464646464646463646364656464646465656565636563636564656463636363656464656464646363636564636363656363656564636365646564656465656463656363636565646465636563646463656564646563656364636363636563636364656463636364636465656565646465636465636463646365636365656363636565636365646364656363656565636364656465636564636565656364636464636363656364636563646465636563656363646364636564646365656565646464646465646363656464646365656363636365646564656365636565646365646565646563656364656364656465646464656363656564636563636464646565636464636563636364636463646465636563646363636364636565646564656563646464636463636464636365656565656463636365646465636564636364636563636364636464636565636465656564646463636463656464656464636365656464656465636364646365636364646563656564646364656563636363636564646464656364636365646363636365636465636563656465656363636564656463646363646463646364646364656464646465636464636363656364656465636465646464636565656564646465646565636363656563646464636363656563636365656364636464646363636465636465636563636465646565656464636364656564646364656364636463656363646364646364646365646464636564646363656463646363636464656463646365636564656365636364636465646365646364636363636364646563636365636563636564636564636363636365636463656565646563636464656563656463646465646365656365656564646463636463656564636563636464656465646565636364646364636364646563636364636564656364636363636465636565646463646563656365646565656364636463646565646464646464656463646465656563636465656463636363636365636365646365656563636464646363636464636565636365646563656365656465656564656464656364646465636563636465656463646563636563636563636463636363656363656563636465646364636564636564656363636463656563636464636565646464656563636464656363646565646463656564636563646364646364636565646465636563636463646363636465646565636565656363636365656363646363656365636564656364646563656463656565656364656365656363656464636563636565646563656464646363656463636464636565656563646364656465656363656563656463656464656365636565646465636565646363646363656564646464646565656464646364656463636563636564636363656564646565646563636465656563636563646365636463646364646365656565646364636365656463656565636463646464656365656565656564636363646565646365636465636463636363636463646565636464656565656365636364656363646565656465636565656565656463636365646365636364646364646363656364636365656364646465646464656363656564646563656363636465656364646463656465646565646363656464656363646364646564656365646564646463646465646365636565646563646464646365646464646464636565656464646365656364636564656363656564646563646464636565636363656563646364656465646365636464636363646465656363646565656564646564656365636464656465656364636363656463636465646465646365636464656363656364646564636464656465636565636564646464646464636463636465656363656363656464636464646564636564636565636463636463646565636463636363646365646563646363646464646463646463656365646364636563646563636364636465656463636465636563646564636364636365646463646364636465656463646565646364646564646464656565636364636465656565656463636465656364646365656363636464646563646464636464646464656463636565636465656363646564646463636365636563636464636465636465636564656563656563646463636464656563656364656363636363656563646565646365656364646465646365646363636365636464646463636463656365646365636365646564646464656464656564646365656365646465646363646464646365636464636563656463656564646363636465636464636465656365656365656364636365636564636363636565646465656364636363646465636563636364636464636364646564636563656363656563656364646564656364656463656565656464656563656365636563646464656564656564646563636463656363656563646465646363656365656463656363646563636365646465636465656363656464646363636563646365646363636563636364656463636463636365636463656565656364656563636464636565656563636463656364636563636364636465636463656365636463636465646363646565646563636463646363656563636364636464636463636363646363636565656465646365646464646463656565656365656563656365656564646464636565636464636565636365636465656464636463636564646365656365656565646364636563646365646363646365636463656563646465636563656364646565636364636463656564656363636464636564636563656364656463636463656363636564646464646363636463646364646465656564646563636464656563656363656364636564646465636563656363636563636364636463646565636563656565646463656365656465646464656564646564656363656464636463646463656465636363646463656363646565646463636363646365646565656363636365636365656465656364656465636364656563636563656465656465636465646465656465636364636564646564646364646564656365646365636564646365636365636564636463656364656365656563636565656564646465656565646364656565656564656463636464636363636463636565646564656464636364636363636564636563656364646565646565656465656464636565636465646363646465636365656363656565636563636365656565636465656364656465646464656365656464656463646364636363646464636364646364636563636464656365636364656364656465656463636465646365646464646564646363656464636363656364656563636564656365656563656363636365636465636464656563656464656465636564646365656465656563636465636565646563646364636365656464656463646365646364656564646363646464646465646463656364646363646363646565646365646465646565646565656464656363636463646565646364656564646364636365636465636565656464636563636364656365656365656365656565646563636563636365636565636564656565646464646465636463656564646464636365636365656365636363636363646464646565656465646565636363636364646564636365636365636563636365656565656463636365656564646564646464646465646564646463656563636563646464656563636464646463646564636464656363646564646364656363636464646563656565656565646564636364656363646365656464646563656464636365646463636563656565646465646364656363646465646364656363656463656464656563646365656563636464646564636363656563646465656463646564636563646463646563636363656565656363656564646563656565646465656565636564636564656565646463636365656564636564636364646563636364646365656365646465656363656464646565636464646365636563636464646365646563656364646564636363656563636464656464636564636464656565656364636363646563636565636463656465646463636564646564646363656463636465656365636563656565656465646565646563646565656565656463646565646364646464636363656564656364636365646564646363646464636365636463656364636565656564636564656464646464636464656464636565656565656563646364636563636464646463646463636563646363636565636463646363636364646465636563636363656564636365646464646563656463656564636364656463636463656564656364656365636365636364636563646465636565646565646365656564636365646463636464656363646363656364636565636364646365646563646463636465636465636464646563646365646364636464646363636463636364636463656564646563646463646465646365636363646365656365656565636463646464656465636463646365646565646564656564656564656364656365656464646363636564636564646563656465656465636463636564636363646563656464646364636565656364646565636363636465646565636464636363646463656465636363636463656365656365656463636565636563656465636363656464636464656465656465636365656465656463656365656463646463656364636463656365646564636563646463636564646464646464636363656565646363656563636363636363636464646463646464636463636564646465636365636564636563636563656565636563656564646564636565646565636365646565646464656364656465646365646465636363636364656565636463636564636563646464636463636465636464656565646365656463636465646365646463646464636365646364656465656565636565646365646463656465636563636564646363656563636565656464656564646364646365656563656564636465656565656464646365646464656464646463636464646363656364636464656563646463636463636364656564636365646464656565656365636365656363646465656464656565646463636564636564656365656463646463636563656463646565656364646565646363656365656364656564656564636363646465636365646465656565646565656365646463636564636465656564636564656465636565656563636565646463636565656364646364636565656565656364656464636465656363646464646365636564656563636365656464636365636364636465656365646563656364656364636464636563656463646463656365636365656564636463636465656565656363646465636365646463636463646364636465636465636365646465646563656464636463636463656363636365656563636565636464656363636365636564656463636564646565636364646465646365636565656564636365636463636464636565656563646464656564636465656563636465646365646363656463646464636363646365646365656463656365636464636564646465656465636563656564646464646363646464646465646564646365656463636365636364646464636464656465646563656465636465656463636363636564636564646463636565636463646463636363646565646463646364656465636465646464636364656563646363646365656565646364636564646463636465656365646364646364646464656565646365656365656365646464636465646464636464656563656365646463636563636563636365636365656365646563636564656465656363646564646464636463646364656465646364656365656563636364646365636365636365656565646564646563656363646564636365646565646363646365656363656364646364646363636463646364646565646465656363646465656464656565636464646564636565636365646465646464636564646463636563646364656363646464636463646364646364636565636363656563636465636463636365656364636364646364656364646463656363636363636465646564656364636463636465656464636364656363646463646464636363646363636465656565656365646365646464636464646564656464636564646365636465656465646564636463636564636564656464636563656363656564656565656363636564636565636563656564646463636364636465656463646464656464656363646463656365636364636465636564636365646363636464656564636365656565656365646563646363636463646564646565656465636364646364646464656463656364636365636365656463636463646464636364646364636465636563646363636465656465656564636563636463646464656364656563646365636363646463656563656563646565646363636563636465646463646565656463656364646463646465646363646563646463636364636365636365646464646364646363636564636565636465646564646365656463656363656563656463646465646563656364636363656464656463656364646365646364656564636465636464656563646465636565636465646365636364656363656464646563656465646565646565656465656464646565636363646364656365636563656565636565656563636464656365656565656365636563636563646365656564636463636564646365656563646464656465646565646464646465636565636564636563656463656565636365656363656564636464646363636463636465646364636564636563656564646465656564656365646564656565646464646565656465636464636365636463646465646564636363646363636363636465656465646363646464656365646464656364656363636563656363656465656564656364656464636365656364646564656465636465636563646364656465646363636465636563656564656563636464656563636565636563636564636563646364656464656464636465656463646565636563646564636565646363656364646365646465646563646463646363646363646363636365656363636465646563656563636364646364646463656465646564656563656565636363636363656563636564656363636463636364646363636464646565656563656465646564656465646465636463636363646365656363656564646465636464656365656365636463646565636364636463646365646465636563646364646364636464636363646365646564656463656564636463646365636463656465656563636565656465656364646565636563656364646464646565656563636465636463646563646363646464646363656565636364646463636465656564656463656365636465636465636565656363636464656364656464656563646465636463646363646463636464636464656464636363636565636563656564656463636463636463646365636465636564646564646463656463646363646563646564656465646363656363636565646365656465656465656463656364646363656363646563646464636364656564636364656463636565656464646563636463656463646463646465646563656563636563646464636564656565646564636563636365646363636565646464636564656565656365646565636463646364656564646365636463646464656465646364636465646465636463636365646463646363656465646465636564656364656563656465636565646564646563636565646565646364636365646565636463646565636563636363656463646364636464646564656364656565646463656563636464646563656564646565636564656363656464646364636463636564636363636565636465646563646464646365646465646364646565646564656563646464656563646564646363646363656563636565636364636464636565646364646363656364636563656563656565646363636463656363636563646564646465636363636365636463636365656365656364646364636364646465646463656464656564636464656465646365656463646465636564646463636365656464656563656363646565656463636564636563636465636565636565656364646563646464646364656564656463646565656365636363646363646364646465636464646565656563646364656365646364636364646463656464646564636564656565636465636363656463646564656563646564646465656364656363646365636564656563656463656363656563636363646464656463636365646463656364636465646365646365646463656565646464636363636465656564646364646464656364636564636364646463646464646465656463656563636563656564636365656364646364656364656563656463636565656364656565646563636365636363656564636365656465636463656465636363656564636563636563636565636564646563646565656563656563646365636463656564636565656364656365646465646564646565646563656365636463646365656464636565636463656565656465636565646463646364646365636364636563656563646564646465646465636465646363646365636363646563656365656365656565646364646565656364646365656363636563636365656465646463636364636465646365656564656365656464656563636463636464646364656565656565646463656364646564636364646565636463656564636463636565646363656464636564646364636564656363646463656564636363656464656465636564646364656565636564656464646364656364656365656564656564636564646464646465656564656563646365636463656565656563646564646565646465636365636463646465656565636465656365656363646364646565656565656564636465636365646563656565636564646363646565646465636364656563646365646563636564636563636564636563656563636563646465636364646363636364656463646465646564656565646464636563646463636365646363646364656563656465656565646365656565636565646565636363656565656465656463656565646465656465636463656563646565646365636463636465646363656363656565636364636365656364646565656463646564656563656463636465646365656365656363656564646565656464646565656364656365646363656564636564646565646564656565656563646563636464656465636365656365656365656565646563636364646365656364636464646363636463636565646365646465646565636363656463636363636465656564646464646565646563646365656463636564646564646465636463636463636363646564646365636465636463656563636463656563646465646463656464656365646364646564656563656565656464636565656363656364646465636565646365636365636365656363636465636564656564656464656565636563646363636564636563636564636463636463656365646363656363646364656564646365656563636363636465646363646365646464656565656363646364656563656365636363646364636563636565636464646565656564636463636363656464656565646464646563636464656563656365646464636365646564636365656565636463656364636463636565646463636363646363656564636365646464636563656465646465636363656465656463656364656463646563656465636363656563636465646565636364636463646565656563636464656363636564646464656363646365656564656465636463646365646363646563636463646364646465646464656563656365656565646563656365636363636363646465656563646463656463636463636563636563656365646364656563646564656364656364646565646364656363646363656563636463656465646365636564656563646365646465656464656364646363656463636365636565636365646563656465656363646565646463656365636564636563656465636364646463656563646365636365646564646364646364646464636365636564646464646564646464636365646365656363636363636564646564636363646464646363636563636464636565656363646564656365636465646463656565656463636563636565646564656465656564646364656465636464656563646463646563646363636565636564646564646464646564646565636464646463646564656564646364636464646365646365636465636464646465636363636563636364636465656363646565656365636564646363646363656365636364646363656565656565636464636563646364656365656565656465656363656563656465646363646364656463656564656563656364636565656565656463646363656563656565646563656564646364656464636564656563646365636564636363656565656364636563636563636363636563656464636565646463646565656365656565646564646564646364656563636364636364656465646364636563636463656563636564656364646465656464636365656464636364646365646564646363656363646563656563656565636563646363646365656465656365646465656564646564636465646365646365636563656364646465636365636364636464656363656365656564656565636365656565656464636465656363636564646465656365646364636365636464656563646565636365636465646363646364656565656565636364656365646464646365636363646565646564636563636565656564636463646463656465656564656364646363646563656365646564656565636564636364646363656563646363656564646465646463656463646364636363646365646363646565636363656363646463636565646364646464636465646464636565656464656465646463656465656465646365646565646464656565646363656364646365646564646364636363636364656563646565656563656364646364646364646564656465646463636565636465646565656363646563656365636363646365656565656564656563656365656364636564636363656563656463636465646364636563636565636364636365646563656464646465646365656364646463656463636563646565646564636564646564636365656363656464656564636364636363656563656465656365656464656464656564646364656465636464656563656563656465646563656563646363646364636365656365646563636564656364636465636563646563656363636464636565646465646363646463656563636463656464646364636565636463646564656464646365636464646364646463646564646364646363636463656565636364636364636365656464646463636464656463656463636564646564646465636563646465656465646465656563656365636564646365656564646465636364656463636463646565656464646564646563636564656565636464646563656564636563636365646563646463646565656364646564636563646465636564646463636363636563636563656565656463636465656365636365646465636565636365656365656565646363646464636363636464636565646365646563636363636365656363636465636465656464656564656463636364636363656464646464656563646563646463656564636564646365646463646564636465646564636464636565646365646564636564646464636463656464636465656464636465646464656364636465656564646364636364646364646463646565656364646564656364636463656563646563656464636365656465656563646565656464656365656463646564636364656364656365646465636365636365636364646465646564656464636365656565646364656465646363656465646365646463656465636363656563646464646463656563656463656464656563656564646565656365656465656565636364646465646564646363656363656563656365656464646564646363656465656363636464636365636565656564636464646563646465646363636365636564656363646563646363656464636465636464656563636464646365656363656465646364636363656465636564646563656565656363656565646464646364646564646563646564636464636365646564656363646363646563636363646463646564636565656565646465656365636563646565646565656563636564656364636465656364636463636365656464646464636364656463656564646464646565646563656565656563636365646564646363656565636565636365656364646564636364636563646365646463656464636365656363646565636365646565636564636463656565656565646463656565656465656365656364636364656565636464646564656565636463646564656365656563656463656463656464636364646364656465656365646463636363646565656564646465656563646565646464646565656563636465656465646363636364646364656564646565656364636565656563656565656364656464636364636565636464656365656463646464646464656365646363646364636364646463646365646463636564636365646363656563646563656564656365656563656363656464646364656365636364646365656365656563656563636465636363656364656363656465636364646564656365636365636563646365636563636563656464636465636563636464636464636465656364646463636563636364646464646564646365656465646564656563646465656365636563656463656464656463636465656463656363646464656564636465646465646464656565656564636364636364656564656465656463636465656464656564656463636465646365636463636465646565646464646464646563656365636364646465656463636565636364646564646464636465656464656363656364656463636564636565646464646564646564636364646364656563646363656565646364636563636565636565656465656463636464646365646364646363656563646565636565656363656465656564636463656365656564636364656463636465636563656564636364656465656463656463656464656564646465636363656564646364636465646364656364646365656564646464656365636563636464656564656465646563636565636565646363636363646364656565646565646365656363656364636463656563656564636365656365636363656465656565646464636564646464646563656465636564636564646363656465636464656464636465636564646463656365656563656565636364636465646364656463656464636463636363636364636463656363636365646563636564656565636365656564646365636463656563646364636365636363646564646364646565646463656364646464656565646364656465646564646564656363646363656464646564646363656465656564636563656464646464646564636464636564646564646463656565646465646363656463656363656564656564636464636465636563646363656565656464656463636564656563646365636364636565646565656365646365636463646365646363656364636463656465636465656365656464656564636565656464636565656364636363636363646564646563656565636365646564646364646564646465656365646564636564646465636463646363656563636465656565646365636463656363636563646364656363656363646564646563646465656365646463646465656363646464646363646363636565646364646465646563636465656363646363636363656365646564646465636363636464636364636365656465656465636464636563636565646465646463646465636363656364636564636463656563656463636363646565646463636365656564636465636463656364646464646564636464646564646565656564656464656465646565656364646463636564646465646565656365636464656364656365636464656565636564636365646363646565656364656565646565636564656365646363636564646465646363646463636565636363656364646365646464656365636363636365636464656464636563636565656363636365636364656464636363636365636565636563636365636465646564656565636563646363656465636564656565656365656464646463656463636464646564646563656465646464656464646363636464646563656464636465656364646564636563656565656565656464646363656365656464656565656363636464656565646463636365656364636463656463656564636463656365656565646365636464656563636465646565646364636464656564636463646463646463646463656463646365636463636565656465656563656563636363636465656565656465636363636565656463636363656363636465656364656463656363656465646463636563656364636464636365656363656364646463636463656565646463646564636465656465636565636465646365646464646364636464656363646465636564646363656463646563636463646564656563636465646565656363636363656364636563636565656463656364646564636364646464636465646563656465646364656364636464646563646565646563646365636464646364636465636463646364636564636365636365636463656564656464656563646365656565656564646564636463636363656364656563646564636564656565656563646465646564656464656363656464646364656364646463636364636363656564636563656565646465656365656563656465656565656363656564646465656363636463656464646364656563656365656565646365636364636464656365646565636363646463656363656464646463646364656364636464646365656563636563636464656464646564656364646563656364656463646464636465646463636563646564636363646364636365636363646363646465656465656565656365656564646365636464656465656463636565646365656563646563646465646465656465636364646365646364636563646463636464636364636564646565656463656564646363646464656365656564646465646363646565636364646364646564636365656463646365646465636564646463636364656365646563656465656464646365656363646463636463646563646564646463656364656565636365636464656563636465656365636564646365646563656364636565646565656464656363636563646364636465646465646465656565646465656565656364656364636563656465646465636563636565646363636464636565656464656364636464646563636365656465636363656563646463646564646565636464656563656563656564656465646563636563636565636364646565636365656464656465646364646464656565636463636564646463646564646563656563646464656364646564646564636463646465636564656565646563636365646563656465636364656364646464646464646563636463636564656565646565636364656363656364656565656363646463646465636364656465656465656464656563636465656465656564636464646463636463656464656564636463656365646363636563636363646465646465656564646364636565656464656363656565636563656565646364656464646563646565656363656465656464636564656365636365636564656363636565636564656465656464636365636365646465636464646364636363636364656463656563646365636565646465646363646465636563656564636364646564656463636464656564636364636564636565636564656563646463636365646563656563636364656464646565636465656464636364636365636365656363646463636463646364636365636464646365656463646364656363636465636565636463636565646363636564656565636363636365656465646564656364636464656565636363656465646364636565646365646365656463636564646463636363656463636563636365636364636365656565656463636563646465656565656465646464656564636464636464636564646364636363646363656365646565656364636464636464636364646364656464656364636465646364646364636465636563646364656464646564656563656364636563636463636563646364646465656465636564656365646565646463636363636563636565646563656463656365656365646363656363646564646363636364646464636465646565646463636364636564636564656464636463636364636463656564636465646465646363636465656564636565656363656564656463636565656564646563636363656363636364656565646464636565636365646565646464646563656365646464646463636463636463646564636363646565646564646464636564636465646464646565636463636365636563656465656563646363656365646465646463646364636363646563656464656565636464636464646563646464646564646464656465636465656463656565656563656463636463636463636563646363656563636564646563636564636465636563636363656365646563656465646563636365656565656564656563636464646363656463656563656564636365646563646465656564636365656565646464646364656463646465646463656363656465636564646464646564656365646463646363636565656364656564646564656363646364636365656564646565636363646563636365636363656465636565656365636464656465646463646565636564656363646365656464646465636563646365646463646463636565646565636363636564646465646365646565636565646564646365646463646464646364646364636363636364636365656563636464646563656563656565646463646464646364656563646565646364656465646364656565636364646363636564656463636363636364656564646364656564636565636565636463646465656364656564646364656564636564636565656365646464636464646364656465646565656365636465636563656463636465656463656365656464646565656463646563636464646464646364646465646364636463656463646463646463636363656465646365636464656363646465636365636465646464646563656464656563646365636365656364656563656365636565656565636564656464646563656564646463656563636465646564656465646365636464636365646464646463636564646364636563636363646363646564636464646563636464636463636463656363636364636364646364646564636465646363636365656564646464646463636563646563646364646463646463646463656463656465656365636565656565656464646565646564636464656565646463646364656465636565646465636565656563636464646565636463646464656465646563656564646565646464656363646464646363646564656565646365656364646364636465656364646563636364656563636365656365656563646363636363646363636463656563636563646563646563646363656565646364646365646365656564646465646464646465636363656364656364656563646464646565646563656565636563636563656365636463636364656464646363656364636463656364646365636364646364646563656363646563646564656464636463646463656463656364646463636364646463656363636563646465646363646365656365636463636564636363646463646564636463646564636564646364646563646563646464646364636464636463656463636563656565646564656464656465646565646563656363656465656465636463656463646565646363636564636364656564636564646363646363656463656563646463656364656564656365656363636364646565636464636565646463656464636463636465636465646565646463636363636563656565646363636464646464646365656563636463656465656564636364636364646465646565656465656365646365636465636463636365636565636464636463646465656363646563636465656363656564636563636464636565636564646565646364636363646565646463636563646564656363646564636363656365656463656565656565646364656365646465656565636564646364636463636364646563656364656363636563636365646365636363656563646465636365646464646464656363646565636464646465656465636365656564636365636364646563646563636364636564636364656364636465656564636364646364646563646363636465646465656464636363636563646463636564636564636365636464646463656463636565636364656465636564656565636465656365636365656565636563646565636563646563636563646363646563636565656565656563656563656364656563646563636563636463656463636364636464656563646465636463656363636363656465636363656364636563646364656364636363656463656465636564656564656364656363646365636365636363656363636463636463646463646565646564636364646564656465656463636464656463646564646463636564656565656563656564636564646365636364656464656564646565646563646363646563646464656563646364636365646564646565636463636365656465656365646564636463636564646563646363656463656465646364646465636364636565656563636464656464646463656465646465646364646565646363636565656363656364656463656365656565646363636363646364636564656563656564656565646363656563656563656463646563636464656363646363636565656365646365636465636563646365656564646364656465636564636365646465656565656565636464636565646364636463646565656464656565636365636364646364646564656565636565656563646365646565636465636365656563646563656564646565656464646565636363656364636364636365656465656465646363636565636364656565646563646463646363656563636563636364636463656564646463646564646365636563656465656465656564656563656565636465636364646564656363646565646563646363646565646564636363646563656464656565646364656364636564636564636364636365636465646563636365636464656564646563646364646464636563646363656563656363646463646364656364636564646465636464656465656463636363636564656464656564636564656463646564646464636465656463656363636463656365636363656563646564636565656463646363646564646365656565656363636565656565646465636365646464646363636565656463636465646465646463636363656365636563646563646463656563636364636565636463646465646365636564636465636363656465646464646463636565636563656365636465656564636463646365646363636364656464636565646363636463636463646364646463636563636364656565646365646465646465656563646564636563656465646365656564656464646463646564656463636464636363656463656365656363656365636565636564656364636565656465636565646365636563636465656464646465646364636363636463646364636465656465646564656364656465656564646364636563636365646364656563646365646563646563646363646564636465656463656565636363656563636363646465636363636365636365646464646564646364636363656565636565636365646363656564636464656365656463656564656465646364636463656564636563646364636565656565656563656463656464646463656363636564656565646464636465636364636464636565646565656563656463636464656463656563636364646563656563636463656464646364636465646363656465646463636465656363646464656563636563656365636463636563646565636364656365636465646564656465636465656363646463656364656365636565646564636464646363646365646564646564656563656465656563646364636564646363656565646463646565636465636565656465636365646363656363646364656565636465646563656365636463646565656463636365656465656564656363646464646463656564636464656563646464646565646365656363656365636365656463656465636365646465636464656464636363646463646363656363636363646564646564656564646565636365636565646464656563636463656364656465646363636363636563646563656465656565636565646464656363636564636364636364656565636364656364636363656364656365636363646364656565636363656363646463656365636563646565646463646365646564636564646365646363646464636363646564656463656564636465636564656565646464646365646565636365646365646365636463656564636465656563656365656365656565656464656363656363656565656565636565656364646363646563646565656564646564636465656463656365636463646365636565646364636365636565636363646464646464646364646463636563636364646463636565636465656363656363656563646364656463656364636363656464646363656365656564646565636563656364636464636365636465656464646463646463636363636564646364656565636565656464646564646564646463646363656363656565646365656365646365656464646365646365656465646365646464646463656565656464656565636564636464636364646365636365646465646365636563646465646465636464646465646365656464636465656564636464646465636564646365636563636463656564646363636463636563646363636363656564646565656565656465636463636365656464646363656463646464636365656464646465656365636365646564636365656463656565656364656565656464656363646463636463636564636364636463646365646465636563636564636563646565646464646563636464646464646563656364636363656365646563636464636364646465646564646565636564656463656463636365636564636463646563646563656565646365646565646563636465646463636365636465656364646464646565636364656564656565646565656363646465636564646564636365636463646563636564636364656463646465646464656363656465636365636463646564656465636364636365646364656463656564636564646563636563636463636465646565656465646365646364636365636565636464636365646363636363646363646463646465656465646364646365636363656564656465646565656465656363646564656463656565646363646565656564656464656465656363646464656463636565636564646465646464636365636365646465646365656465656363646464646463646563646464646465636364636565646365656463646363656565646564656464646365646564646364656464656463656565646463646365656465636463636464656363636465646463636464656565646365656563656465646464656464636365656365646563646564636563646563636563636363636465646564656365636465636363656564656463636365646564636564636463646464636464656365636365646464636564646464636565636564646465646464656363646565646465636565656464656363636465636364656364636563656564646563656363656563636363646465656463656464636464646363636463646563636564646563656564636363646364646363656365656364656363636365646464646463636365636464646565646464656464656563636464636465656565636563646363636365636363646365636564656464656465646465646564656563646365646365656564636464646363636365636563656565646565636563656365636464646564646565646365656464646363656565646564636564636363656465636363636463646365656365656565646364636363636464656463646563656465656363636363656463656364646363656365656465636465656564656563636363646564656564646363656364646465656363646363646464636564636463646564636464646465646465646464656364636364656465656564646464636463656563646465646463646464656463646565636363656565646565656365636363646464636364656463656565646364646463646463636363656364646463636565636564636565636564656564636465636465636465646463656465646364656365656364636363646564656363656565646363646563646364636565636463656463656364636463656463636364656365636464636463656463646363656364646364636465656364656564656564646564646565646464646364656463646564656463636563646463656565646565636565656365646365636463656465656563656465646363636563646563656565646564646563636565636463636364646465646565646465646465646365656465646463646465636465656363656363636364636365636565646465656564656364646364636565636464656565656365656463656563646565646565636463636363636364636364646365646365656465636364656363636564646364646364646564646563646364636564636565646464636365646565646463636363656464636563636565636463646465646463646464636365646365656564636363646463636563656565646563646365636565636465646463646465656364636365656564646464636565646464646363656363646465656363636365656463646465656363636465656564646465636465636463656364656363636565656565636365646363636363656364656563656564636464636565656364656563656563646365656464656464646363656465636365646563646463646564636463646365656365646565656365636565646364636364636364646563636565656365656565646365656565636364646364646565646365636465636463646565646363646364646363636563646463656565636364636565646365646365656463636365646463646464646563636465646365656364636363646363646464656364656364646564636463646564636564646365656464636463656564636464646464656464656364636465636363656464646463656365656364656563656563656363646463656463646565636465646563636564636563646365656463636563636363646365656565656465636365646364646564646365636564636363646564636365636465646563656463656363646463656364636465636363636464636365656463646465646363656563656465656565646364646363656365636563636464646363636465636565656365656565646465636564656364646363636363636365636464646564636363636465656365646565646365656564656363646464636464646565646465646465636563636363656565636464646364646365656564646364646365646565656563646464656564636564656364646565656363656565636363646564656465636464636463636363646365636464656464646365646464636365636365646365656465656563646365636564636365636464656363636464636464636463646364636565656363636463646563656565636364636464646364646364636463656464636364656463646464656364646564636463656363636565636563656365646565636363636563646364646463656464656465656363636465636364646564636364646564656563636365646364646463656463646365656564636465636465646565656564636365646564656363656363636564636464636464646363656363646465656465646365646465646565636565646363636363636364646364636463646563636565656565636463656563646465656465646465636364646563636464636464636463636365656565646565646363646364646365656564656564656464646563656464656465656365656465646565646365656565656565646365636563656363646365656565636563656364646563656365656363636564636363656365656563636565646365646563656464646465636363656465656563636364636465656563656363636563636365656364646565656363636364646464636464636464656364646565636465636465646364656364636464656565636364646365636465636464636365636463636564636564646465636465656464656364636563636465636565636365636464646463646565656365636365646364636464636565636465646464636563636563636464646465646365656563656365646464656565636464646364646463646565656363646563636365646364656464656464646465656464636464636565636363656465656365656465646365636365646565646465646563656363656464656564646563646365646564636365656365656463656363656465646465636365646363656565636364636464636563636564636363636364646465656464656463646365636564646364646464646364636365656465646463646365646463636463646465656363636364656564636565656363646564646363646364636564636364636463646565646364636365636365636363646464646365636364636465646365656363646564646465636565656363636364656363656463656563636464656464636563656565636463636365656563656563636364636563646465646465656463646563646565656365646365656465636465656465646564646563646365656463646463656364656464636364646363636563636365636465636563646464636364646463656365636364656363656564636363636365646364656363646364636365636364636365636563636364646465636563656564646465646563656364636364656463646365646565656465646365656465646464636363656364646463656565636365656363636565646563646565656564636463646465646465646363646565646463646565646564646563636465646563656564636365656463636463646564656563656465656565656365646464636364656563636465646463656464656364636464646564656363636363656565636364636463636363646565636464656563646565636365646564646464646463646564636365636565646564646464656365646564656563636465646565636364636563646364646564656563646365646563656564656465656463646565656563656463646564656364656465656563656564656463636365656463636364656364636564656463636465646365636465656465656365636363656463636564636463646464646565656364636364646563656365636564636565646363646363646564636463656464636365646464636563636365646464636363646465646465656365636464646563656364646365656465646364636363656463646564636363636364656465636464646463646465656465636564646365636364646363646465646564656565656364656365646365656364656463646563636364646463646363636563656465656364656565656564646365636363646463636465656463646364646363646463636464636464636363646564646463656563646464646365646563656463656364636564646563636465636365646565636364656463656465656364646564646565646463646564646364656465646465636463646363656363656463636364646363636564646364646464636365636465656565656364656365636364636564646564656565656363646465636564636565636363646465656364646563636465636363656364636364636565636565636564636365656564636365656464636464656364656564636364656464646564656463636365656563636363656364636365646365656464656365656563656363656563636464656563646363646463646564656564646464656365646463646365646364656464636363636363656365636364636463636463636465656365636564646563656363656465636564636564656363646463656564646463646465656564636463646363656463646363636364656463646465646463656363636364656465656463636464636464646365636564646465656365646365656564636364646363636464656463646464656463656564636364656363646363656565656365656463646464646563656463656565636365656365636563636563656364636364656565636564636563656565656365656364646465636464646565636463656565656464656364646464636565656465636363636363646364656564636363656565656365656563646463646363656365656364636364636463636363636365636563636365646465656364646465636364646363646363646563636565636465656564656365646563646563656363656565656363656564646465636463646565636464636363646464656564636465646365636565636364656564636565636365646364636364646365646565656464646464656364646563656564636363636364636465656564636464656565636464636564656365656365636464656463636463646364646565636463646563656465646363656365646364646463646565636564636364636564646465646463656563636463646465656364636463656463636465636363656564636465636563636363646564636563636465646563646564636364636363656364656364636364646565656464636365656364636464636365656563656365636364636463656364646564636465646365636464646363636565636565646363646565656463646463636463656564646565636463646363646364656565636565656565656363656464636464646463656464636365646365636563636463646564636564636563636563636463636465656564636365656463636364656464656363646463646365636463656363656363646363636565656465656364656364646563646464636465646563636365636565636463636564636564646565636363656364656564636365636564656565646565636365656364656463656565656463656365636565656565646364656563636465656565636365646565646564636563656364646465646365656365656464646563636463636564646365646465636365646464656563656563656364636565636364646463656564646464656463646363656563646363656463656465646365656365646463646363656464636463646465646563656364636365646364656564636565656364656363656365646565646363636465636563636564636563636365646364636364646564646363656564656363656564636365656364656463646464646363646465646465656564636365636364656463646564646565636364656464636565636465646463646364636565646565656564646463656464646563656564636363646565656365656565636365656463646565636565646365656563646565656563646465656565636365646365646363636464636364636363646364656463636464646564636464646463656565646563646465656464656465646464636565636463646565656563656464646563656363646463636465646563656464636563636564646363636364636365656564636563636563636565636563646564646563656365656563636464636463636363646365646565636465646463636563646363646464646463656463636565646364636465636564656563646564646363636463656365636465656364656563646464646563636565636464656563646563656363636564646564636365656563656363636565646464656463636563636464656565656463646565636363646463646365636364636564656364636463636465656564636363646565646364656563646565656564646463656563646363636563646564656464656565646564646564636365636565646463636364636364646363636564656464656363636364636463656563646363636563646365646565646365636565646565636364656563646564636365656465646364636363646563656364636563646364636364656564646563646365636565656564656564646363646464636564636363656565636564636563646564656565646463656364656463656563646465636463646463656563656364636565646363646463646563636465646364656363636363646563646364656364646463636365646463636464636564656364646564646465636365636464646363656565656564656364646365636365656364646465656465636363636465646565646464656464646464656465636364636564636365636463646364636563636564636363656364636464656465636565636565656465656565646365636365646464656363646564646563636464646364636464636564636363656465646564636463636463656563656365656565636564646564656463646363656565636464646563656365636565646364636464636463636565636365656565636365656463646564636564646465646565656363656565646364646565646365656563646465656565646465646365636563656563646365646363636563656564646563646363636364646364656465656363646364656564646365636363646463656563646463636563646464656463636363646563646563636364646563636565636565656364636463646464656364646563646464636365656463636563656363636463646565646365656464656463656365646365656563656365646363656364636363656563636565646564656565646363656363646563656463656564656364656464646563656565646563646364656464636363646365636563656563646565656564646565656363636564646563646564656363646465636463656565646564646465656564656364656564636564646364656463636463656565646464656363646364636465636464656464656465646565646465656565636364646565646363646565636364656564656463646365636565636464636465636464656465646465646363646364646564646563656465656463656564656565646464656563656363636364636465656564636364646463646365656564646463656365656565646465656365646564656565636563646463656564636363656365646363636363656465636564636363636463656565646565646365646364646565656463636565636365656364646463646363656563636565646364636565656565656465636464636363636364656465646564636565656564646563646564656464636563656364636563656364646465656465636564656465656564636465636365646564636565656463656465656565656564646363646365636463656365656364636365656564636363636464636564656563646563656363646564636564656364646565656564636463656365646564646365636564636465646464646363646364646365646565646463636363636465636464646465656564646465656463656363636465646364646563656363646363656563636563656363656563656364656363656564656565656365646564636463656565656565656564646565656463636363656363636563646565646564656564636565656465656465656364636563646364636563656464636364656363656564636464656563636565636363636465646565656363646364636363646564636465636565646463646463636563646365636463636465646563646563656564656363656464656465646364646363646365646363656365646363646564636365636365646564646565636363636465656564656364656463636463646363636563646465636463646563646563656465636364636564646463646565656463636563646365636463656464646464656365656365646465656565636463636464646463636363646564636463646465636365656564636464656365646365636465636363636563656465636565646364646564656364646463636464646364656564646364646563646464636463646365646365656565646363656465656464656565656363656565636565646365656364646464646363656463646465646465636564636363656564636465656564656364636463646563636365646563656363636363656464636465646363656465646465636464646463656363656364646465646464646463656565656363636365646365636365646564656464656564656465646465656464656463636463636364656465646565636465656463636365636465656363636564656463636565636364646563646564656565636364646565636564646464656464646564636565646363636364656464656364656563636464646565646365656464646463646564656363636564656463656363636364646564636565636365646365646464646465636463636364646564656464636564656463656564646563656464646364646565646465656364636365656565646464636464646465656463636464656363636363636564646565636463656565636464656365646465636565646363646363636565656564656563646563656564636364636565646365646564646563646364646463636565636364636465656564636365646564636465656364646364656365636464636364646463636363646364656463636463656364636563636364656363646563646564656564656364636464636463646564646365636564656363656363636364646365646463636565646464646565636365646463636564656363646563646365646463646364636365636365636465646364636565636365636464646363636463646564636364646364636464636564646365636564636463636363656463646463636365636564636563646464646464636564656564656363636563636465656563646463636364656564656365646563656463646463636363636563636563636365646464636565656563656364646364656364656364656465636465636463636365636563646463656563646363656465636565646563636563636465646564636465656465646563656465646363646365646365646364646465636564646564646464646565646564656463656364656563636465646365656563656565636465656463646565636365636565636565656564656563656564656363636563646465646363646463646563636464646565656465646365656465646565636464636564656363646363646365646465636465636363636465656465656463646464636365656465656465636465636464646463656364646365656464636563636463646463656563636463646365636463646563636464646563656564656564636363646564646464636363656464636464656364656364636363656365646363636465646365636363646363656563636363656365646365656564656465646463636464636563656563656463656363636465656565646465646464646364646363646364636365646564646464656564646564636565656465636564636365656365656463656565646364636364646563656465646565646365656464656564636565646365636563636363656364636564636465636563646565646464656365656465656565646363646465656565646565656563656363656463656363646565636465636463656564636363656364656363636563656565636565636565656364636563646365636464656463656364656563656565656365636464636464636363646565636464646365646364646463636364646364646464636465646464646563636464656465646564656363656564636565656464636364636365646463636464646365656463636363646563646563636364636565646465636365646564636364636363656365636465656563656565646465656364656464636563636463636565646565636465646563646565646464636364646364656363636563636465656565656364646365646464646563656464636565646563656563646365646463636463646565636363646563656465656363656564646363656363656565656565636564646564636365636464656464656564646564646464636465636565646465636564656565656564646365646364646365656364646463646565646464656464656364656464636563636565656464636563636463646565646465656364636363636563646463636563646564636564646363636563656463656363646363636465636564636365646465646565656565646565636565636363636564646465636564646563636563646363646465656363636365656563656563646463646363646364656563646564656465646465636463636465636364656364656365636363636464646564646365656365636463656363646364656464646363636465656365656563656364636463636565636465636365636565636365646363656465656365656565636364656465646365636464656564656563656365636565646363646364656365656564636565646363646364636463646463636365636363646563636463646565646563646363646465636364646565656365636463636564636464646563646465636563656565656363646463636563636365636563636365636465646364636364636465646465636564646563646365636364656564646565656564646364646563636564646463646363636465656363636364636464656465656463636563646464656563636364656463636564656565656465636465646364656365636465646464656364656463636365636365646464656564636565656564656364656365656363646363646363646363646464656564656465656565656364636463656364636465646463636563656464636365656565656463646465636464636464636363636564656363636365646465656465646365646463646463656363656365636463646363656565656565656464656565636564646363656565636364646464636365646365636565636464656365646464656365636364646365636365656365646365656465656363636363636465656464646365656565636465656563636363636463636464636463636464656364646563656465646464646463636564646564636463636463656463656465646363636364646465636565636563656563636365656463636563636463636463646565646565646564636365636363646565636564636565646464636564646463646463636564636363646464636463646365656364636565656564636463636464646563646464646464636465656365646465636563646563646363656363636365646463636464636565646465636464656463646563636365656463636465636363646464656465636365636565646565656464636365656464636463656363656465656465646563636564646563646365646364646363656364636464646364656363656465646365646364656363656363636464646563656464656463636363646365636563646363636563646465646363656463656364646364646564646563636365646365646364656563656563656465646464646363646463636365646464646563636563646564646464646565646464636563656564646365636365656464636463646564656365646464656464646563646363646465636565656463646363636463636465646565646364636465656463646365656465646565656464656363656465636365636564646564646464646565646565636363636565636364656563656564656465656365646363656364646464646363646464646565636564636465646565636463646464646564656564656563646364646465646364646365646464636365656564646363656463636365656565656564656465636563646364646465636364636363656465656364646565636564646463636565646363646463656465656464636365656464656464656465646563636463656364656565636463636364646564656365646564636464646563646364646564646363656464646564646463656363636565646563646364636564646565636565646363646363656465656364636563636363636365646565646363636365636465646565636564656364646365646464646465636464646564656465646365656365656563646564636365646364656565636364636365656363646463656463636565656463656565656365646363656463636564656363636464656563646564646565656463646464636465656565636465656563656463656465636464636365636464636364656363636363636364636364656464656563636464636363656363656464656565636363636465656463656564656364646465636363656564646465656565646464656565656463656565636564636464656565646464646363656463636365656463636364656563646365636463646463656364656364636464636463636365646564646564656563636363646565636565636363636564656363636565636464636563636363656464636363636564636563646563646465656564636464636564636363656565656563646564636563646463636464636563636363646464656464636465646365646464656463636363656463656464646563646564636464656465656363646365646563646465646363646464636363646365646364646564656365656563646363656363636463656563656463656564646465646464646463636463646465636465636465656363646463656465636563656564636464646463636563646463636364636464636563636563636463636364646464656363646363646363656464656365636365656564656363656465636564656363636463636465646463646365636463646365636563656363636563646564636365656563656363656464636463636365656463636565636363656565636363656463656363656464636563656565656465636465646564636364656365656563656565656365646463636365636365636463646563656364656563656564636363646363656464656365656563646365656364646564656463656564656563636564656463656564656565646364656464636464656364636465656365656365646563656363636564646365636565636365636365636365656464646463656365646565636365646463656363656565646564636565656563656363656364636464636364656464636564656363646564636364656465636364656563646565656563656564636463646565636564646564636364636464646365656364646464656365636565646464656564636365646565656565646364636564646564646563656465656463656465646564656563646563656564646464656563646565656565646465646363656464656463646464646564636564646563646365646565636363636565646463646364656465636565636464656565636563656464656565656463646463636565636464656565636363636463646463646364636364656464656563646365656563636464636363656464636363646563656463636365656363646564636564656364646564646464636364636463646464656464646464646565646364646463656465646563636365636464646565636465646463646464656563646364656564656564646564636365656564636463636364636363646464636363646564646465636465646565636565636463646463636464646363636563646365636563646465646564646363636465636565656564656463646565636464636363646465636465646563636463646363636464646463656463646564636564656364656363636365646563646565646364656364636563636365656565636563646465656565646564636463656363636563656564646464636563656564646565656364646365636364636465646364656463636563646464656465636465636363656564656565646365636465656464646564636463656564636464656465646564646565656564656363656565646563636563646364636464646363646365656563636565656563646565636465636463656463646365636465636364656465646463646365636364646364656564636465646563636465656563646564656364636565636563636464636365646565636463656363656464646464646365646565636364656565656565656465646565636563646564656563656565656363646565656564646363636464656564636364656465636363656363636564636565636464636463656364646465656364636365636364646563656364636564656564656363636463646364636463646365636464656463656464646463636564636564656464636563636465656563656565636365636463656365656463646563656464656363646465656463636363656465636563656464636563646564656364656464656564656565636565656465646565656464656364636464636363656564656564636463636464646464646363646463636363656364646364656364656464656564636364646365646465656463646464656565656464656365646563636364656563656364636563646463656465636564656563636463656464656564636364646365636364656465646363636463656565636465656464636564646364646365636363636364646563636563646365646464636563656363636563656565636565636363656463646564636463656565636563646464656463656465656565636564656463636563636463636364656463656363656365646464636364646463646465656563636565646465656463646464636464636565646565646463656564646364646565636365636365646564646564656563636463636563636364656363646465646465636364646465646464646465646363646563646563636364646364636464636464656465646564636463646465656363636465636363646565656364646364636363656564636464656365636363636563646464636565646464636465646464636564656363646563636464656563656465646363636465646364636363656463636363656565636465656565636363636565646363656565646364646564646365636464646565646465636563636563636365636463656565656463656364636363656565636363636365646365656363656465656565646463656465636364646464656564636564636464636363656365646365646364636464646463656463656465636363636563636565656365636364656465646363636364636565656564646463636365646465636564646563636464636464646464646364646463646463656565646363636464656365636563656564646565646463656463656364636363636363636363656464636464646365636565636463646363646464636563656563636464636564636465636465646365656563656365646464656565646565636365636364656364656465656564636565646563646363636363636563636565646465656465646563656463656463656563636564646465636364636465636565646563656363646363636463646363656563636463636364646463646464656565656365636465656563646464646365656565646464636565636465646565656565636463636363636565636563646465656365646463656463646363646364656365656465636564636465656563646364636463646465656364656565646563656465636463636364646363636565646365636563656465646563656365656363636465656465646465646364646363636564636565646565646465636365636563656464636564656363636463646464646464656463636463636465636463656364646363656465656565636565656364656463646365656363646564646365646565636365656564646465656565646464646364656363646363656565636463656363646465656464646363636565646563636563656365646464646563636465636565636363656464646364636564636563646364646563656364646365656464636464636564656463636564656563656363656365636465646463656363636364646363656364646465636464656565646463636364656364656463646363656363646364646364646364656364646564656463656565636365656564636363656565636464646364656464636364636465656363636464646564636564656564656464656564636565646364656364636464636463656463636465656365646465636465656565636464656563646365656464646463636463646365646364656565646463656564646565656565646565656564656563656365656564636364656563646563646564646464636464656364656563656464656363636463636364656564656464636563646563636464646564656563646464656365636365656465646363636564636563656565656365636563636563656565636464636363646365636563636364656565646363646365646564636465646364646363646364636465656464646563656464636465646365646464656363646564646463636563656564646365656465656564656565646463656464636463636565656463646463636463656463646463646364636463656564646365636564656363656463656363656563636365656565656365646464636364636465646563646463656465656564636565656363646563656364636565656364636565646563646464646365646463656364646365656465646464646465636565656365656463646464646564636565656463646463636465636563656465646563646564636365636363636563656465636364646463646464656565646565656465636564646364636464636364646365636563646363646363646565656363646565636465636564646563656364636364646565646363636465656365656564646563646363656364636364646365656465656565646564646363636563656464656363656563636563646363636464646563636463646363656365636463646364656463646465636565656365656464636563646364636463636463646465646565656563656563656463656365646565636365636364636464646364646364646364646465646563656363636464656363656465636564646363646563636464636464656463656563646463646563656465646365656464646565656364656563656565646565656463656565646564656463656465656363656563656565636365646464646463646464656465636463646464656365636565636563656565646465636564656564646463656465636365656463646565646365636464656365636464646463646364646565656364636364646463636563656463646364636364656464656465646363646365646465656363646363656464636564656565656564646465656565636464656464646363636563646364636564656365646364656465656464646365656363656464636563636364656565646565636565656565656364646465646364656463636565636564656563636565636364636363646465646363646463636564646463636364646565636363636563646463646563656363636563656363636464646464636465636564636365656363646363636564636365646465646465656363646364656365656563656363646565656464636563636565656465656365646564656364656564646363646565646564646465636464646465656464646365656465636563646563656364636464646365636564636563646364646363636564646563646365646465636563646365656563636463646463636463646365656565656564646465656464646364656364656464646365646464656464656365656464636564636465656465656563656464656564656464636363646463636364636363646465636364656464646564636463656464636463636363646564646564656465636363646365636364636464646565636365636463646465656564656564636364656463656464636465636363646465656464636363636565646365656364646565656363646464646563646364636464656564646365656464636463656564656465656564656463646465646465636564646464646365656363656464646563636464636463636564646465656363656464636464656465656464636563636363656364636364636563646364636365646563646564636563646463646565656364646564636465636565646563656464656564646563646463636463646563656365646465636364636364636365656365646565656464646465656464636563656565646463646564656463646463656563656464636365646464656364646565656564646365656565646365636365646564656565646563646564656565636365656363656463636563656365656564646563656565656363646364636364656563656464656365636365636565656463656563656564636365646363636463636565656465646464636463646563636465646364656563656564656463636564646463656364636364656465656465636465646464636564656363656363646563656463656364636364636564646365636564656565656364646363646564646463656464646564636365656464646363646463646365646465656465656565656463656563646463656463636465636363636463646464636365656563656365636364656565636563646363636563646563636564646563646363646465656363646564656364636565636465636463646563646364646365656463636464636363656564636564646565646363636564646365646465656464656463636564646563646465656365636464646364656565636465636363636365636565656463646464646564656365646364656363646463646564636363656364636465656363656563656463646565656565656465646464656465656363636365656465646564636363646464636563636364636463646563646563656564636563646465636564656365656364636363636365646463636465656365656363646365636564656563636563646465656364656463656463656365646563646564646365646364636464636564636564646564636465646364636564636464646563636565656365646565646465636564636363636563656464656465656463646365646365656364636563656365656563646465636563636465646563656565656564636363646463656365636565646564646364656565656565636463656365636363636363636465646364646564656364646364656563646564646363636465646363646363646563656565656365636364656463636365646363636465646463656365656363656464656364656563636563636465646364636363646465646365646463646465636363646465646364646363656565646464646463656365636564636464646463646564656463646564636565656563656463636565656564656365646364656463656563636565636463656365656465636563646563656463636464636563636464656363656465636563656465646363656465656365646563646563636563646364656463646564636564656363636565656464636465636563646365646563636465656564646464656565636465636565646364646564656363646563646363646364646365636463636364646564656464636364646364656363656463646564636463646365656563646364636463646365636365636565636363656464656565646364656463656465636565646563656465656564656564656464636465646364646565636363656364636563646465636463646565636463636365646464656363656364656463656465646464636465636463646363636464646565656463646363656365636364646565646563656464656465636563656464636365636564636365656363656564656563646464646564656565646363646564646463636565646463646463656565656364636464636565636464656565646565656564656365656363646564636363646363646364636464646465656363636563656365656464656565636363636465636365656565646565656364656465646464646365646564656564646564636565636563656365636465636463656364656363636564646563636363646364636363646564656564636565656563636363646565656565636565646564636563636364636463656363636565656464636363646363656564636563646364646465656465656363636463646365656465656464646365656564636464656564646364646465636365646565646365646463646563636565636465636365636363646463646365636463646465656364636563636465656464646365656363646563656465656564636463636364636563636365636464656363636464656463656363636364646565636364636563656465646365636563636565656464636464656465646564636463656364636463646564646464636464636563656364636563656364646563636463636464646364646465656464636564636563646463646364646364656465646364656463646463656565636365646563646464656364656463646464646464636364636463636465646364656463646363656464636363646563656364636463656563656564636564636363656563646465656464646365656365646564646565656565636463646464636365656565646465636564656464646364636565656563656565636563656465656363646363656363656565636564646463656565646465646363636465656564646465656463636365646565636365656364646365656563656365636464656465656365656564646365656564636364646464656364656565656565646565646465646564656365636565656563636563656363636464636464656564636363636563636464656564636463656365656363656465636364646564646563656463646464646465656464646565646463656465636565636465656364646564636463646564636565656465646564656363656565656464646465636564656365656563646565656464646464646565646465636365636363646463636465646563656365646465646563646563646365656564656365656464646463636364646363636565636364636565646564646564656464656363656365656563656465656464646465636364646364636465636563656363636465656364636365636365636465646364646464646465656465636365656364656564636564656564656563646563646563636363646365646563636364646465646564646563646463636563636463636563636464636363656365636563656365646563656364646363646365656363646364656364646563646464646364636464636364646563636564646565656464636563656464646464636463646364636463646463646564656363646364656563646564646364656563646564656363656363656465646363636465636565646365636465656363656463646565636563646464636563656465646463636565646564636465646363636464656564636565646564646565656564636463656465646564656463636365656465646465636463656364646565636564656365656565636564656465656563656563636465646565646565656363656365636465646364656365646464636363636464636565656365636465656463656464636564636465636463646563656563646564646563636363636365656364646364636464656364636463636564636563646465656563656564646363636463636463656565636464636463656463646565656463636363656563636565646564636464636363636563656564636365656563646563646465656565656364646364646365656364636363656464656465656465646465646563636563636563646564656465636363656564646564636464636364636464646363636365636363636364656563646465636363636364656363646565646363646564656464656363636564656565636364636463636463646464656565656564646465646364636465646564646364646464636463656364646363636464646464656464656563656364656563646563656364656365636363646364636364636363656563646565636465656564656465646464646565656465646563646465646464636465656363636365646364636365646365646465636364656565656563646365646565646465646465656565646363646465656363636563646463646465646464646565646363636565636565646464646463646563646364656564636364656364656464656565646565636465636363646363646464636465636363646364646363636564656463636564646465636565656463646465646464656564656463646564656365646465636565646464636564656365656463656465646463646365636563646464656564636463656465656463646363656463646564646563646464646564636564646465656463636364646364636364636564646363636365646565636563656364636563646563656563636363646563636465656464636464636565656463656465636565646563636463646365656463636464636364656565656365646364646363656563656564646364646463646564646564656565656464646364646364656363646564646463646565646464636464656565656465656463656463656465646364646564656465646465646465636465636565636564646464646364656565656464636363656564646565636365646464656465646563646365646365646464646465646563636464636564656365656564636363656464656565656364656364646565636363656363656565646365656363636565636564646365646364636464636563636465646364646363646565656464656365656563656563646464646563656565656463646364656564636364646565636463636365636464636364646463636463636463646464656465656365656364646564656464656363646464656564646565656464656365656465636463636465636564636564636563646365646565646465656464646463646365646364636563646463646365646464636363656364656363646365656363646464656563656564656465646465656463636564636565646565646363636464656564656363636564636564646363636464646565636465636365646363636565656363656363636563646565646365646464646565656364656565636365656364636464646463636365646464646565646563646465636364636565636563636463646464636564656564656464636364656465656465646563636465656365646463656463646464646563646365656464636465636563636363636465636463656463656564656564636364656563656564636363656363636365636563636563636565656565636564636363656463636364646363646365636364636365636365656563646563636364636563646563656364646465646564636463646363636364656365656463656364646363636563646464636363646465646364646465636465656364646463646463636365636563636463656364636363656464656563656465646364656564656364656464656365646464636365636565646564636463646563656365636363636565656563646364636563636563656564646365646463646364646363636364636365656465646565656563646563646465656363656363646365646363656463656563656463636364646564646463646465656563656364656565656364636365636364656463656463646565646563656364636364646465646363636564656565636463656563636463656463646464636564656463646463656465646363646464656564646564636364636365646564656464636464656564656464636463636463636365646364636563646564656464636363656364646363636564656465636363646365636363656365646564636463646464656565636463656364656365656563636463636465636364636465646363636364656464656363636564646364636564646564656565646365646363646463656564646365646363646463646465656363636364646564656565656464646565636463636365656564656565636465646463656364636465646464656465646565636365656365656364646364656465636463656564636565646363636365636464656464646363656464646364646365636564636563656565656565656365646365646363646363656565636563656563646364636465636565636365656564636563646465636363656565656565636463646465646465636365656565646564656464636463636563646365636465646563656364646364646464636563656464636565656365636463656465636564646564636465646563656464636563646364656565656563646363656363656464656463646464656565646564656564636365646365636363646464646365636565646363636364646463646563656564636463636564646464646464646563646364646563646463636464656563636565646363656363656363646364646564656363656364656564646565636565646364646564656564646564656365636563636563656565656465656563656565636565646564646564656564656464646565656565636363636464636564656463636364646563636364656565636463646565646364636465636363636465646464656463636363636565636564646464636365656564636364656563656565646464646363636564656464636364636365646564646363636363646464656465636565636365646563656364656365656565656365656464636363646563646563646563636364656563656565636363646365646363656564646363646465646365646365656563646463646564646365646565646563646365656464636364636464636465656465656365636365656363636363636565636565636464646363656564646365656563646565656365656563646363636563646464636564646564656364646564646365636465646563656464656464656363636463646463656363636364656464636564656363656365646565656364646464646465636565636364646464656463656465636463656365656364636565636564646565656465656563656464656463636364646365646464646564636365636563646563646465656563656364636465656364656463636463636563656565656365656565656563636464636363636364656463656465636463636363636463636365646364656463636465656563646463636565656364636565646464656363656364636565646563656463636565646463636464656365656465636564636463656364636463656465646463656464656464646565646363646563656463636463656363656565646363646564656465656565656364656464656564646465646363636465646364646464656365656564646565636363656564656365636463636565656564636564646365636365656464656364636363646564656365636465656565636463636465646465656363646563656565656564636563636364646464646564646365646364646565656463636365636365656364636465636365646464656463636563636565656565636565646563656364636464656563646365656565636465636365656564646363656364636363656465646565646364636364656464656565646364646564636564656463636365656465656365646565646363636564636464656465646363646564656564636365656564646564636565646565636463656463656464646464646565656364646365646464656363656465656365646463656564646363636564636365646565636565656365636563636464636464656563656563646463636564636465646364656364636363656565636465646365636364636464646365636563656565656465656465656365656364636463636565656564656464656363646464656564636565646364646565656365656465646365656564646364636463656563636565636564636463636365646464656364646565656464636364636363656564646563646363646463646565656463646563656564646465636465656564646565646465656463656465646365646564656364646363656465646465646364646465636364656363646564656463636463636365646364656463636365636463656464656365656464646464636365636365636565656463646465636565656463656363656465646364656564636464656363646365636365636365656463636364646564656464656463636363656365636365656565646463636364656365636363646465646465646464636465636563646364636364636363636465636464656463636365656364646463636365636565636364646364636465636464636564636465656465646565636464636465656463636565646563636563656465646363646563636564646363646464656464636364656564656364646364646363636565656363636563656364646565636565656563656464646365636365646365646565636363656364646463636465636564656563646463636364636465656364636364636464656465656365646464656463646463636365656563636463646563636365636363656364636465656464646364646565656365636563636564656563646465656365636363636564636363646364636563656365646465636563636564636565656563646563636465656365646364656463656464636563646364636564636464656563636563656464636464636365636565646463636563646465646364656365636365646363656364656564646365646364636363646565636363646463656463636463656563656364636365636364656463656363636363646363656563656465656364636465646563656463636363656465646565636464656563636564656565656363646564656464636564636563646363646563636564656364656363636564656463646565646563656365636564636564656363646465636565636363656564646563646363656464646565656364646464656564636563646564646563656365636364656465656465646464636464636364656565656564636363646465656465656563636365656465646364646463656565646564636364656565646363636565656564636465656365646565646364646563646365646365646565656464646364646563656564646465636565646564636364636565656365656463636563656463656565656363636365646363656365636564636365636463656365646464636464646364656564646464656465646563656465656464646563656363646565656363636565656565636563646365646463656364656463636565636464646364656464636364636464656564646563636463656563646563656464636464636363656363636464646363636564636364646564636363656365636365656564656465656363656363636365656464636564646463656565656464636563636463636463646463656563656565656563636465646564656465646363646464656465646463656565636465646463656464636365646365636465636363646564646563646464646564656563656365656364646465646464636465636564636363646565656564636364636565636565646363656564646564636463656463636565646363636464636465636464646463646563636463636363646365646565656565656463636563636565656564656365636564646463636564636565636363636365646365656363656563656463636365636563646363636464636564636463636364646365656564656464656564636465636463656465636565656564646463656363656364636363656363656464656465636563646364636463656464636365636464636564646463646364646465636365646565646565636463636564656464636365636464656563656565636563636564646563646363646465646464656465636365656563636465656364646465636365656564656364636564656565656465646365646364646365636365656363656563646563636465636464636363646464636564646465636563656565656464656565656464646563656463656563656565636465646465636365636565656364656364646463636363656564636363636364646365656564646564656365656363646363656563646364656365656365646564656463656365646364636565656565636363656564646564636565656365656565636365656365656564646563656365636365646565636364636564646365656565636465636464636364636463646564656463656463656363646564656464646463636463656365636363636364636564636364636364636363656363636464656364646464656564636365656364646364646463646565656363646464646365636363656365656463646565636364636363636564646565656563656463646365646563656464656364656365656563646363646465636364646364636363656364636365646365646363646463636465636565636363636563646565646364646564646563656564646364656565656563656365636364646564636464646463656565656463636563646364646565656564656564656363646463646364636464646564656563646365646563636464636565646363656564656564646563656365646365636564636365646365636464646363656463656564636365636563636363636563636565636463646364656465646364646364636563636564646464646465636465656465646363646364656365656564636464656363656563636365656565646565656463656363656464656365656464646563646463656463646465646564646465646564636564646564636363656365636365636363646564636364656363646564646465636463646464646365656364646464646365646465656364656563656363636563656565636564656465646564636463646563646564636565646564646363636464656465656464646565656365656364656464636563646464656365636565646463636464636363646364646563646365636563636465646464636365646565636564656565646365646563646465646365646465656464636364656464656564646564656565656364636363636363636365636464636564636465656365656364646365646464646364646364646563656463656565636463646565636363636364646465656465636463656465636363636363636365656565646565646563656365636564646363646365656565646564636464646363656363636365646563646565636463636563646363636465656464636364646464636563646364636564636364656363656564656363636465646463646463636565646365636364636465646363656364646564636365636363636565656564656464636464646465656464656363646565656364636463646464656563656465656365636563636364636463656363656563636565636464656464636465646563656365656565656565646564646463636365646463656363636465656464656464636465636464646463646564636463636365656463636465636364636365646365636565646563656363636364646465656365656564656564636563646465636464656563646565636365646565636465646463656364636465656365656464646364636465656565646564656365636464646565656363646364636463646364656363646564646564646363656564646563656564646465636464636465646564636465656563646363646363656363656364646563646465636463646563656363656563646564656565646365636564656463646365656563636563656463646363646365636565656465656464646563636465636464646464656465656563636465646563636563636363646365646364636464646363646563656364646564646565646465646565656464656363636363646464636365656464636563646564646564646365636565656464636365636465636365646463656565646364646564656464636363646465646464656463646465636363646463646364656565636565656365656364656464646564636565656464636565646565656365646563636364636363646564656365636364656564646364646365656565656464656364656464656364656463646563656563636564646565646464656565656363636463656365656465656565636464646465646465636463646565636463656464656563646364636365656364636563656363636564656564636364636564636463656564656465636463646465636364656464656563656365636563636365656564646365656465656563636363646465636563656464646564656463646564636465636563646364636563646565656365656365636464636365646464656565636364656465636463646365636464636364646363636463636464656563656565636463636365656365656463646565636464636465646563646564646365646363646363646365656364656564636464646563656563636363646364636463636465646564656364656364656464646364656464656365646563646565646565656463636464656463646463646464646365636565636563636564636465646364656563636464636464656565636465656564656565656364656564656365656465636363656464656464646365656364646565656464636563646563656565656465656464656365636465656464636564646363656365636565656463656465646465636563646363646363656465646464646464656565636365636363656465646465656465646363656464646464646365656363656364636465656563646564656463636363636363646565636564636363636363636464636364646564656463636363656464646465646565656463636465646563656464636365646564636363636365636363646464646364656563636465646463636465636464636564656563656365656464656465656463636464656464646465646463646463646565656565646364636365656365646564646364656464636465646465646563646565636464646565656363656364656565636463646365656565636465646465636363636364656565656564646564646365646564636465636363656365646364636565656363656364656363636463636464656563636464646364646463656464646465646364656565646465636364646363646364646365636564646563636564656464656464646363656565656464636465636463656564636564656463656563636365636563656563636463656464646463646563656464636463636563646563656565656364656365636464646564636565646563656465646364646563636464656464646364636364646365646363656463636464646564636463656463646565646364656465656465656465636465646563646363646364646565646364656363656364646363656465656364636563636463636365646564656464656565656465656564646563636564636465646465646365656363656363646563646463636465636565636364656464636363656564636364646463636465646363656563656364636565636463656463646563636363636565646363646465636364636565636565636463656464636565636465636564636564646565646365646565646463656363636563656464636364646363656463646565636465646365646365656464646563656563656365656364656565636565656464646465656564636364636565656363656463656363646463636564656364656564636465636563656465636565636463646563656563636564656464646465636565646463646363656564656364656364646464646563646364636364646564646364636363646363646563656564636364636463656364646464656564646464656564646465636563636363646464646563656563646465636363656563646363636364646364636465656563646463656565636565636464636565636564656364646363656365646564656463636465646463646363636363636565656364636365636564646564656465656564656363656464656364656364636463656364636465636364656364656565646363656464636363656464656463646463646365646465656463636565636365636364636565646364646463656565646464636365646365656563636363646565646364636463636464646364646465656363636464636364656564656365646365636365646565646365656363636365636365636364636565656464656463656465646563656563636564646563646563646565646464636363636364646363646364646365636363636563646363636564636364656564636465636463636564636464656365636463646565636565656465656564636364636464646465636563646463636364636463656564636365656363646565656464646563656563656465636365656465656465646565646563656565646464646563636564646463636464646563636464636465656563636463646464646464646563636363656464646463636563656563646363656364646564636465636464656565656465646364656363656564656465656363656464636363656564646563656364656565646463656563646563656363636365656465646364656363646464646364636364646363656563646465656364646464636563636565656564656363636365656565636564646464656565646363646565636363646565646363646365636465646565656465646463656465646563646465656363636464636363636364646363646365646464656365646465656563656463656564636463656364656365656565646563656564636565646364646565646364636565656463636363646463646565646563656464636463656563636564646463646563646563656464636465636563636365656463636464646363656463656365636563646364656365636563646364636565646565656463656565646463646463656564646463656463646463646563636465636563646463636463656464636363636563646364656564636363656363656363646565656364636363636464636463656364656463656565646563646363636564646463646565656364636463636463656363656563656465636464636464656365636465636563656564646564636563636465656565646465656465656565656564636464636464646465636364656463636363636365636364636363646365646463646563656563646463656465646365636563656563656364646564646365636364646365636465646464636363656464646364636365646564656465646363646464646365636464636464636564636464656363636563646465646463636464636565646564636365636465656363636465646365636564636464636365636365646563656565646364646565646565636365646365656463646564646363636564646563646365646465636564656464636364656565656563656365636364646363636565646564656564646463656464636463636365646563646563656565656463646365656565636465656464656564636363656464656465646464646465656563636564646565636563636365656565646563636464646464646464636463636564656464646564646563656363646464636563646465646563636565656463656563646364636364636464646564636565656465656564646465636564646365636365656363636463636363636465636564646365636463646565646564646565636465646564646363656465646363636564646463656365646364636465636563656463636565636565646464656363646464636465646364656564646463636565636364646565656364646363646564646365636564656463636465646365656565646464636363646563636563656565636565656365656364636563656364646364656464636463636364656363646464656463636363646465656464656564646465636464636463646565636563656565646465656463646564636364646365646464656563636464656363636363636363636364646565636565656364636464636464646565646365656565636364656465636463636364646463636365656365656565636563646363646465656463656565646365656563646564656465656365646365656463646564636465636365656463656363636364636463646365646464646565646465646365636363636365636463656463646465636464646564636363636563656465656365656564636564656365656565646463656463656363636365636364636463656563636364646463646464646363636463646465656365646564656365646365636465636364656565656365646564636464656565656465636365646465646464656564656463656364656464636465646464646465636563646364636564646363656363656365646364656364646364636364646364656565656364646464656564636463646365636563656464646564646463636464656364646364636563656565646364646363656365636564646464646465636363636565636465656563646363636464656464656563656565636563646563646563636563646464646565636563646463646463646564636565636463636364656465646565636465646464646564646565646364636363646365636565656365656564646465636463646465646464646365656564656565656563656365636463636465646365636564646563636565656464656365636563656564656565636365636464636564646363656464646563636363646465646563636463656463646465646565636564656565656364636364636564646564646465646364656363636464656565646465646463636365636465636565646363656465656363646565646564636364636365656563656464656463636363636565656565636564656563636364656464656563646564636564656365656364656365636464646463636363656564646563636463656463636365646564656463646364636564646465636363656364646363656363646565636463656563656565636564646363646365636465636365656564636363646363636564636565656565636363646464636565646464656463636464646565656365656465646465656365636464636363646465636464646363636365646364636365646565646365636365636565656464646563656364646565636363636563656564646563636565656363646363656465656465646463646365636463636563656364646364646465646463636464656364636464656363656464636564636364636465646565646364656565636464646363656563646565646365656465646464636564656365636365646363656364646565656364646364646564636365646363636364646563636463656463656463656464656565636465636363636365656365636563636463656565646465656463656564656365656465636565656364656463636365656365646364656565636563656565656463646563646464636364646363636364636563646563646363636464656463656565636565636364646463656563656565646563656565656465656464636465636563636564646463656564636564646563656363656365656365636364636565646365656363636563646564656465646463656364636364656464636564646365656464636464656465646565636464646563636563656463646365656364636463646363646363646363646563636464646564656563646465656464656464646364646364636464646464636563646465656464646565646363656365656465636564646563636463636463636563646464636464636465646464636365646563646465656364656464636364656565636464636365646565656565636465646564646363636564646465636363636563646464636363656564656365646464656365636563656564656465636363636364636563656364636565656465636463636363636565636564656464656464646565646564636464636364636563656564636465646365656465656365656363646365656563656465656465636563646564656464636365636463636363646465656563656563656364636365636565656563646363656563646564646364636464636464656365646365646363646565656364646363656563656564656565656464646563646464646364656465636363636364656363636565636365656363656465636565656564656465636464656363646565636564636563636463656363656465656563636364636364646465636463656463656463656363656365656563656565646364646363656565656365636364656464656464646364656465656363646464656565646365656465636364646364636564656363636465646464636464646465646565656463656464646363656363636465636363656564636363656565656563646564636464656564636365646464656363646464636464636565636563636363646363656463636465646463646564646565656364636565646364636465636565646564646364636465646463646463646365646463646565636365646363636565646564636565656463636464656563636364636465646363656464636363636564636564656363656365656365646363646565636363646563636363646365656463636364636464656463656363656365646365656563656463636565646465646364646365636364656365646464656565656464646364656464656364636564646465636563646465656463636465646464656464646463656565646565646465646564656465636364636465636464656564646464636565636363646364636463656464636564656565646565656463646363636563656563636365656364646565646564656563636464646463656464656465646363646463636364646465636463646464646465656363636565646563636365656564656363636565656564646465636465636565656465636564656365656565656364656463646465656563636564636465656365656565656364646364636563646564646565646463656365636565656463646565636464656363656564656463636363656465636564656464636563636564656463636563646464646465646563656564636564646465646465646364656464656465636565656365656364636465646364656465636464636564646564656365656365646363656363646563636365636565636564656463656463636565646364656563636564636465646465646564656465636565636363656465636465646464656463636463646364636563656565646363656365636563656464646563646565646365646364646363636565656564646564656364636363656363656464656463636565636563646364656365646363656564636365646564636564646364656565646364646565636464656563646565636564636365646364636465646464646365636465656363636465646464636364656463656465646464646564646563646565636463636463656565656564656365636565656464656463656465656564636563656465646465656563646464636564636464636365646364636364656365646464646563656564646463656565646563646465656365656565636564646565656565646463656463646565646365646464646464656563656364656565656563656464656364656363636565646363656463646465656364656564646465646365646465636365656464636464636365656563636463646365636465656563646565636364656564656463646365636465646364646464646463646563656364646463656563646565656364636364646565656465646363646463656565636365646565656565656564656463656563656563636565646565656365636465646363646465636465636563656465656364636463646565646465636463636464646464646465636565646463646463636363636364646463636465656365656564656365656365636364636465656364656363646565646464636364636565646463656565656363636464656364646364636563656464656564656565656365656565656464656363656364646465636464656464646365656364636364636364636463646565646463646363636364636365636565636563646564656465636465636465656364656564636363636564646563656464646363656565656564656465656563656364646365646365646463646464636564656363656563656463656464656363636364636564636465636363636365646364636463646565656364646563636364636365646363646563636463636363656564656364636365656464656463646564636365656563656564656563656565656565656564646563646465646565646363636564636465656565646465656365656565646464636563646465656564656565646463636363656463656364636363656363656563656565636464646363646565656464656364656464636464646465636363646465636463636565646465636563636365636365646364636463636465656563636363656564646565636464656564636564656564656465646363656563656563636563646464646363636563636365636463646364646363646364636363656464646463636363636363656563646365656565646565636564656465656464656465656565636465646465656363656464646365656364646464646365656564636564646465636465656465656364656363646565656364656565636563636563656465656363646465656365646565656564646363656463636363646365656565636465646464646565646463636565636463646365656363656465646464656564636363656465656463636363646363656464646465636363636463656565646364636565656464656364656365646564646463646463646563636463636464656465656563646465636564646464656463636563636365646564656565646563646463636364656563656463646365656464646463646463656563646364646465636364636363646363656463636363656565646565646465656465646365636365646564656565636365656364646565656464656464656564646564636364636463646564646463636563656464636364656563646364656563646564636464636565636565636463656464646363636463656465656463646563656364646464646365646563636463636364636563636365636464646364656363636464636365646464656565656464656463656464656563656364646363636565646564656563636365636365646563656363656364646564656465656565636563656465646365656365656365656365656464636364636564656463646564646563646463656365646363636463656465656363636364636363636464656563646564656363656363636363646365656564656463646365636465646565646365646365656464656463656365636563636565646565656563646365636363656463636563656463636464656464656364646563636464636565646463656463636465636563646563646363636564656364646365636464636564646363636465646365646464656465656365656463636563656363656463656464636363636465646464646463646464646364636464636363656465636565656464646463646564656463646564636365656464636465656565656564636565636364646563636463656564656565646464646565656563656464636565636563656565636464636363646465636563646363636464636463646364656565636464646364656465636363656365646365656364646465636464656463636565656463656463656365646563636464636364656363636363656364656463636364646465656364636564646563646465636364656563646565646463646465646565636365636364646464656564636563646563646365636565656364646464636465656564636563656363656464636565656363646464656465646464636565656564646464646465636563646565646364656365646363646563656564646464636563646564656564636463646464636564656464656463656565656465636365656463636565656364636463636463636365636463636464636564646565646465646563656365646565646564656564656464636365656365656465646364656564646565646563656463636364646563646463656464636565656463646364656564646363646465636364656365656463646564646564646364656464646464636565646465646563646465646564656363636365646364636463636464656564656464646465646363656464636364656465636464656363636364636464656365636465636463656565636565636464636465646464636365636463636564646363646463646563646363656563636365636563646365656464656463636364656465656565636464656464646563636364656564636565646365656564646565646565656464636365636565656365636364656463636563646463656563646463636564656463646463636564636463656465636564636364656363636465636464656565646465656364656563646363646363646464656565656464636563646463636563656364636563656363636564646364636364636465636563646463656563646563646363636365646365636464646363636364636363646465646365646564646464646365646363656564646363646564636365636364656563646565656365646364656565656563656563646465656465646463656564646565646565646465636563656365646463656564646563636364636365636365646463656365636365656364636363636564636465636463636565646363636465636364656363636464656464656563636565646563646463636563656364656565656365656364636364636565646564646463636565646365636463636365656463646465656363646563646463646565636565636565646364656463636463646564636365636565636365646363636565636564656364636564646463646364646363646465636563656564636365656464646563636463656465646565656363636463656364656465646365646463656363656363636565636465646563636363636464656563656364656563636565646563646564646565646563646364646463646364646364646364646563656365656463636464636465636565636464636563656564646365646363646363656564636364656465656565656464636565656463636565636464656363646564656363646564636364636564656363646465646465646563636365656364636365656465636364636565636463636565656563636464636464656363636365656465646364656565636565656463636465656464656365636565646465646463636563636465656363636563646365646364646464656463636565656464636464646465646363656565636365636464646563646365636365646364646564646564656563646463656363656464636564646564646365636465636464656563646365646465656565636364656365646565656363656465646464656364656465656565646365656564636365646565646565646565636564656465646463656465636363646564646564656564636365646563656365656564646365636563636564646465646564656564656563656565656365646463656464636363656564656565646365656363646464656363636465646364636365636565646363636463656563636565636464636365636364646364636465636563656564656364646363656464646563636465636564656363636364636365646365656365636465656464636563656365646363656464646465646563636563636464646364646563636365646563636564656565656563656363646465646363636564636364636565656365636465656464656464636363656365656365646564656563656463656363656563636364656365636363656565646464636563646364636463656565636564636565636363656364636364646563656365656364656364636365656465636465636364636464636365656564646363646365646363656465656463636465656465636363656564646365636465636464636363636463636365636465656564636365636464646463656463646364656465656564636464646465646565656564646365636564656564636464636563636363646564646565646365636463636365656463636364636364646563656564636365636564636363636364646465656365646365656463646564656563636465646563656364656363636364646564646465646363636364636565656463636463656365636365646464656465646465636465646364646365646465656465646365636363636565656465646464646463656464656563656464646465656365646465646364646363636564656563646565656565646464636564656564646363636365656564636564646364646564646363636463646463636565646465636363646463636565646365656464656565636465656465636565646363656463656563646465646463656363636563636463636364636565656464646563656364656464656465636463636463656363646365636365646564646464646465636464656464656364656465646565646463656364656363646565646365646365656365656564646365656463636463636363636464646365646565636464646363636364646565656565656564636564636364646564636364646363636463646465646464636563636363646365636565656464646363636565636565636363636365656465656464636363636363656563656565656563636465636563636563656564646563646463636564636563636563636464646565656465636463646464646564646465646464636565636565646464656365646364646565636564646564646564636365646564656363636363646363646565656464636463656465636565646564646565646463636463656463636465656365636564656465656564636363636563636465636364636464646564636563656564656464636363656364636565646465646465646564636465656563656463656365636364656464646464656465656563636363646564636365656565646463656363646464646563656563646565636465636364656465636564636563636365646565646465636565646564636564646464656465656463636465636364656364656364656364656563636365636565656563636464646563656463646463646363636365636465656464656464656464656563636565646564646465646363656563656563636464646364656465656565636463646465656565646463636565656364636365636464656465646563646465656564636563656364656364636564656465646364636364636565656563656564656563646464646363656365656563646364656565636364656564646565656463656365646463646565636463646363656463656364646365646563646464636463646464636564636363646464646463656563656363636364646465656565646363636564646365636364646563646364646565636365646563656464646364636563646563646464646564646363646364636363636364646465646463636465636365646365656365636564646464636463646564636464646563636464656565646365656463656364656563646565636464636465656463646365656564646564656465656564646465656363656563636364636464646364656465636364646563656363646363646464646564656564636465636463636465636463636563656563646363646463646564636364656563646364646465656464646563646565646563646364636464646465656463646564646564636563646565636563656365636565636564656563656364646463636363656563646365646364636365656364636563656363656563656465636365656364646364646464656564656465656565636364636564636465646464646464646365656365636463636563656365646365656363646565636365636464656365636565636564646364646463636563656465656464656564656364646563656565636465636465656564646563646564636364646364646464646565646463636364646564656463636564646464656563646563656464646465636463656565646464636364646363646565636465656463656363646565646363656465636363636463656465656365646465646363656563656364656465656463636463656563646364636363656364656564646565656364656463656363646363636564646363636365646465636564636464636465656463656564636563656363636564646563646463636463656465636464656564646564656564656564656365646365636363646465646365636364656563656363636464646363656564636364646564656463646465646464636465636563646565656564636463646564636465636365636563646563646565646464636363646564636364646364636465636463646465646364636565636364636563636365656463656365656364656364656363656463636563656565636563636464636464656463636464636565636365656464656464636464636563656563646564656365646565646564646465646463636365656465656465656363636563656365646564646463656464656464656365646464636564636564636465646565636365636563636463656363656463656365646364656364646364656464656564656463646565646464636363656563636363656465656565656464646463656463636565636565646463646464636565656363656563656563636564656564656563646463636364636364656463636563646564636363646465646464656563656364656565636565646363646463656464656463636365656365656465656365646565646364636364646463636465656565656363656465636465646364656465656465646464656464646463636364656363656364656363646464636364646564636364636364646564646363656563656564656364636364646464656465646464646564636464656365636365636563656365656564636465636565656465636564636565646363636363656465636565636464656363646365646463646364646464646565636363656464646465656465646364656364636364636364636364656365636364656465646465636563656565636564636565636565636563656364646464636563636464656363636465636363646564646364656565636365646364646565636464636563656365636363636465646365646365656565656364656564636464636365646465636363636464646565656564636363636465636365646563646563636363646365646563646564636463656365636563646464636365646364646365636364636565646465656563656363636463646465656463646463636464656563636565656565656463656464656365656565656365656465636564646363646364656563646465656365646465646363656465636365636463636465636364636563656364656365656563656563646365636564646565646565646464656464636564656563636564636464656565636465646364646363646363636465636463656363636464646463646563636364646565646465646565656463646364636465646465646364646365656465646465646363656563636464636565656565646465646464636464646364636464636564636365656564636563636563656463636463646564656465656364656463636364646565636363646464646565646564636363656463646465646365646565646464656463636564656465636364636564646564656565646464646463656364636365636465646364646565636364656463646563636563636564656365656565636463636463636465636565656464636365636465646564656363656564646365646565656463646364636464636563656364656463646465636465646564636563646464636365636563656365656463636563646564646464636365636364636364646464636364636563646564656565636364656463646464646563636563636565656365656565636563646465636464646564646564656363646464646465646463636565646364636465636564636365636563646365656564636464646563636464636364636364646363646364656564656364646365656364646463656465636565646463656465636364636463636365636565656363656565646465656363646365656365646363646565656564656365656463646463646465656463656564646364656465636364636464636564646465646564646464656465646365636365646464636465636363646465656465646564646363656565636365636463636365656563646364636463636464656563646463656363636364646464636363656463636563646563656464646363636463656365646465656363646563636564656465636465656563646365646565646563636463646464646564656363656565636565656363646564636464636463656363646363646563646563636365656464636565646463656564636564646363636563636565656363656364646563636565656564646564646564656363636564656363636365646463656563646563646564636564656363656564646365646565636463656363646565636365646464636365636365636465636464656563636363646365636463646463656564656363636565636563646364656364646464646463656363636563656563636363646364656363656465636465646564636563636565636465656363636565646563656363646464636365656564636565656564656363636364646563646564656565636463646563636365636463646363656465646364646564646463656365646465636363636565646463636464646364646463646365636463656364656465656565656365656565636365646463646364646464646565646564636463646465636464646365656363656565656365656465636363636364646364646563656363646464636363646563656365636365636463656463656565636464656564656465656463636564636564636463636364656363646363656564636565646463656465636463636464656463646463656364636564646565636463656565646565636463646465656565646465656465646463656464656564656463646365636365646565646565636565656463646565636465646563656565656563646463636563646365656364646363656464646464636564646465636463646464656564656365636365646364636563656565646463646364656565646463656563646564646363636364646364636465656565656564646363646465646364646465636565646364656564646563636363646563646563636564656565636564656565656565646363646364636464646365636364646563636364646463656365656365636465656364636564656364646464646464646463636363646363636464636564656564636365636564636364656565656464636565636364646563656465646463656363646365656365656365646465656365656463656364656364646565656563636565646465636365646564656365646364636364656465646365636463646365656363656364656564646463636564636565636564646364656464656364636563646465656464646363656363646565646563656364646464656564646465656365646463656364656564636464646364646563656564636363656363656364636363636565656563656365636463636364646564646564656365656364646463646563656563646565646565636365636463636565656465636564646463636564656465656565636463636465656464656565646363646364656364636363646563646565636464656564656564646565656565636563646565636364636563656364636563646564656564646363646463656463636364646464646563646565656364646563656564646465646363646465636465656464636463656465656565656465656363656564656463656463646463656464646464636565636464646563636463656364646364646564646465656464656564656465636565636363656463636463636463636565656565646464646564656463656464646463636364646365636565646465656563656563636465636464656565646365636565636465636464636564636563646564646365656563656565656363656565656563656564636363646364636564656463656364656364636565646364646563636465636363636465636565656465636564646364646463646363656365656364656465656465656363656363636564646565656363636363636365656464656463656564656365636564636563636364656364636465636365636464646363636465636565656564646363656365656365636365656463656563636465646365646463656464646565646563646363646363646464656364656363636365636365636565646465636364646565636563656364636364656465646365656563656465656363656464656465636464646363646364636564636363636563636565656464636563636364636565656365636363646365636565656463656564646463656463646563646364646363656465636363656565646565656365656565646364656365636565646465656563656565636365646464656564646464636365636465636463636364646563646364656364646563646363646563656563656464636565636465636463636565656464636563636363656563646363646564636463636563646463646364656464656463636563636564646365636565646364646464636364656363656465646464636464636563646464646563636364656465636464636463636565656365636464656464656463636563656464656363656563636463636563636564646363636463656564646564656565636365636563656564646565646364636363656364646464636465646363656365656565656565636565636463656363646464646363646563656463656465646464646564656464646464646564656365646464656365636565636565656465646563636365636464656364656565656363636464636563646565646465636465636464636464646363656565636465636565656363646364646565636365646564636564656564646465646565646364656365646463656363646565646464646465646363636465636564656465646565636364656364636365656363646564646563636365636563656465636465656565656364646565656464646565636563646565646465656464656364646465656564636463646463646465646363636463656563636365656464636465636465646565636464646564656464656563646564636564656564656363636364646465636463656365636365646363656563656565656464656364656565656364636563656463646463636365656463636363656464646363656464646463636463656564646364656364656465646563646465656564646464636464646463646565636463646464646364646364656563656564636363646364646463636463656463656464636465636563646365656363646465646464636364646463636564636565656364636464656563636564656363646363636365656563646564646365646463636464646365646363646364656363636563636563656464646364636365636564656365656564646463656565656565636365636565656464656464656565636463636564636565646363646363636465646364646565646363636363656465636363646365636465646564656564656465646465656465636465636363636563656363636364636464656363646363646364656463646364646463646564656363646363656365636565656365646563656563636463646463636465636363646365636564636364646463636365636464656563656465656463646564636464646364656364646465646364646564646364636564656364646364646564636564656463656365656363656465636465636565646565636563646463656364646564646463656363656364646363636563636563656365646564646563646563656365646564636563636365656365646364646463636463656465636365636464656364656365646463646363636563636465656364656563656365646465656564636363656563636563636363646564636464636464656364636464636465636465656363636464656365646365656365656365656365656563646365646565636463646464646463636363656364656565636463646465636463646564656364656565646563656465656364646563656564646565636365636365656564636465636364636465646363656565636565656463636565646463646564656465636463656365646565646365646365656365636563656463636464656464636564646463646564636463646564636564636363636464636563656565636564636563656465646364646564656565636565636365646563636563656465656463656363646363656464636365656464646565636465656363646563636364636563636563656465636365636464656463656465656463636464636365656363646463656364636565656565656365656464636464646463656463646363636365656565656463636565646365646563636363636464646463636465656364656464646465646463636365636365656364636465636463656465646365636463646563646363636565656565656363646363636364656364636465656563636564636365646465646465656365646463646365656365646364656364656565656363656465636465646465636365636465656464646464656564636465646365646565656463636563656364656364636363656564646364646364646363636565636564646365656563636564656365656463646564646463636464656464636365636565656465646564646463636364646364636363656364646463646565636564656465656565656463656565656364636565656563636565656364656465646365656364656563656464646463646565656364656365646463646565646564636563636463656465636465636365636565646363646463656564656364646364636364636563646564636364636464636464636365636565636463636464656364656464636463656465646364646464646465646563656364636563646463636565636363646565646363646463646565646363646364656364646564636364656465646464656463636565636563656564646364646365646363646465646465636563656363646465646364656365656364656464656363646363646563646464656464646465646565656363646463646464636564656365656364646365656363636463636365646565656365646565656463636365646564656465646464646464656565656465646364636465656565636363656563636464636364636564656464636463636563656565636564646464646563656364636463636565656565656563636565636565646465636563636465636464636463656564646465636563646364636365636564646465646363656463646364636565636463636463636365636463646364656463646364636465656565656565656363646365646563636463636563656564636465646364636363646564636463656563636463656464636563656364646364646363636465646463646565636464636364656463636564656563656463636564646364656364656465636464636563636365636364656563656363636564646565656465646365636463656463646363646563656365656464656365646563646565656365646565656465636465636563636364656564646364656564636564646564646465646564646465646565636463636563656365656565656365646564636563636464646465636464656463656464656365646464646363636464656564656365636363636463646364636565656565656565646464656565656365656363636465636465656363656465656463656465636364646565656364636463636465636365636564646565646464636563646464656363646565656363646565656465656563646363656464656365646463646563656464636564656364646564646463646463636364656363656464656565636565656564656563656565646465656565636565646364636564646465656365636464656363636365656365656563646463636565636564636464656464656463646563646465656465656464656565646565656364656363636364656363636365656464646563636563646463646364646463636365636564656363636363646563646564656363646463636565656564636464636563636465646463656363656465656564646563656465636365636364646363646363656565656463656563656364656365636563636463646464636565636463646463646364656563636463656463646564656364656463636464646564656363636564656565636364646465646464656365636363636363656564646365636365636463646464656364656464636465636364636363656563656565646563646463656363656463656464646463646465646464646364636565646365656565646564646363656365636563646563636465636565646564636565636565636365646564656564636563646365656365646563646363636564646563636365656565656463636565656465646463656363646565646364656465646564656563656463636464636564636463656565656363656363636464656565646365636565646364656463636464656464636463656464656464656465646365636363636463656563646363646465656563646363656465646464656465656364656364636365656463646465636464656464656465636564646364646464636565656565656464636563656563656465636464646464636563656464646465646463656363646464636363636565656564656365636365636464656365656464636364656464636365656364656363636363646465656463656363646464656564656463636564636563646463646364646365656363636564656563646364656563646564646363656464656364656464656563636563636564646565646364656364656564656363656565646463656563646565656565656565656365656363646365646364656564636563656464646464636463646565656365656564636564636465656564646365646463646465646464656565656564636463656464646363636363636564656464636565646465646365656565656365656363636463636365656364636563646465646463656464646363656363656563646364646564646365646363636563636364656363646464646363656563656564636363656363646563656465636464646564646363646365646563646364636363646565646565646465636364656365646463646465636565646364646465656364656363646465646364656564636465646463646563636465656465656465656465656565646564636365656465646565636464656463656565636364646463646365636564656463636465636463656564636365646465636464636563646464646464656463656363646565636565636464646465646465636563646363656465656463646564656464656365636365646465646363646564636364656363646565646363636363656565656364636465646363636464656463636464656365656463636465656465656565656365636564646565646363636465656463646464646465636564646465646564636563646563646565656365636365646565646465636364636565636565646365646464646563636464656364656563636465646363646365636465656563646565636365636564636463646565656364656563656563636465636565656465636363646363656563636365656365656465656364636365636463656365646463636365636363656464646564656565646463656463656564636464646465646464656363656364656564636364656365646364636563656565656563636565656364636564636465636565646364646363636563636465646465656465646365646563656365646464636564656463646465636465656465656463656565646363646464656564656463636563646364656464646563656363646364636363656563656464646463636464646363636464646563656565656364656565656463646464656564646565636563636365656365646565656465656363656363656464636465636465646465656363656565646563636364636563646564656465646564656563656365656565646563636365646364656363656563636465636364646364636364636465646364636464636365636365646563646563636365636565636365656563646365656364656564646564636564656465646565656565646563636363636363636463646463656363646465646564646463656463646565656564636364646563656363636363656463656365636565636465646363646364636363646465656565636565656463656464646565646565636563656463656564646565636363646363656465646364656465636365636465636564656463656465656465646563636464636463656563656564636464646364646563646465646363636363636465636464656364656463656563636363646465656363636563646465636363656463646565646363646565636563656564656365636563656564636463656464656464656463636565636564656565656564636564656365656365636464636364636365646463656365646365636465636363656364636563656463656363646564646365636565646363656565656365636463646465636464636464636363636565646465636363656464636564646465646564636464656563656364636464646365656563656464646564656564636564636565646365646463636565656563646465646363646463646465656564636564646364656364636365646565636364636364656363636363646563656564636565656464656365636365636565646364636464636565636463636365646365636364646463646565656463656465656364636563636464646465656565636463636463636365656365656364636463636563646463646565646464656563636364646365646563646465656464636364656363636463656365636565636564636464656463656364646565656563636463656365656365636365646564646463646465646563636365646564646565636365656464656463646563656464636563636564636464636464656363646463636565646463636563636463656465656365656463636463656464646365636465636565656565646365646564646563656565656463636364636363656365636565636363636363646465656365656463646363636563646365646563636563636464636365636364646365636465646564636364636365656364636564656564636464646363656364646364656363646563646565636364656463646464656365636464646563636365656565646463646563636365646464636565646564646464656363646365656564646565646564636563636363636565646465636564636464656463656563646365646563656463656565646563656465656364646364646465636365646463636465656363656563636564636565636464646463656563636463646365656565656563656363646364656363636364636565656465636365646364656564656465656365646565646464646364646465656464646464656563646463646464646365656563656565636563656363646465646563646364636565636563646463636363656564636564646565656465636565656464636465646463646363656564636564636563656364646563636464656464646564656364636565646463636564656364646363656564646365656563646363636565636463636464646465636563656363646363636465656465646364646565656563656563656463646464656365656463656463656465646365656563656565646364656465636365636565636564636363636563656365656464646364636464656564646365656363656464656564636365656465636563646365656464646465656464636565636365646363636365646564646464646564636463636565636465656563646564636463636365656563646563646364656563636363656564646364646463636463636565656363656363656464656464646464656365646364656563656464636363656565646465646565636465646465636363656564656464646365636464646365656463636463636563646464646564636565646365646465656364636463656565646563646364646363656564656565656463656564646365656464636465656363636564656564646364646563646563646563646464656363656364646365656365646464656563646363636564646465656464646364656563646364636365656564646464656463656463646364646364646565636463636364646465636365646463656465636465656363636564636564656464636463646465646564636465636365646364646365656563636564656365656365646465646363656365636363646364636565646563636464636463636364656365646464636463656565656365646365646564636463636365636465656465636564636563656564646363636563636365646563656563636365646363636464636463646465646364656464646563656364646365636464636564646464656463636364636365656563636364636565636563646363636464646564636563646464646564646463636564646464646463636563646363636564656463636363656463656364636365636363656363656563646564636465636363646464646363656565646563636564646564636564646363636465646564656564646464636464636463636563646564646465656563636364636364656364646564656464656565656365646364646365636365646563656465656464646363636565646565646563646365636563656363646463656364656363636565656465646465646363656464636564656464646363636365656563636365636563646565636363646464656565646363656463636563636465636565636563636565656363646565656365646564656465636365636465636464656465636465636464656465646364656463636563636564636465636564656464646563646463656564646463656463646563646464656364656564636465646465656463646364636463656463656464646564646365646564646463636464646363656365636364646565656364646363636463636463646365646465646565646565636465656365656365656564656364646365646365636564656465656564656563656464656464636463636564636363646365646565636465656464656565646465656465636565646563636563646363646565646365656465636565646363646364646464636365636464656464656565656364656563656464656365656564646365646465656563646364656463636464656365636365636364656565656463636564646563646365636464636364646565646565636563636564656565656563646565636563656365656563646365636563636364656365656363636464636465656364646564636365646464636465656363656565636364636464636563656364636363636565646464656365646365656463646564636465636565646463636564636563646564636563656563656465646564636465636365636363646364646364636365656363646365646564646563656463646365636464646465646564636564636365646364636463656465636364656363636464656565646465636465636564636563646463656465646365646563646363646363656363656464636563636365636364656463646364636364646463646464636563646463636565656465656465656464656564656463646365656565636365646465656364636463656363636464646463636365646564656563646463656564636364646364646363636365636564646463636565656564646465656463656465656365656463646565636464656464646364636464656465636463656364646565646565656463646563656365656463656365636463636464636563636564636365656465656565656464636464636465656464646364656365646364646564656363656464646563646463656465636564636463636564656463646565646563646365636464646463646465636463636364656363636464646465646564656363656563636365656463636564636563646363656465656365646365636364646565636563636465636465656363646563646363646363636465646563636363656364646364636465656464636464656464636464646563636365636565656464646465656463656565646564636565636465646465646463656464656465656565646564636464656365646563636363646463656365646563636564636464656463656464636464656365646364646365636563636465646365646363646564656565656364646365636364656364636464636364656464646465646463646563646563656464646465656463656464636564656363646465636365636365656363636363656365656365636464636564636463646564646365646464636563636463636364646464646564636463646465646364636363656463636463656364636365646463636364646563656365656363636465646563646363656464646464656565656564646564656463636564646464646465646465646463656364636463646464636364656363646564636365656563636365646564646565636564636363646464636464646365636365636463656564656463646464636563646363646563636465656563636364636364646463646464636564636463646364656464636465656363636564646363656364656564646363656565646364646564636365656464656463646564656565656563636464646465646365646463656565636364646363636364656565656563636464646364636464656364656464656563646365646565656464636463636565646365656564636365656565636365636465646465646365656464636565656364636563646563636465646364636465636465656465646364656365636564646364656564656563656463646364646364646365656363656563636465636363656563646363636464646365656463656363636564656464636365656465646564646464646563656563636363656564646564646563656365656463636564646363646464646564646465636365656463646465646565656363656565636563636465636465646564656564636564636364656565646463636565636464656465646564656563636463636563646465656365656565646365646365636464636563636363656463646464656465656364656364646463646463636364636364646464636563646365636365646465636363646364636364636463636464646464636565636364656564656563636364636463636364656363656465636564656565646364646565646363636365656565636364646363646363636365646463646564646463656364656565656563656463646365636565646563656465656364636464646463636363636564646463636563646463656363636565636463646465656563636563656563656364636363656465636365656563636463656365656464646465636365656563636463636364636563636463646463636465656564636565636563646564656563646563636365646563646365656364636464656464636564646464646563646563646563646564656463646564636365656564656565656464636363636363636364656563646463656464656463636463646465646565636363636364656465646565656464656365636363646565656564636363656363636365656564636364656464656363656365646563646364646363636463636565656464656565656464646564646364656365636465656465636464636465656563656565656365656564656563656465636463656365656465636463656364646363646564636363646363636464646563636565656563656464636465656463636365636465656563656364656564636465656465636464636464636463636365636463636464656465646564636565636563636464646565646363636563646565646364656463636563636564646465656364656365636464636364636464636363646464656564646563636465656464656463636463636565636464656564656464636563646463646365646363636365636565646563646564646364656365656564646564636563656465646463636365646365636464656563656363636464656364646363646563656364646464656463636365636565646364656464656464636565656564646464656463636363636465656465636363636565646465636465656365636363636363656565646465656564646565636465636363656364636465656364656564646465646464646465646563656563646465656563646363646364636563656465656365646565656463636463656463636565636464646463656465636564636463636364636463646464636463646364646463646564646365646465656365646465656564656364656364636563646365636563646365646365656363636364636565656364636465636563636464636363656365646463646364646365646364646364656465656465636464636363656565646463646564636465646565646564656463656563646363636363636564636463646364646363636563636463636365656563636465636463646564656565646564646463646464636363636563636565636363646565636365636363646565636365646463636364656564636463656363656564646465646464636365656563636364636565636463656465646565636564636564656465646564646563646565636463646465656365636364656363636464636465656464646365656465646363646463656364646363636465636563656463636563646364646464636363636465646365646463636465656465656364646563656365656464636465656565646564636465656565646365646463646563656565636564656564636565636563656463636364646563656463636465646564646365636463636464636364656563636465636364646365656464646364656364646464636565656563656465636464656364646563636364636565646364646363646363636464646364656363636365636364636365646464646463656364646364636563656364656463656563646465646464646564656565636464636365646563656363646564636365636464636365646463636463646363646565656365636465636465636564656364656565636363646365656565646463646365646363656464656564656465636563656463646563636563636564636463636564636363636465646463636563646363656565656364646363646564636465656365656563636365656364636565636364636565656565646463656464656563646465636363646564646564636364646564646363646565656364646464646564656364646363656564636563636363646364636463636565656365636364636364656365636564656363656565636464636464646563656463656563656363656363646363646465646463646465636464646563636365656564656465636564646364636463636463646365646364646364646364656465636564636563656364636364646565646465656463646563656464646464656464656565656563636364636363656564656564636464656465646563656364636565636564646463646365646465636563656364636565656363636364636363636564656463636565646463656365636565646365656463646464636365646465636365636564636463646563656564656365656563656463636465636465636563656365656365656465646465656463646464656564646565646365656464656563646363646564636464636365656565656563636465646565646565646565636564646563656565656464636563656463656564656463656464646364656465636564656465646364636465656564636564646363656363656565656565646565646364656464656364636563636363646463646463656563646365636563636563636364646364646464656564656463656465646564646364656364636563646563646363636364646365656364656363636365656364656564646364636464646564646463656465646463656565656465646363636565656465646465646563656465636365656364656365656363636565646465636565656564656564646464636364636463656563646563656465636364636465656465646563636565636563646563656463646365656464656564646364656463656563646464646565646564656465646365646465656564656464646365636465656465656364646564646364636564646364646563646364656363656365646364636464646564636564656364656365656464646465656364646363646563656365636564636365636563636463646465646463646565656465656565636464656564646364656464646463656463646565656363656363636364656563636364646465636565656364656365646365656365636565646563636563656563656565646363636565646465636364636465646464636363636465656463646364636364636563636363656564636364646564636565646463636463646564636365636465636565656464636365646365656563646463656565656563646564656465646465656564656565636465656564636564646565656363636464646364656565646563646564636465646363636364646464636463656363646564656564646365636463656364646463656564636363646463646563656563646463636365646564656465636363636363646465646565656365656364656363636363656463636365646563646563646364656363656563646364636363646563646465636463646564636563656365636565636564656463656464646363646464636564656563636463646465636364656565656565656563636465646465636464646563636465636363656365636465646564656365656563656565646463646463646464656564646363636363636463646565656464646365636465656365636565636564656465656463636465646563646565646465646364656565636364646365636363646364636365646565656364646363656364636465636364636564636563636563656565646363646364646463646465646563636363636563656563656463646464646364636365636564636563636364636463636564646364636363636364636463656564636365646564646464636464636463656464656563656463656465656463656564656563656364646563656463656363656363646365636364646364656565656465656365646565646364656564656364636464636565656565636465646565656365636563656564636563656464636363646364656563656565636563646364646463636565646463656465636563646365636364646365656463636364656463656563656364656365646564656363636364636365656465656365636464656365636563656463636464636365636464646363646564656563646364646563636364646365646563656365656565636463646363636463656465646465636464656364656463656563636363636463636565636365636463636563636464646565656463656465636463636563656365656465636465656464636563656364646565636564656464636563646563636465636564646563656464646365646563646563656463656364646365646464656565656465656364636363656465646565656564636564646465646365656563636364646363646463656465646365646463636365646363646463646465636565656563646564656365656364636365656365636365636464656363656364656465656364646365656365656563646464636364636463646363646364656363646365646365646464656363646463646363636364656364646564636563636464646465656564646463646565656363646463636565636364636365656363636564646463636363656464646463636564646363636464656463656564636563646465656563656563636465636563636365646463656464656564646465656365636463636563636563636364636563656364636363646363646464646363656364646464636563646365646364656464646465636565646465656564646464656364656463646463636365646465656463646565656464656363646563646364656564656365636464656565656365636564646564636564636564656364656464656463656465636564646365656465636564636564636564636364646565646564646565636564656364646565636365636464636363656363636363656364646463646565636564636564636364636465656565636463656565636364656365646365656465636463656465636365636364646465636365646563656564646563646563646363656563656363636365636463636564656564646564646563656565636465646564656565656564636463646363656465656463636363646363636463646364636565646565656363636364646464656565636364656565646365656565646363656365636464646364656563646564656465656565636463656563656464646465636464636364646365636363646465656365636365636464636464636365656463646464646364656464636464636364646565646464656465636563656563646463656563646464656465656363656465646463656564636464646464646364656364646364656363636465646463656564646365636565636463636363636463636463656565656363656563656463636364646364656464646563646565636564656365636563636563646564646564636365636463646364656564646465656565656463636563656465646564636363646365636463656465636564646563656363646463636364656463656465636364636564636565656465656564656565636365656365656563646365636365636464646365656465636564636463656564646465656563656464656463646464646463636465646563646564636563656563656364636364636464636364646463656463656463656364636465646463646564646464656565646363656564656464656363656463636463656463636563646365636364656365636363656464636365646563636463646463646563656365636565636464646564646564646464636563656363646365636363656465656364636363656463656465656564646364646365646565646564646564646365646365636463646463646563656463656463656565636365646363656564646463636364646365656464656564636465656463646364656563636364636464656563636565646365636565656463656563656564656363646463646463656564656464646464636364656464656563656563656364656365646365646365636363636464646363646564656364636463636465656463636565636563646363656464646464636464646365636363656363646465646365646465636463656563646365656464656365636364636364636363656563656463646363656463636465636465656565646565646465636564646464646464636463636564636565646363646364646564636565656564656465646564636563646563636363656564656564646463636364636564646563636365636363646463636463656363646463646563636363656565636565646464636364656565636365636465646563656565656464646565636563636564636465636565656564646465646464646363636365656365646565656363646464646464636464646365646465636464656464656563646464656363646364636363646363646363646364656463646364646465636464656465656363656564646564636563646363636564636365646365636563646564656364636364656365646364636364646565636363636365656363646564646565646363636565636564636363636563636364636563636465636363646364636565656565646565636364646465636463646564656464646464646564636565656364656565656364646565646364646465656363636364656464656463656563656365636363656463646464656563656364636565636364636465646465646464636464646464646464646364646363656364646463636465646365646563646563656565646465636565636564646463656363636365636365636564636465636365656463646364656363656465656365656565636465656463636365646564646463636565636363656363636364636463656563646464636563636564656465656364636363656563636364646364656364646465636564636564656363646365636365656564656463646463646465646564656365656563656464656463646563656363646464656463656463636464646365646563646463656365636564646463656463646563646365656365646464656463636464656565636363656563656363656463646364636364636564656563636565656364656563646364656463656464636463636364656563636464646564646463636364636465646363646563636564656363636463636363646464656563646564636465646364656563656363636563656365646465656565656465636465656564636563646563636363656464636363636463636564636363646565656565636563646565656365636463656463656564636365656463636363656365636565636363656364646465656464656463646363636564646563646365656465656463646564656564646465656365636364656464656465656563646565646364646364656564656563646465656463656464636465636364646463656363656465656364656565656563646463636364646565656565636563646563656465636463646563646463646564636563646464636364636364656565656564646464656464656365646564646563636365646363646464636465636463636564636465636463636463636364636464646365656563646365656565656465636463646463646464656564646564656463656465646365636365636363636365646365636463636363636565646563646363646564646464636563646364646563656363636465646463646464646464636465656464656365636463646563646565656463656465636463656564656363636365636463636365636563656563636563656464646565656564646363636364656364646565646563636464646564646365646363646465636465656463646564646463656464656363646463636364646563636563656363656465646465636463636363646464646465646365656465656464656363656363646363646564656364636463646364656564646364646365646463636363656563656363656365656364656365656363646563636563656563656365636565646464656363646365646365656563646364646565636565646363656564646465636465636363646463656563656563656464636465636564646563656564646364646365656565636463646363656464646365656465636564636365656363636564646364656464636365636564656563656465646365646465656364646564656464656564636463646564656364646565656364646563636564646364636365636464636565636363656564656563636365656465636565636564636465656365646564646563656563656465656563646564646465646464656463636364656463656365646465646564636563656563656463636565646364656463656364636463636563656363646565636565636565656463656363656564636465656563656465646465646365636364646365636563656563636564646565636365636463656564636464636565636365646564636463656365646563656563656565656465656363636563646363636364646363646563656365656463646465636565636363636463636565646464636463636463636363656364646563656363636365646564656463636365656563636363656364636564646464656464646364656565636363646363656363646464646464636563656564646463636464656465646563636565646364636564656463646565646365636363646564646465646365646465636364656464656565656364646465636365646464646464646363646464656464656365636565656464656464636565656364656565646463636363656363656563646365646565646365636465656363636365636465646464646364646465636563636465636463636564656365656464656564646365656565656465636365636365656564656563646564656463636364646364646365646565636363656465636463656563646364646564646565656565646464646564656364656464656563636564646563646363636363646563636563636363636565656464656465636465636565656365636565646464646565646464646464636564656463636565636464646363636363646364646463656564636364656363636564636364656365656464656563636563636564656364646564636565656564656464646465646563636563656363636363646565656465646565646565636464656365636563646365646565646463646465636465656465646364656364636463636365646565646565646564636365646563656565646564636364636463636564636465646563646463646464656563646565656463656463636563636364646364636365636364656363646363636464636465646564656564646463646465656565646464646364656365636565656564636564646465656363636564636465656565656363636565636364636465646563646565636563636465656564636464646464646464646464636464656565656364646364646564646363636365656564646565656463646464646563646365656365646364636464646563636464636563646565646463646464636564636364636363636463646363636563646364636565646463656564636463646565636563646464656465646565656364636464646565656563646563636563636365636363646364656365636364656463636365646364646363656563656565646563656563646463646363636563646364656364636365646364656465646564656565656464636465656563646563656464656364656563636364656364656563656465636465646564656465656464656565646464636564636363646365656465636463656464656365646564656465636363646565636364636464656465646563636464646363656464636465646565646465656464636465656564636563636364636363636463646363636365636365636563636364646463656565656563636563636365646565636463636363636465656463656463646364636563646465656463656564646364656465636363646464636564656364646363656364636564646365656364656563646364636565656565646563656564646464636563636363636464636463636564636565656463636565656563636565636465656363646363656363636364646465656564636565646464656365646565646363656564656365646564656564636465636564656563656464636464646365636365636463656563636364656463656363656463646563646563646565646465646463636364656465646363636365656564646563656564656363656464646465656465646364656564636363636365646464646363636364646463646563636364636563636563636463646363646564656463646363636365646465656464656464636463646364656464636364646365646465646364656363656464656563656563646365636565656365656364636565646465646563646363656563656365636465646564636463636365646563636365636365636365646565656365656464646565656564636365646463656464646465646564636363636565656463636463636464636464646465656564656463656563636464646564646365656364646563636463646563646463646363636365656364636364636563656465636363646465636364646465656563646563636563636465646565636564656565646564646364656365656565636365636365656564646564636365656565636464646465656564636563636364646463646564656463656564646364656463646365636465656463636365636464636564656364646465646465646363646364656463646463656363646465656364656564636464636365646464636565656363656465636464656464656563646565646365646363656463656364636463636363656364656365646565636363646563646564636564636463636365646363636364646464636364646464646564636565636465636365636465646363636364646365636465656563656464636463636564636365656465646565636465656563656564646465636463636464656565646465656465656364636563656363656465646564656364656365646463646563646365636363656465636365636364656564646364656363656563656463646364646465646465656364636565646363636363646563656363656463656563636363646563636364656563656463636564656464656463656564646463646464656465656364656464636465656465646465656465636363636363636364646464636465636464636565656364636364656563656463646563656365656563656365656565656465636464646465636564646365656563646463646464646563656464646463646363656565646463656363636464646363656365636565636565656565656565646564656364646565646364636465646563646365646365656565636365656463636564636365646363646465646565636564636464646565656464646463656363636465656464646365656363656464646463636563656365656564656465636463636364646564636564656365636364636364656465636463636464646564636364636464636363636564656563646363646464646363656463656565646463656563656565636564656464636363656363656465646464636565636365656364636565656465646363636463646563646464656363646564636365656463636463646464636363646363636464646365656464646463656465656464636465636464656465636463636564656365636463646564646463636364656564646364636564656564646563636365636565656565636563656565656465636463656564636363636564656565656365636365636565636364646463656363656463646365656464636465646463646364646563636365636465646463646465636464656463646563656563646565656365636364636363646565656363636364646563636563656463636464646565646463646565656464636464636565646565646465636564656364636465636564646464656464636464646365636565646463646364656464636564636565656363656364656465646364636563636564656565656363646465646563636363656563656563656365636563656365636564636364646363656464656565636465646465636363656464656365656463636365636464636463656464636563636463646363636464656565646464636563636364646463646565656465646565636365656465646564646365656465636463656363646363646464656363636563646563646365656463636563636364646363656464656463646464646363656463656364656464646464646563646464636463656564636363646563656564636465646564636465656563656465636563656464646465646363636363636464636563656465636364636564656364646363656364646363636363646464656363646463646363646464656564646465636464646363636463656364656563646563636563636365646463636563636363636465646464636365646463636565646563646565646365636465646563656364636465636565636464646365646463636464656463636563646363646365646464636563656364646465636364646563656463656464656464646365646365656565636365656363646363646365636465646564656364636364646565656365656563636464656365646565646564636563656364636364646563656564656565656565646565636465656564636564656565646364636565646463646464636363646363656464646365646463636563646363636463656564636465636564656365636364646363656363636363646465656465656363636465636363646463656465656564646464646463656365646465636364656364646464656563636565636564636463646364636565656363636363646365646365646365656365646463646363646363636363646465656464656465636563636563656464646464646563656465636464636563656465636364646363646563656465636463646365656564636365646565656365646563646463656365636464636463656565646464656365656464636363656463646363656565636465646464636364636363636463646565636565636465656565646564636363636463636363646365646564646563646563656565636364636463636564646365656563636563646565636364636564646464646464636564646364646564636364656364636363656565636465646463656564646465646463636363656363636463656363656364646463646364656565646364656365636364656464646563656365646364656365656564636363646564656365636565656365656463646563656565636563636565646563636464646565636463646565646464636465646365656563646364646564656364636563656465636464636465646464636563656465636465646564646364636463636564656565656563636465646564656463636465646564636563656365646563646365636463636465646365656465656465646564656465656364656463656465636465656464646464656563656365636464656565646465636364656464656565636465646563656364656364636564656363646465646464636564646565646364656463636365646565636564656365656563636563646463646464646463636464636464656364646364656364656464636565656565646363646565656465656365646563646565656465636464646464646564636464636465646564656563646365646365656564636363636364636365656564636563656365636564656363636464656463636463636564646563656463636464656465646463636465636463646463646565646365636364646364646563636464636564636464636364636565646465656465646563656564656363636365656364636463636464656463646464656464646564636364656364646563646363636364646364646363656364656463656464646464636364636464636565636464646565646364636565636564656364636465646463656563646464646564646563636364636563636465646365646565646563656363646463656365636565656564646365656463636563636464656363646363656565636563656364646563636564636365636563636363646363646363656565646564636564636563636365636563656364656565636465656563646364636464656465656465646565646464656363636363646365656564636465636464636564656365636564646364646363636565636564656465656363646463646464656463646565636364646565646363656463636564656565646563656365636364646565636463636465656463646365656463646365636464656563656464656365636363636365646563646363656565656364636464646565646463636364646364646364656564656564656363636364636563636365656465636363646364636365636364636465636465646464636364656563646463636363656464646563636564656363646564656365636363656464646564656563646463636363656465636465656463636465656364636463636363656365636564636363646565656463656465656565656565656563656364636365656464636363656463656465646564646364656465656365636364636564646363656364636365646465656565656463646564646364656364636463656464656464636363636564656463656564646365636565636364646564656363636363636563646464636563656465656565646463656365646364636565656363656465636364646365636564636564646365636563636564646463656365636363646564656565656464656563646464656464646363646463646365646364636363646463646464636565646565636465636564636464656563646564636463646565636563656465656364656463646563636463656564636463656465656364636465636464646465656363636364646364636464656363656564646463656364636463646363636565656564636463646465646465636465646463636365656463636564636463646565656464636365656565656564656464636365636563646464656564636365636463646364656563656565636463636564636464646463646563636565636465646465656363646564646564646564646565636464636563646364646463636563646363656363646365636365636365646465646463636365646364656363656464656564646464636565646463636364636364646563636564646363636463656463636565636465636363636564646463636464656364656565646563656463646564636563636464656365646564636364656565636564636464636464646365636363646464636563636365656464636565636464636564646563656363646465636565646464656463646464636364636565646364636364656564636563646465636365646464646464636464646463636464656565656563656365636465636565636463636563646465646465646464656365636565656464646565646365636465636365656563636564636465656364636365636564636363656465656464646563646463656464646465656463656365646364636365636563636565636363656465636365656365636565636563646564636363656463646365636463636563636563646464646465656364656463636465656563636564646465646363636365646363656365656564646463636464656564636464656364656364636563656563636463656465656463646563646563646463636564636364636563656563646464636564656465656464636565646363656564636464646363656364646463656463636465656564646565646463636464656463636563646363656365646463646463646564646465636463636364646464656564656565656463636564646565656363656463636363656365636463656464636363646465636465646364656363656364656464636363656565646365636563646363656463636464636365646564656563646563636563646465636364636465636564636465646463646463646363646363636463646365636363656363636365636563636564636563636463636463656365646565636564656565636565646463656464636365646565636364636365636463656364646463646564636564646564646364646465646564656465646463636363636363646365646563646564636563646363636365636565646365636564646365636365646463646365636464656464646564636363636463646365656363646565646365656464646363636565656565656363656365656463656464646564646365656365636563636565656464646465656364656463656464646565656463656465646563636463656365656363636463646464656463636564656363656465636563656564636565636465646365646565636365646364636364646364656465656564646565656565656363656565656564636463646563636363656465656564636564656465656465646465636564656564646364636564656463636464636465656364646563646364656565636363636465636564636464646465636565646563656363636364646564636565636364646564636365656465646564636365636363656465656465636364646564646463646563636464646464636464646464646364656465646563656363656464636363656563636463656463636565636464646363636563656463636364646565636564656565656463636565656365656363636564646564646465656363646465646563636364656464646364646365646565656365636563656364656363656363656564656363656365636564656563646563656365636464646563656563646363646364656564646564636465656465646564656463646565636563646465636465646365656365646464646565636464646464656563636364636364646464656364656365656363646364636565656565646464636464636363636365636364646463656465646564646365646365636465636364636564646565646465656564656563656564656363656564646364646463656363656364656565656563646564656463636465656565646365656363646465646463636363636563656465636464646465656463646464646364656465636565636463636363646364656363656565656465646464656463636564656464656364656463656363636363636365656464656363636565646565646463646465636563636465636464656464656564646463646463636464646365646464656365636465656565656564636464636463646564656564656464636463646464646565646364646365646364656563656363656564636465656365656565646463646463646464636463646463636365646464636564636564646563636363656364646463636565646565656365646563656365656463646563636564646463646465636464656363656365646363656565656463656563656364646563656463656365636464636565636565646364656463656464636463646564656364646365656463636463646564636564646563656363656565646565646465656363646463646564656563656464636464646465656365656365636363636464656465656364656363636563656365636463656463636365656463636365636564636565636363656465646363636565636564646363636363636565646565636563656465646463636564646363646465646563636463656563646463646463656363646465656365656564656564656464636565636464646364646364656564656563656563646364636465636365656463646365646365656465636365636465656363656564636464646563656463656364656364646563636564646564646464636365636363646564646565656464636463636465646464656463636563646364636464636364656464656364656565656365646565646365646464646363656364636564656363656365646563646465656363656465646463636563656565636463646365636463646465636365656563656463636464636463656463646565646563636464646465656465656463646465646563656364636463636464646463656465636565656364646564646565656465646465636464656564656464656564636565636365656364656465636563646463646464656465656564656563656465636563636363656463636563656363636464656464646464656463636365646463656565636463636365636564646564646365636563656563636365656363646564646365636463636365636364636563646463656564636563636563656564646363656463636564656463636463656365656463636463636463646363656463636464636365646563656364656564656564636363646463636363646564646364636563646364646564646465636364656464636363636365636363646364646565656563656563656464656565656563646563646563636363646565636365656464646463636365636464656363646363656565636363656463636365646365646365646463636365636464636364656464636465636465656564636463646564636365646565636563656364636564636465636563646563646563656364646465646563636365636463646465646563656363646564646463646563646465656564636364636565636364656463646363636565656465646364646464636464636563656565656565656463656563656463646464656564656463646464636465656463656565646563656465636565636364646465636563636365636463636564636463656363646563646565656563646564636365646463636365636365656363646565656463646464656563636365656363636463656465656365656463646464636465636364646365646465636564636564646563636363646463636364656464646365646564646365656363646464656365636464656565646364656464646364646465646464636364646565646463636563646565636565636563646363636564646363646465646363646464636563646463636565636565636563636463656365646563636365646464636465636564656464636365656364636364636364646364646465636363656563646365636565646363656363656364636365636364636365646565636465646365636365646564656463646365636465656563646365636464656363656465656364646363656363656363646363646563656564656364646565646364636364656565646364656463636463656565636564646364656465636465646365656463656364646565656565646364656563646564656464656563646364646465646564636363656365656363656564646464656563656463646464656565656465646564646463656465646563636464636465636565636365636363656564646564636563646565636464646364656363636465646365646365646464656463646565646364656565646364646564636564646463646465646364656564646365646463636363656565636363646563646563646364656565636565656363656365646563646464656365656363656364646465656564646563636565646463636564656363636564636463636463646565636365636465656465636465646564636363636465646564636363646465636365636463646363636464656565656364656364636463636564636365646463656465636364646364636465656564646463656563656365646365646565636463636563646363646564656364646464636364646564636364646364656363646564636565636364646563646363646465656465656565636463656465636364656565636564656564646365656465656363646563646565636565636464656564656463656364646363646465646365636464636563636563646365656365656565646363656563636364656465656463646464656465636364636365636563646464646564646564656564656563646563656464656464636463646363656465646564656365646563636465656363636565636565646363636565636465646563646465636464646564636564656465656565656465656365646363646365646363646365646463636365636465646563656563646463646563646365656564656464636564646565646565646564646564656465646364646565656565646563656365656565646363656364656363656464636463656465646465636465646463656365656465656363656565646563646365636365656364636564636565646363636363646365636363656565636564636464646464636564646565636363646365656565636465636565636464636364646465646464636363636565656565636565636465636563646465636364656565636364656363646564656563656464636564636565646465636365646565636563636564656563656464656463646563656363636463636565646465656364636365636463656465636564646565646564636464646563636365646365636363636564646464656465656465636565646563636363656564646465646563646565636563646464656363636364636365656463636365646565656465636565636365656463656464656364656563636364656463636465646563636465646365636364646564646565656563646465656365646463656463646563656564656463646465636364656563646363656363646364646464656564646364656465636465636465656463656364646465636463656363646565636365646464656563646465636564656563656565646364656565656365656563656364646365656363636464656465646465656364636365656563656365656465656465656564646365656465646465646565646563636463646465646464636364646364646464636464636565636364636565656465656364656364646365646363646363656463656363636363646365656463656565646564646364656563656463656563646565636564646564636563646564636464656463636565646564656564656565636365656365656465656465636364656365656464656365656363636364636563656563646564636464636565636465636565646364636463636564636465656364646365646364636363656565646563636365636564636464636363656565636564636565636463646565656464656465656465656365656563636564656565636563656463646464636463656364646563646463646563646364656564636365636565646364646465656563656363656563656563646565646363646565656464656463646463656465646365636464646365646464636564636463646364646564636564656465636465636564656465656564646563636363646564656464636465646563636465636364646565646464656464656463636563656363636363646563656365646463636463636463656563646463636463656563646465646463636464636563646464656463646564656564636564636563646564656563646564636463636364636563646564646365656363636563656463656465656465646464636463636565656364656565636564636364646565636563656363636563656464636465636363636365656565636565656364656365636364636365646364656463646565646365656564656364656465636563656465656365656465646463646363636363656363646563656464646464646365646364646565656564656563646465646364646565656564656463656564636564646564656363636564656464636364646463656565656563646563656465636563656565636565646363656365656463656565656464656464656563636465656464656563656465636464636364656563636364656464636465646365636365656365646465646363656365656465656565656463646564636564656463646464636564636364646465646563636464656365646563656563636365656364646365646465646365636464656464646463656365646364636564656564646365636463646365656464636463636365656463656364646365646565636463656465646564656563636565636364656363656464656464656564656364636464636363646363636463646565646465656465656365656564646363636463636365646563636365636363656463636463636365636463656564656363646563636364656463656563636565636465636463636365636563656563636564656464636365656365656565656465646565656565646363636463636564656363636563636364656564656465636464656563646563636365646365646365636565646563636563656563636465636363646465656565636564656463646363636464656363636564656365636363656465656563646563656463656463646465646564646464636363646463646463646565656565646365646365656463646365636564646363656365636463636565646364636363656565656463636463636465636363636363646363656563656364646565656365636465656463656365656465636464656563646565656364656364656465636365646365636365646564636464646463636464646364656563646563656463636363656565636463636363656464636463636564646465636465636364656365656563656364636465636363646364636465636564636564646465636365636365636563646365636465646463636364636363646363646464656564636363656565656564646465646565656463656464656363636564656564636364636564636565656565656463636565646563636465646363646563646565646463646364646465656564636363646563636563656465656464636464646463656364636364646563636364656463636564656464636465636564646563636564646564646364646365646465646365646363636365636565646364656563636565646463636364646364636363646565656565656563636364636464636465636563656364656463646363636364636364646365636364656564646464656465636364636565646365636463656465636463636463636565656563656464656563646463656564656363646463646565636364646565656464636464646563636364646464636565636564636365636464646565646465636564636563636463646565646463656563656565656465636465646564646365656563656564656464646365656363656363656463636465636464636563656364646363656365646463636463656465656564656363646363646565646365636365656463636363646364656564636464646363636465636564636564636363636364636564656464636463646563646465636465636563646464646464656465646463646364646464656464636563656563656463636465646465656365636564636464636563636565636364636363656564636564656364636365656564646565636365636563636363646565646563646464646565636465646365636465636564646364636465656563636364636364636564636364656465646463646365646465656563636363656465656465646364646565636465636565646364646365636563656464656465646565646463656365636463636465656365636364636465636364656563646565656563646465646464646564656363656464636565646564636363636564656565656463646563656465646365636463636363646563636463646365646564656563636364646565636363646463646464656365656464636563636563656365636365646565646464636365646564636464656365656363636363636465646364656365656363656563636565636465646365636463636364656365646465636563646463646564636563656463656465636565636365656464646565656364656365656465656463636464646564636464636463656564636565646365646465636564656364646463646363636564636363636463636564636365646565636564646463656364656364646465656465636564646363636363636363656365636365636564636565636565636365636465646564656564646465656463636563636464656364646463636364646564646464646563646565636363646564646564656365656563646363656365636363646565636464646565636464656563646464636465656464656463636365646465656365656463636363636463646465656463656363646364636363646463646363656563656563636464646465646364646563646465656464656363636564656465656564636464646364656364636463646463656563636563656565646363656465636565646463646564646564636364646465646465656463646465646363656465636464646564656563636565636564646464656564656563656464656364646365646464636463656564636564656365636465656465646565646465636365646563636365656465656364636464636363636364646565656464636565636364636565646364646364646364636364646464656465646564656465646564636364636563646463646363646365656464656363636564646463646363636364636563646363646463656365646564656565656363646563656464636365646363656463636563636465656465656364646565656464656565656464656364656463646364656465656463646364646465636364656464646364656465656365646363636463656463646364636365636464646563646365646363646364636464636465656363636364646365646465636464646363656464636365656564636465636564646363656465636364636364646564646564636564636465636465646565636564656565646365646564656464656563636464646563656465656563656364646464656464646463656363656365636363646364656465646464656364646565656563636465646365656464636465636363636365656464646565636464656465646563646365656365636463636463636363646465656463656365636365646564646464646465656563636465656563646563656365656365656365656463656563656463646465636364656563636365656365656365636463636464646563646463656465656563646564636363656363646365646365636464646365636464646363646564646463636463656565636564646565646564646363646564646364656364656463656563636564656464636365636463656363656365646464646463636564646565656564636564646363646464646465646565646365636565656364656563646565656365636464636465656365646563656465636565646464646364656364636363646564646363636363646463646465646363646363646463636464636565646465636365656465636465646563636465656465656464646564656363636564636464656464646465656364656364636464646565636465636363646363636363646563646465636364636563636463636463636465656563656464636563646563646364646565656564636363656364636365636363656564646365646463636563646463636464646564656365656463656365636463656564646463646363636565636364636465636363646565636365636565656565656565646464636364646363636464646463636564656364646365636363636365656563646363656363656363656364656363646565646464636465646563636565636464656563646564646564636363636563636565646465636465646364636565646564636364636463636464656363656364656465646465646465646563636563646364656563656563636363646364646465656463656563636365656363656364656363636464646364656565636364656565636363636565636365636365646463636465646564646465656364636564646465656565646365636564656564636363636363636564656365646563656464646563656364656463656465656365636365656465656364656564656363636363646465636565656463646565656463646364646563646463646464636564656464656563656365656563656565636363636565646465656364646564646563656365646365636365636563656464656465646564636463656363636365646365636463646563656363646364636365646464636464646564636464636564636365646565636565636563636464646464656364646464636463656363646365636363656564646364656364646463656465646564656365646563656464646365656565656365636463636463636464656563636563656464656563636463656565656363646463636365656364656364636365636564636364636564636364656464656565636463656365646563646365636464636564646565656565646564646364656565636465636365646364646563636465656464636365646565646364636565636364656465656363636565656364646363636563636364656565636363646564646364636364646464656463656564656564636365656465656365656463656364646564646363636464656465636565636364656463656564656463656463656365636563646363636564636565656463646464636563656363646563656564646463636564646365636365646465656463656364656363656463656365636365646563636464656465656363646465636464646365656564656464646565636464646363646363646564646464656564646464636364646565636564656463636465636465636565656463656565646365656465646565656564646363656464646565636463656463656464636563656464636463646464656564656565636565646463656564636463656365636465636364,58172),
73, org.apache.cassandra.transport.frame.compress.LZ4Compressor@6f4a47c7, ADLER32}
Cause was :-
java.lang.AssertionError: expected:<UnpooledSlicedByteBuf(ridx: 0, widx: 97508, cap: 97508/97508, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 262144, cap: 262144/262144))> but was:<UnpooledSlicedByteBuf(ridx: 0, widx: 97508, cap: 97508/97508, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 114218, cap: 114218/114218))>
at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.roundTripWithCorruption(ChecksummingTransformerTest.java:120)
at org.quicktheories.dsl.TheoryBuilder4.lambda$checkAssert$9(TheoryBuilder4.java:163)
at org.quicktheories.dsl.TheoryBuilder4.lambda$check$8(TheoryBuilder4.java:151)
at org.quicktheories.impl.Property.tryFalsification(Property.java:23)
at org.quicktheories.impl.Core.findFalsifyingValue(Core.java:73)
at org.quicktheories.impl.Core.run(Core.java:34)
at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:35)
at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)

Other found falsifying value(s) :-


Seed was 6458446642363854
at org.quicktheories.core.ExceptionReporter.falsify(ExceptionReporter.java:43)
at org.quicktheories.core.ExceptionReporter.falisification(ExceptionReporter.java:37)
at org.quicktheories.impl.TheoryRunner.reportFalsification(TheoryRunner.java:48)
at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:37)
at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Build complete: Cassandra-trunk #184 [FAILURE] 678fdf4ae92776e4821c34f7c05b20568e6ee0e7

Posted by Apache Jenkins Server <je...@builds.apache.org>.
-------------------------------------------------------------------------------
Build Cassandra-trunk #184 Failure
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/184/
-------------------------------------------------------------------------------
Changes:
[Brandon Williams] Catch exception on bootstrap resume and init native transport


-------------------------------------------------------------------------------
Failed Tests:
28 tests failed.
FAILED:  junit.framework.TestSuite.org.apache.cassandra.auth.jmx.JMXAuthTest-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectHostFromLocal-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleOtherRack-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelect2hostsFromNonLocalRacks-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleRack-cdc
FAILED:  org.apache.cassandra.concurrent.SEPExecutorTest.shutdownTest-cdc
FAILED:  org.apache.cassandra.concurrent.SEPExecutorTest.changingMaxWorkersMeetsConcurrencyGoalsTest-cdc
FAILED:  org.apache.cassandra.config.DatabaseDescriptorRefTest.testDatabaseDescriptorRef-cdc
FAILED:  org.apache.cassandra.db.compaction.ValidationExecutorTest.testQueueOnValidationSubmission-cdc
FAILED:  org.apache.cassandra.gms.ArrivalWindowTest.testWithNanoTime-cdc
FAILED:  <init>.org.apache.cassandra.io.sstable.SSTableHeaderFixTest
FAILED:  <init>.org.apache.cassandra.locator.ReplicaCollectionTest
FAILED:  org.apache.cassandra.locator.ReplicaLayoutTest.testConflictResolution-cdc
FAILED:  org.apache.cassandra.net.ConnectionTest.testMessageDeliveryOnReconnect-cdc
FAILED:  <init>.org.apache.cassandra.schema.TupleTypesRepresentationTest
FAILED:  org.apache.cassandra.streaming.SessionInfoTest.testTotals-cdc
FAILED:  org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.ClearSnapshotTest.BeforeFirstTest
FAILED:  org.apache.cassandra.tools.SSTableExpiredBlockersTest.testSSTableExpiredBlockers_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.SSTableLevelResetterTest.testSSTableLevelResetter_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.SSTableOfflineRelevelTest.testSSTableOfflineRelevel_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.SSTableRepairedAtSetterTest.testSSTableRepairedAtSetter_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneSSTableUtilTest.testStandaloneSSTableUtil_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneScrubberTest.testStandaloneScrubber_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneUpgraderTest.testStandaloneUpgrader_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneVerifierTest.testStandaloneVerifier_WithArgs-cdc
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  nose.failure.Failure.runTest

-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------

Tests Failures Errors Skipped Success rate Time
14401 10       18     81      99.81%       16613.722

-------------------------------------------------------------------------------

Name                                               Tests Errors Failures Skipped Time(s)
cqlshlib.python3.jdk8                              83    1      0        0       0.000
org.apache.cassandra.audit                         144   0      0        0       263.285
org.apache.cassandra.auth                          108   0      0        0       46.163
org.apache.cassandra.auth.jmx                      66    1      0        0       12.628
org.apache.cassandra.batchlog                      36    4      0        0       79.904
org.apache.cassandra.cache                         12    0      0        0       22.402
org.apache.cassandra.concurrent                    29    2      1        0       389.702
org.apache.cassandra.config                        48    1      0        0       6.558
org.apache.cassandra.cql.jdbc                      3     0      0        0       0.208
org.apache.cassandra.cql3                          677   0      0        12      1583.309
org.apache.cassandra.cql3.conditions               12    0      0        0       1.387
org.apache.cassandra.cql3.functions                93    0      0        0       41.199
org.apache.cassandra.cql3.restrictions             69    0      0        0       3.261
org.apache.cassandra.cql3.selection                30    0      0        0       36.075
org.apache.cassandra.cql3.statements               36    0      0        0       24.219
org.apache.cassandra.cql3.validation.entities      1071  0      0        3       998.424
org.apache.cassandra.cql3.validation.miscellaneous 168   0      0        0       133.472
org.apache.cassandra.cql3.validation.operations    1182  0      0        0       992.087
org.apache.cassandra.db                            1146  0      0        2       648.534
org.apache.cassandra.db.aggregation                18    0      0        0       2.898
org.apache.cassandra.db.columniterator             3     0      0        0       9.410
org.apache.cassandra.db.commitlog                  1213  0      0        7       870.680
org.apache.cassandra.db.compaction                 541   0      1        6       1094.441
org.apache.cassandra.db.composites                 9     0      0        0       1.452
org.apache.cassandra.db.context                    24    0      0        0       5.533
org.apache.cassandra.db.filter                     21    0      0        0       4.277
org.apache.cassandra.db.lifecycle                  201   0      0        0       82.116
org.apache.cassandra.db.marshal                    354   0      0        0       77.918
org.apache.cassandra.db.monitoring                 45    0      0        0       16.257
org.apache.cassandra.db.partition                  30    0      0        0       168.064
org.apache.cassandra.db.partitions                 24    0      0        0       1.709
org.apache.cassandra.db.repair                     69    0      0        3       57.487
org.apache.cassandra.db.rows                       156   0      0        0       110.971
org.apache.cassandra.db.streaming                  36    0      0        0       34.824
org.apache.cassandra.db.transform                  66    0      0        0       17.897
org.apache.cassandra.db.view                       12    0      0        0       59.149
org.apache.cassandra.db.virtual                    39    0      0        0       77.731
org.apache.cassandra.dht                           300   0      0        0       163.062
org.apache.cassandra.dht.tokenallocator            9     0      0        1       233.820
org.apache.cassandra.diag                          18    0      0        0       2.959
org.apache.cassandra.diag.store                    18    0      0        0       0.229
org.apache.cassandra.distributed.test              325   0      0        12      2011.902
org.apache.cassandra.fql                           105   0      0        0       29.264
org.apache.cassandra.fqltool                       25    0      0        0       4.264
org.apache.cassandra.gms                           48    1      0        0       54.053
org.apache.cassandra.hints                         112   0      0        0       728.754
org.apache.cassandra.index                         135   0      0        0       169.034
org.apache.cassandra.index.internal                81    0      0        0       68.222
org.apache.cassandra.index.sasi                    123   0      0        0       126.608
org.apache.cassandra.index.sasi.analyzer           75    0      0        0       3.864
org.apache.cassandra.index.sasi.disk               84    0      0        0       105.651
org.apache.cassandra.index.sasi.plan               24    0      0        0       13.904
org.apache.cassandra.index.sasi.utils              156   0      0        0       10.277
org.apache.cassandra.io                            15    0      0        0       50.363
org.apache.cassandra.io.compress                   138   0      0        0       54.370
org.apache.cassandra.io.sstable                    354   1      0        6       788.157
org.apache.cassandra.io.sstable.format             3     0      0        0       6.006
org.apache.cassandra.io.sstable.format.big         6     0      0        0       9.676
org.apache.cassandra.io.sstable.metadata           27    0      0        0       3.591
org.apache.cassandra.io.util                       399   0      0        0       136.701
org.apache.cassandra.locator                       185   2      0        0       257.214
org.apache.cassandra.metrics                       183   0      0        3       170.471
org.apache.cassandra.net                           508   1      0        0       658.565
org.apache.cassandra.net.proxy                     9     0      0        0       2.349
org.apache.cassandra.repair                        105   0      0        3       121.265
org.apache.cassandra.repair.asymmetric             39    0      0        0       3.521
org.apache.cassandra.repair.consistent             186   0      0        3       39.282
org.apache.cassandra.repair.messages               54    0      0        0       7.532
org.apache.cassandra.schema                        98    1      0        2       44.117
org.apache.cassandra.security                      78    0      0        0       10.357
org.apache.cassandra.serializers                   78    0      0        0       1.849
org.apache.cassandra.service                       378   0      0        3       369.238
org.apache.cassandra.service.pager                 21    0      0        0       3.300
org.apache.cassandra.service.reads                 357   0      0        3       28.989
org.apache.cassandra.service.reads.repair          102   0      0        3       53.149
org.apache.cassandra.streaming                     32    1      0        0       265.391
org.apache.cassandra.streaming.async               57    0      0        0       9.321
org.apache.cassandra.streaming.compression         18    0      0        0       3.578
org.apache.cassandra.stress.generate               6     0      0        0       0.174
org.apache.cassandra.stress.settings               8     0      0        0       0.729
org.apache.cassandra.stress.util                   5     0      0        0       0.069
org.apache.cassandra.tools                         123   2      8        0       147.448
org.apache.cassandra.tools.nodetool.formatter      18    0      0        0       0.223
org.apache.cassandra.tools.nodetool.stats          24    0      0        0       0.982
org.apache.cassandra.tracing                       18    0      0        0       3.016
org.apache.cassandra.transport                     162   0      0        0       299.433
org.apache.cassandra.transport.frame.checksum      18    0      0        0       117.623
org.apache.cassandra.transport.messages            6     0      0        0       2.087
org.apache.cassandra.triggers                      60    0      0        0       28.367
org.apache.cassandra.utils                         482   0      0        6       967.559
org.apache.cassandra.utils.binlog                  63    0      0        0       65.731
org.apache.cassandra.utils.btree                   120   0      0        0       2.253
org.apache.cassandra.utils.concurrent              189   0      0        3       22.094
org.apache.cassandra.utils.memory                  100   0      0        0       147.514
org.apache.cassandra.utils.obs                     12    0      0        0       1.409
org.apache.cassandra.utils.streamhist              33    0      0        0       6.406
org.apache.cassandra.utils.vint                    12    0      0        0       0.755

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
cqlshlib.python3.jdk8

Name      Tests Errors Failures Skipped Time(s)
no_cython 1     1      0                NaN
cython    82    0      0                NaN

-------------------------------------------------------------------------------
org.apache.cassandra.audit

Name                Tests Errors Failures Skipped Time(s)
AuditLogFilterTest  10    0      0        0       0.364
AuditLoggerAuthTest 9     0      0        0       53.314
AuditLoggerTest     28    0      0        0       22.732
BinAuditLoggerTest  1     0      0        0       11.570
AuditLogFilterTest  10    0      0        0       0.198
AuditLoggerAuthTest 9     0      0        0       52.149
AuditLoggerTest     28    0      0        0       19.862
BinAuditLoggerTest  1     0      0        0       11.891
AuditLogFilterTest  10    0      0        0       0.202
AuditLoggerAuthTest 9     0      0        0       53.596
AuditLoggerTest     28    0      0        0       25.174
BinAuditLoggerTest  1     0      0        0       12.233

-------------------------------------------------------------------------------
org.apache.cassandra.auth

Name                           Tests Errors Failures Skipped Time(s)
AuthCacheTest                  14    0      0        0       0.619
CassandraNetworkAuthorizerTest 6     0      0        0       4.059
CassandraRoleManagerTest       1     0      0        0       3.312
PasswordAuthenticatorTest      7     0      0        0       4.487
RoleOptionsTest                4     0      0        0       0.464
RolesTest                      4     0      0        0       3.300
AuthCacheTest                  14    0      0        0       0.441
CassandraNetworkAuthorizerTest 6     0      0        0       3.436
CassandraRoleManagerTest       1     0      0        0       2.748
PasswordAuthenticatorTest      7     0      0        0       4.528
RoleOptionsTest                4     0      0        0       0.345
RolesTest                      4     0      0        0       2.737
AuthCacheTest                  14    0      0        0       0.431
CassandraNetworkAuthorizerTest 6     0      0        0       3.830
CassandraRoleManagerTest       1     0      0        0       2.873
PasswordAuthenticatorTest      7     0      0        0       5.383
RoleOptionsTest                4     0      0        0       0.345
RolesTest                      4     0      0        0       2.825

-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx

Name                   Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest 20    0      0        0       1.105
JMXAuthTest            0     1      0        0       1.399
AuthorizationProxyTest 20    0      0        0       0.952
JMXAuthTest            3     0      0        0       3.784
AuthorizationProxyTest 20    0      0        0       0.914
JMXAuthTest            3     0      0        0       4.474

-------------------------------------------------------------------------------
org.apache.cassandra.batchlog

Name                       Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest 5     4      0        0       0.653
BatchlogManagerTest        6     0      0        0       23.914
BatchlogTest               1     0      0        0       3.140
BatchlogEndpointFilterTest 5     0      0        0       0.385
BatchlogManagerTest        6     0      0        0       22.827
BatchlogTest               1     0      0        0       2.659
BatchlogEndpointFilterTest 5     0      0        0       0.411
BatchlogManagerTest        6     0      0        0       23.155
BatchlogTest               1     0      0        0       2.760

-------------------------------------------------------------------------------
org.apache.cassandra.cache

Name                Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest 2     0      0        0       3.326
CacheProviderTest   2     0      0        0       5.442
AutoSavingCacheTest 2     0      0        0       2.892
CacheProviderTest   2     0      0        0       3.587
AutoSavingCacheTest 2     0      0        0       3.110
CacheProviderTest   2     0      0        0       4.045

-------------------------------------------------------------------------------
org.apache.cassandra.concurrent

Name                                      Tests Errors Failures Skipped Time(s)
LongOpOrderTest                           1     0      0        0       330.685
LongSharedExecutorPoolTest                1     0      1        0       0.687
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       15.125
DebuggableThreadPoolExecutorTest          4     0      0        0       1.658
SEPExecutorTest                           2     2      0        0       0.584
WaitQueueTest                             2     0      0        0       0.321
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.372
DebuggableThreadPoolExecutorTest          4     0      0        0       1.469
SEPExecutorTest                           2     0      0        0       4.039
WaitQueueTest                             2     0      0        0       0.202
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.625
DebuggableThreadPoolExecutorTest          4     0      0        0       1.435
SEPExecutorTest                           2     0      0        0       4.289
WaitQueueTest                             2     0      0        0       0.211

-------------------------------------------------------------------------------
org.apache.cassandra.config

Name                      Tests Errors Failures Skipped Time(s)
DatabaseDescriptorRefTest 1     1      0        0       1.272
DatabaseDescriptorTest    15    0      0        0       1.129
DatabaseDescriptorRefTest 1     0      0        0       1.065
DatabaseDescriptorTest    15    0      0        0       0.971
DatabaseDescriptorRefTest 1     0      0        0       1.163
DatabaseDescriptorTest    15    0      0        0       0.958

-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc

Name            Tests Errors Failures Skipped Time(s)
JdbcDecimalTest 1     0      0        0       0.092
JdbcDecimalTest 1     0      0        0       0.058
JdbcDecimalTest 1     0      0        0       0.058

-------------------------------------------------------------------------------
org.apache.cassandra.cql3

Name                             Tests Errors Failures Skipped Time(s)
CorruptionTest                   1     0      0        0       125.525
ManyRowsTest                     2     0      0        0       6.269
ViewLongTest                     5     0      0        0       101.190
CDCStatementTest                 3     0      0        0       3.307
CQL3TypeLiteralTest              6     0      0        0       0.464
ColumnIdentifierTest             4     0      0        0       0.498
CqlParserTest                    3     0      0        0       0.496
CustomNowInSecondsTest           4     0      0        0       14.060
DeleteTest                       1     0      0        0       15.820
DistinctQueryPagingTest          5     0      0        0       13.880
DurationTest                     8     0      0        0       0.143
ErrorCollectorTest               6     0      0        0       0.115
GcCompactionTest                 8     0      0        0       9.188
IndexQueryPagingTest             5     0      0        0       14.020
KeyCacheCqlTest                  10    0      0        0       21.576
ListsTest                        6     0      0        0       4.039
NonNativeTimestampTest           1     0      0        0       2.253
OutOfSpaceTest                   3     0      0        0       3.181
PagingQueryTest                  1     0      0        0       21.039
PagingTest                       1     0      0        0       10.239
PreparedStatementsTest           10    0      0        0       20.780
PstmtPersistenceTest             2     0      0        0       12.916
QueryEventsTest                  4     0      0        0       12.663
QueryWithIndexedSSTableTest      1     0      0        0       2.847
ReservedKeywordsTest             1     0      0        0       0.971
SerializationMirrorTest          1     0      0        0       2.346
SimpleQueryTest                  18    0      0        0       9.326
TombstonesWithIndexedSSTableTest 2     0      0        0       4.373
TraceCqlTest                     1     0      0        0       11.405
UDHelperTest                     3     0      0        0       0.423
ViewComplexTest                  32    0      0        1       104.358
ViewFilteringTest                25    0      0        3       44.434
ViewSchemaTest                   7     0      0        0       24.422
ViewTest                         41    0      0        0       58.073
CDCStatementTest                 3     0      0        0       3.580
CQL3TypeLiteralTest              6     0      0        0       0.739
ColumnIdentifierTest             4     0      0        0       0.344
CqlParserTest                    3     0      0        0       0.363
CustomNowInSecondsTest           4     0      0        0       13.301
DeleteTest                       1     0      0        0       14.046
DistinctQueryPagingTest          5     0      0        0       13.466
DurationTest                     8     0      0        0       0.078
ErrorCollectorTest               6     0      0        0       0.056
GcCompactionTest                 8     0      0        0       8.989
IndexQueryPagingTest             5     0      0        0       13.322
KeyCacheCqlTest                  10    0      0        0       17.635
ListsTest                        6     0      0        0       4.151
NonNativeTimestampTest           1     0      0        0       2.876
OutOfSpaceTest                   3     0      0        0       3.532
PagingQueryTest                  1     0      0        0       18.544
PagingTest                       1     0      0        0       9.088
PreparedStatementsTest           10    0      0        0       18.824
PstmtPersistenceTest             2     0      0        0       12.719
QueryEventsTest                  4     0      0        0       12.656
QueryWithIndexedSSTableTest      1     0      0        0       3.397
ReservedKeywordsTest             1     0      0        0       0.772
SerializationMirrorTest          1     0      0        0       2.894
SimpleQueryTest                  18    0      0        0       8.186
TombstonesWithIndexedSSTableTest 2     0      0        0       4.437
TraceCqlTest                     1     0      0        0       11.620
UDHelperTest                     3     0      0        0       0.288
ViewComplexTest                  32    0      0        1       97.149
ViewFilteringTest                25    0      0        3       35.737
ViewSchemaTest                   7     0      0        0       20.068
ViewTest                         41    0      0        0       61.049
CDCStatementTest                 3     0      0        0       4.233
CQL3TypeLiteralTest              6     0      0        0       0.784
ColumnIdentifierTest             4     0      0        0       0.376
CqlParserTest                    3     0      0        0       0.431
CustomNowInSecondsTest           4     0      0        0       15.102
DeleteTest                       1     0      0        0       15.637
DistinctQueryPagingTest          5     0      0        0       15.443
DurationTest                     8     0      0        0       0.081
ErrorCollectorTest               6     0      0        0       0.060
GcCompactionTest                 8     0      0        0       10.820
IndexQueryPagingTest             5     0      0        0       15.325
KeyCacheCqlTest                  10    0      0        0       21.055
ListsTest                        6     0      0        0       5.194
NonNativeTimestampTest           1     0      0        0       3.136
OutOfSpaceTest                   3     0      0        0       4.382
PagingQueryTest                  1     0      0        0       22.319
PagingTest                       1     0      0        0       9.854
PreparedStatementsTest           10    0      0        0       22.759
PstmtPersistenceTest             2     0      0        0       13.575
QueryEventsTest                  4     0      0        0       13.704
QueryWithIndexedSSTableTest      1     0      0        0       3.830
ReservedKeywordsTest             1     0      0        0       0.739
SerializationMirrorTest          1     0      0        0       3.265
SimpleQueryTest                  18    0      0        0       11.858
TombstonesWithIndexedSSTableTest 2     0      0        0       5.288
TraceCqlTest                     1     0      0        0       12.417
UDHelperTest                     3     0      0        0       0.283
ViewComplexTest                  32    0      0        1       110.206
ViewFilteringTest                25    0      0        3       52.639
ViewSchemaTest                   7     0      0        0       25.377
ViewTest                         41    0      0        0       72.592

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions

Name                Tests Errors Failures Skipped Time(s)
ColumnConditionTest 4     0      0        0       0.399
ColumnConditionTest 4     0      0        0       0.502
ColumnConditionTest 4     0      0        0       0.486

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions

Name              Tests Errors Failures Skipped Time(s)
CastFctsTest      7     0      0        0       5.616
OperationFctsTest 11    0      0        0       6.875
TimeFctsTest      13    0      0        0       0.594
CastFctsTest      7     0      0        0       5.356
OperationFctsTest 11    0      0        0       6.259
TimeFctsTest      13    0      0        0       0.451
CastFctsTest      7     0      0        0       6.843
OperationFctsTest 11    0      0        0       8.764
TimeFctsTest      13    0      0        0       0.441

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions

Name                             Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest 23    0      0        0       1.212
ClusteringColumnRestrictionsTest 23    0      0        0       1.049
ClusteringColumnRestrictionsTest 23    0      0        0       1.000

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection

Name                       Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest 2     0      0        0       4.240
TermSelectionTest          8     0      0        0       6.954
SelectionColumnMappingTest 2     0      0        0       4.523
TermSelectionTest          8     0      0        0       6.392
SelectionColumnMappingTest 2     0      0        0       5.342
TermSelectionTest          8     0      0        0       8.624

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements

Name                    Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest  4     0      0        0       0.884
CreateRoleStatementTest 4     0      0        0       2.748
CreateUserStatementTest 1     0      0        0       0.889
PropertyDefinitionsTest 2     0      0        0       0.329
SelectStatementTest     1     0      0        0       3.258
AlterRoleStatementTest  4     0      0        0       0.749
CreateRoleStatementTest 4     0      0        0       3.280
CreateUserStatementTest 1     0      0        0       0.760
PropertyDefinitionsTest 2     0      0        0       0.190
SelectStatementTest     1     0      0        0       2.744
AlterRoleStatementTest  4     0      0        0       0.731
CreateRoleStatementTest 4     0      0        0       3.892
CreateUserStatementTest 1     0      0        0       0.719
PropertyDefinitionsTest 2     0      0        0       0.192
SelectStatementTest     1     0      0        0       2.854

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities

Name                             Tests Errors Failures Skipped Time(s)
CollectionsTest                  50    0      0        0       30.931
CountersTest                     7     0      0        0       4.704
DateTypeTest                     1     0      0        0       2.206
FrozenCollectionsTest            23    0      0        0       10.943
JsonTest                         22    0      0        0       23.916
SecondaryIndexOnMapEntriesTest   11    0      0        0       7.192
SecondaryIndexOnStaticColumnTest 6     0      0        0       6.164
SecondaryIndexTest               49    0      0        0       32.456
StaticColumnsTest                7     0      0        0       6.889
TimestampTest                    8     0      0        0       17.492
TimeuuidTest                     2     0      0        0       2.692
TupleTypeTest                    12    0      0        0       7.862
TypeTest                         4     0      0        0       3.525
UFAuthTest                       26    0      0        0       14.539
UFIdentificationTest             14    0      0        1       15.887
UFJavaTest                       18    0      0        0       23.166
UFPureScriptTupleCollectionTest  1     0      0        0       12.233
UFScriptTest                     12    0      0        0       18.534
UFSecurityTest                   2     0      0        0       5.626
UFTest                           24    0      0        0       22.608
UFTypesTest                      7     0      0        0       19.206
UFVerifierTest                   20    0      0        0       6.484
UserTypesTest                    27    0      0        0       17.130
VirtualTableTest                 4     0      0        0       12.285
CollectionsTest                  50    0      0        0       26.053
CountersTest                     7     0      0        0       4.646
DateTypeTest                     1     0      0        0       2.864
FrozenCollectionsTest            23    0      0        0       9.438
JsonTest                         22    0      0        0       19.649
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.521
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.732
SecondaryIndexTest               49    0      0        0       27.236
StaticColumnsTest                7     0      0        0       6.626
TimestampTest                    8     0      0        0       17.279
TimeuuidTest                     2     0      0        0       3.328
TupleTypeTest                    12    0      0        0       6.166
TypeTest                         4     0      0        0       3.871
UFAuthTest                       26    0      0        0       11.970
UFIdentificationTest             14    0      0        1       12.611
UFJavaTest                       18    0      0        0       19.552
UFPureScriptTupleCollectionTest  1     0      0        0       12.185
UFScriptTest                     12    0      0        0       16.708
UFSecurityTest                   2     0      0        0       5.671
UFTest                           24    0      0        0       21.575
UFTypesTest                      7     0      0        0       16.954
UFVerifierTest                   20    0      0        0       5.971
UserTypesTest                    27    0      0        0       14.072
VirtualTableTest                 4     0      0        0       12.285
CollectionsTest                  50    0      0        0       36.615
CountersTest                     7     0      0        0       5.996
DateTypeTest                     1     0      0        0       3.114
FrozenCollectionsTest            23    0      0        0       15.300
JsonTest                         22    0      0        0       24.716
SecondaryIndexOnMapEntriesTest   11    0      0        0       9.112
SecondaryIndexOnStaticColumnTest 6     0      0        0       7.973
SecondaryIndexTest               49    0      0        0       43.318
StaticColumnsTest                7     0      0        0       8.508
TimestampTest                    8     0      0        0       18.939
TimeuuidTest                     2     0      0        0       3.800
TupleTypeTest                    12    0      0        0       8.733
TypeTest                         4     0      0        0       4.727
UFAuthTest                       26    0      0        0       18.530
UFIdentificationTest             14    0      0        1       19.754
UFJavaTest                       18    0      0        0       24.863
UFPureScriptTupleCollectionTest  1     0      0        0       13.076
UFScriptTest                     12    0      0        0       20.674
UFSecurityTest                   2     0      0        0       6.551
UFTest                           24    0      0        0       25.040
UFTypesTest                      7     0      0        0       20.662
UFVerifierTest                   20    0      0        0       8.090
UserTypesTest                    27    0      0        0       23.434
VirtualTableTest                 4     0      0        0       13.266

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous

Name                        Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest          3     0      0        0       5.560
OverflowTest                14    0      0        0       7.194
PgStringTest                3     0      0        0       3.262
RoleSyntaxTest              9     0      0        0       3.794
SSTableMetadataTrackingTest 7     0      0        0       4.954
SSTablesIteratedTest        14    0      0        0       10.201
TombstonesTest              6     0      0        0       6.966
CrcCheckChanceTest          3     0      0        0       5.277
OverflowTest                14    0      0        0       6.453
PgStringTest                3     0      0        0       3.808
RoleSyntaxTest              9     0      0        0       3.887
SSTableMetadataTrackingTest 7     0      0        0       4.902
SSTablesIteratedTest        14    0      0        0       8.426
TombstonesTest              6     0      0        0       6.782
CrcCheckChanceTest          3     0      0        0       7.146
OverflowTest                14    0      0        0       8.978
PgStringTest                3     0      0        0       4.585
RoleSyntaxTest              9     0      0        0       5.014
SSTableMetadataTrackingTest 7     0      0        0       6.298
SSTablesIteratedTest        14    0      0        0       11.814
TombstonesTest              6     0      0        0       8.171

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations

Name                           Tests Errors Failures Skipped Time(s)
AggregationTest                50    0      0        0       36.644
AlterTest                      25    0      0        0       22.345
BatchTest                      11    0      0        0       48.282
CreateTest                     21    0      0        0       10.902
DeleteTest                     33    0      0        0       19.872
DropRecreateAndRestoreTest     4     0      0        0       3.914
DropTest                       2     0      0        0       2.655
InsertTest                     8     0      0        0       5.684
InsertUpdateIfConditionTest    42    0      0        0       23.792
SelectGroupByTest              7     0      0        0       18.387
SelectLimitTest                7     0      0        0       15.198
SelectMultiColumnRelationTest  22    0      0        0       10.874
SelectOrderByTest              17    0      0        0       9.323
SelectOrderedPartitionerTest   20    0      0        0       10.084
SelectSingleColumnRelationTest 23    0      0        0       12.035
SelectTest                     82    0      0        0       33.385
TTLTest                        7     0      0        0       10.048
TruncateTest                   1     0      0        0       2.465
UpdateTest                     11    0      0        0       8.932
UseTest                        1     0      0        0       2.049
AggregationTest                50    0      0        0       30.018
AlterTest                      25    0      0        0       19.133
BatchTest                      11    0      0        0       47.804
CreateTest                     21    0      0        0       9.072
DeleteTest                     33    0      0        0       16.243
DropRecreateAndRestoreTest     4     0      0        0       4.068
DropTest                       2     0      0        0       3.298
InsertTest                     8     0      0        0       5.413
InsertUpdateIfConditionTest    42    0      0        0       19.778
SelectGroupByTest              7     0      0        0       16.369
SelectLimitTest                7     0      0        0       14.438
SelectMultiColumnRelationTest  22    0      0        0       8.933
SelectOrderByTest              17    0      0        0       8.090
SelectOrderedPartitionerTest   20    0      0        0       8.818
SelectSingleColumnRelationTest 23    0      0        0       9.851
SelectTest                     82    0      0        0       26.418
TTLTest                        7     0      0        0       8.041
TruncateTest                   1     0      0        0       3.097
UpdateTest                     11    0      0        0       7.704
UseTest                        1     0      0        0       2.757
AggregationTest                50    0      0        0       42.375
AlterTest                      25    0      0        0       25.709
BatchTest                      11    0      0        0       49.921
CreateTest                     21    0      0        0       14.132
DeleteTest                     33    0      0        0       25.510
DropRecreateAndRestoreTest     4     0      0        0       4.986
DropTest                       2     0      0        0       3.860
InsertTest                     8     0      0        0       7.036
InsertUpdateIfConditionTest    42    0      0        0       38.284
SelectGroupByTest              7     0      0        0       21.402
SelectLimitTest                7     0      0        0       16.757
SelectMultiColumnRelationTest  22    0      0        0       13.717
SelectOrderByTest              17    0      0        0       11.905
SelectOrderedPartitionerTest   20    0      0        0       12.944
SelectSingleColumnRelationTest 23    0      0        0       15.295
SelectTest                     82    0      0        0       70.531
TTLTest                        7     0      0        0       16.818
TruncateTest                   1     0      0        0       3.851
UpdateTest                     11    0      0        0       17.687
UseTest                        1     0      0        0       3.154

-------------------------------------------------------------------------------
org.apache.cassandra.db

Name                                 Tests Errors Failures Skipped Time(s)
CellTest                             11    0      0        0       2.043
CleanupTest                          8     0      0        0       18.149
CleanupTransientTest                 1     0      0        0       3.488
ColumnFamilyMetricTest               2     0      0        0       3.187
ColumnFamilyStoreTest                7     0      0        0       4.636
ColumnsTest                          8     0      0        0       0.265
CounterCacheTest                     5     0      0        0       3.522
CounterCellTest                      5     0      0        0       2.928
CounterMutationTest                  4     0      0        0       3.366
DeletePartitionTest                  1     0      0        0       3.251
DigestTest                           6     0      0        0       0.308
DirectoriesTest                      13    0      0        0       1.343
DiskBoundaryManagerTest              4     0      0        0       3.708
ImportTest                           14    0      0        0       8.609
KeyCacheTest                         6     0      0        0       4.111
KeyspaceTest                         10    0      0        0       6.475
LivenessInfoTest                     2     0      0        0       0.468
MmapFileTest                         1     0      0        0       0.410
MultiKeyspaceTest                    1     0      0        0       2.247
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.101
NameSortTest                         3     0      0        0       3.517
NativeCellTest                       1     0      0        0       0.881
PartitionRangeReadTest               4     0      0        0       3.396
PartitionTest                        4     0      0        0       3.253
RangeTombstoneListTest               25    0      0        0       1.080
RangeTombstoneTest                   14    0      0        0       4.208
ReadCommandTest                      23    0      0        0       5.371
ReadCommandVerbHandlerTest           4     0      0        0       5.233
ReadMessageTest                      3     0      0        0       3.463
ReadResponseTest                     8     0      0        0       0.683
RecoveryManagerFlushedTest           6     0      0        0       3.719
RecoveryManagerMissingHeaderTest     6     0      0        0       3.245
RecoveryManagerTest                  42    0      0        0       8.013
RecoveryManagerTruncateTest          6     0      0        0       3.655
RemoveCellTest                       1     0      0        0       2.189
RepairedDataInfoTest                 7     0      0        0       1.798
RepairedDataTombstonesTest           7     0      0        0       27.039
RowCacheCQLTest                      3     0      0        0       3.106
RowCacheTest                         11    0      0        0       5.005
RowIndexEntryTest                    4     0      0        0       3.282
RowIterationTest                     3     0      0        0       3.207
RowTest                              4     0      0        0       3.170
ScrubTest                            17    0      0        0       7.974
SecondaryIndexTest                   14    0      0        0       9.736
SerializationHeaderTest              1     0      0        0       0.524
SinglePartitionReadCommandCQLTest    1     0      0        0       2.211
SinglePartitionSliceCommandTest      7     0      0        0       3.603
SystemKeyspaceMigrator40Test         4     0      0        0       3.201
SystemKeyspaceTest                   4     0      0        0       2.753
TableCQLHelperTest                   9     0      0        0       5.545
TimeSortTest                         2     0      0        0       3.486
TransformerTest                      1     0      0        0       0.077
VerifyTest                           23    0      0        0       4.444
CellTest                             11    0      0        0       2.684
CleanupTest                          8     0      0        0       17.087
CleanupTransientTest                 1     0      0        0       3.226
ColumnFamilyMetricTest               2     0      0        0       2.808
ColumnFamilyStoreTest                7     0      0        0       3.716
ColumnsTest                          8     0      0        0       1.584
CounterCacheTest                     5     0      0        0       2.899
CounterCellTest                      5     0      0        0       2.687
CounterMutationTest                  4     0      0        0       2.973
DeletePartitionTest                  1     0      0        0       2.725
DigestTest                           6     0      0        0       0.419
DirectoriesTest                      13    0      0        0       1.117
DiskBoundaryManagerTest              4     0      0        0       3.862
ImportTest                           14    0      0        0       7.355
KeyCacheTest                         6     0      0        0       3.360
KeyspaceTest                         10    0      0        0       5.832
LivenessInfoTest                     2     0      0        0       0.349
MmapFileTest                         1     0      0        0       0.263
MultiKeyspaceTest                    1     0      0        0       3.039
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.054
NameSortTest                         3     0      0        0       3.008
NativeCellTest                       1     0      0        0       0.944
PartitionRangeReadTest               4     0      0        0       2.925
PartitionTest                        4     0      0        0       2.757
RangeTombstoneListTest               25    0      0        0       1.064
RangeTombstoneTest                   14    0      0        0       3.667
ReadCommandTest                      23    0      0        0       5.400
ReadCommandVerbHandlerTest           4     0      0        0       5.878
ReadMessageTest                      3     0      0        0       2.779
ReadResponseTest                     8     0      0        0       0.543
RecoveryManagerFlushedTest           6     0      0        0       3.099
RecoveryManagerMissingHeaderTest     6     0      0        0       2.769
RecoveryManagerTest                  42    0      0        0       6.633
RecoveryManagerTruncateTest          6     0      0        0       2.922
RemoveCellTest                       1     0      0        0       2.926
RepairedDataInfoTest                 7     0      0        0       1.511
RepairedDataTombstonesTest           7     0      0        0       27.196
RowCacheCQLTest                      3     0      0        0       3.583
RowCacheTest                         11    0      0        0       4.113
RowIndexEntryTest                    4     0      0        0       3.809
RowIterationTest                     3     0      0        0       3.565
RowTest                              4     0      0        0       2.694
ScrubTest                            17    0      0        2       6.038
SecondaryIndexTest                   14    0      0        0       9.014
SerializationHeaderTest              1     0      0        0       1.305
SinglePartitionReadCommandCQLTest    1     0      0        0       2.894
SinglePartitionSliceCommandTest      7     0      0        0       3.184
SystemKeyspaceMigrator40Test         4     0      0        0       3.562
SystemKeyspaceTest                   4     0      0        0       2.159
TableCQLHelperTest                   9     0      0        0       5.269
TimeSortTest                         2     0      0        0       3.896
TransformerTest                      1     0      0        0       1.005
VerifyTest                           23    0      0        0       3.511
CellTest                             11    0      0        0       2.812
CleanupTest                          8     0      0        0       20.408
CleanupTransientTest                 1     0      0        0       3.521
ColumnFamilyMetricTest               2     0      0        0       3.101
ColumnFamilyStoreTest                7     0      0        0       4.389
ColumnsTest                          8     0      0        0       1.601
CounterCacheTest                     5     0      0        0       3.137
CounterCellTest                      5     0      0        0       2.813
CounterMutationTest                  4     0      0        0       3.159
DeletePartitionTest                  1     0      0        0       2.894
DigestTest                           6     0      0        0       0.409
DirectoriesTest                      13    0      0        0       1.073
DiskBoundaryManagerTest              4     0      0        0       4.850
ImportTest                           14    0      0        0       10.472
KeyCacheTest                         6     0      0        0       3.715
KeyspaceTest                         10    0      0        0       7.709
LivenessInfoTest                     2     0      0        0       0.329
MmapFileTest                         1     0      0        0       0.270
MultiKeyspaceTest                    1     0      0        0       3.353
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.056
NameSortTest                         3     0      0        0       3.138
NativeCellTest                       1     0      0        0       1.432
PartitionRangeReadTest               4     0      0        0       3.075
PartitionTest                        4     0      0        0       2.927
RangeTombstoneListTest               25    0      0        0       1.067
RangeTombstoneTest                   14    0      0        0       4.276
ReadCommandTest                      23    0      0        0       5.303
ReadCommandVerbHandlerTest           4     0      0        0       4.572
ReadMessageTest                      3     0      0        0       3.007
ReadResponseTest                     8     0      0        0       0.540
RecoveryManagerFlushedTest           6     0      0        0       3.450
RecoveryManagerMissingHeaderTest     6     0      0        0       3.094
RecoveryManagerTest                  42    0      0        0       8.721
RecoveryManagerTruncateTest          6     0      0        0       3.396
RemoveCellTest                       1     0      0        0       3.179
RepairedDataInfoTest                 7     0      0        0       1.500
RepairedDataTombstonesTest           7     0      0        0       28.755
RowCacheCQLTest                      3     0      0        0       4.349
RowCacheTest                         11    0      0        0       4.430
RowIndexEntryTest                    4     0      0        0       4.607
RowIterationTest                     3     0      0        0       4.298
RowTest                              4     0      0        0       2.871
ScrubTest                            17    0      0        0       6.972
SecondaryIndexTest                   14    0      0        0       10.024
SerializationHeaderTest              1     0      0        0       1.255
SinglePartitionReadCommandCQLTest    1     0      0        0       3.295
SinglePartitionSliceCommandTest      7     0      0        0       3.634
SystemKeyspaceMigrator40Test         4     0      0        0       4.308
SystemKeyspaceTest                   4     0      0        0       2.349
TableCQLHelperTest                   9     0      0        0       7.028
TimeSortTest                         2     0      0        0       4.390
TransformerTest                      1     0      0        0       0.983
VerifyTest                           23    0      0        0       3.895

-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation

Name           Tests Errors Failures Skipped Time(s)
GroupMakerTest 6     0      0        0       1.068
GroupMakerTest 6     0      0        0       0.905
GroupMakerTest 6     0      0        0       0.925

-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator

Name                       Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest 1     0      0        0       3.530
SSTableReverseIteratorTest 1     0      0        0       2.844
SSTableReverseIteratorTest 1     0      0        0       3.036

-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog

Name                             Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest         15    0      0        0       199.095
CommitLogStressTest              1     0      0        1       0.063
GroupCommitLogStressTest         15    0      0        0       186.768
PeriodicCommitLogStressTest      15    0      0        0       244.923
AbstractCommitLogServiceTest     9     0      0        0       1.384
BatchCommitLogTest               174   0      0        0       8.234
CommitLogCQLTest                 1     0      0        0       2.476
CommitLogChainedMarkersTest      1     0      0        0       4.232
CommitLogDescriptorTest          14    0      0        0       13.233
CommitLogFailurePolicyTest       4     0      0        0       5.936
CommitLogInitWithExceptionTest   1     0      0        0       1.774
CommitLogReaderTest              5     0      0        0       5.334
CommitLogSegmentBackpressureTest 1     0      0        0       4.919
CommitLogSegmentManagerCDCTest   7     0      0        0       8.233
CommitLogTest                    1     0      0        1       0.098
CommitLogUpgradeTest             1     0      0        0       2.589
CommitlogShutdownTest            1     0      0        0       3.748
GroupCommitLogTest               162   0      0        0       14.663
SegmentReaderTest                6     0      0        0       1.486
SnapshotDeletingTest             1     0      0        1       3.267
AbstractCommitLogServiceTest     9     0      0        0       1.217
BatchCommitLogTest               174   0      0        0       6.850
CommitLogCQLTest                 1     0      0        0       2.991
CommitLogChainedMarkersTest      1     0      0        0       3.452
CommitLogDescriptorTest          14    0      0        0       13.790
CommitLogFailurePolicyTest       4     0      0        0       5.278
CommitLogInitWithExceptionTest   1     0      0        0       1.636
CommitLogReaderTest              5     0      0        0       5.164
CommitLogSegmentBackpressureTest 1     0      0        0       4.212
CommitLogSegmentManagerCDCTest   7     0      0        0       8.130
CommitLogTest                    1     0      0        1       0.047
CommitLogUpgradeTest             1     0      0        0       3.093
CommitlogShutdownTest            1     0      0        0       3.281
GroupCommitLogTest               162   0      0        0       12.933
SegmentReaderTest                6     0      0        0       1.203
SnapshotDeletingTest             1     0      0        1       2.688
AbstractCommitLogServiceTest     9     0      0        0       1.200
BatchCommitLogTest               174   0      0        0       8.942
CommitLogCQLTest                 1     0      0        0       3.306
CommitLogChainedMarkersTest      1     0      0        0       3.673
CommitLogDescriptorTest          14    0      0        0       11.750
CommitLogFailurePolicyTest       4     0      0        0       5.470
CommitLogInitWithExceptionTest   1     0      0        0       1.637
CommitLogReaderTest              5     0      0        0       6.188
CommitLogSegmentBackpressureTest 1     0      0        0       4.348
CommitLogSegmentManagerCDCTest   7     0      0        0       9.788
CommitLogTest                    1     0      0        1       0.055
CommitLogUpgradeTest             1     0      0        0       3.134
CommitlogShutdownTest            1     0      0        0       3.403
GroupCommitLogTest               162   0      0        0       15.301
SegmentReaderTest                6     0      0        0       1.246
SnapshotDeletingTest             1     0      0        1       2.819

-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction

Name                                       Tests Errors Failures Skipped Time
                                                                         (s)
LongCompactionsTest                        4     0      0        0       19.730
LongLeveledCompactionStrategyTest          3     0      0        0       18.501
AbstractCompactionStrategyTest             4     0      0        0       3.978
AbstractPendingRepairTest                  1     0      0        1       0.052
ActiveCompactionsTest                      6     0      0        0       5.085
AntiCompactionBytemanTest                  1     0      0        0       5.110
AntiCompactionTest                         15    0      0        0       25.748
CancelCompactionsTest                      8     0      0        0       8.752
CompactionAwareWriterTest                  4     0      0        0       75.853
CompactionControllerTest                   2     0      0        0       3.605
CompactionExecutorTest                     3     0      0        0       1.119
CompactionIteratorTest                     12    0      0        0       4.652
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.270
CompactionStrategyManagerTest              5     0      0        0       5.955
CompactionTaskTest                         2     0      0        0       3.502
CompactionsBytemanTest                     6     0      0        0       12.444
CompactionsCQLTest                         24    0      0        0       36.309
CompactionsPurgeTest                       10    0      0        0       4.188
CompactionsTest                            8     0      0        1       19.068
CorruptedSSTablesCompactionsTest           2     0      0        0       5.067
DateTieredCompactionStrategyTest           7     0      0        0       7.170
LeveledCompactionStrategyTest              8     0      0        0       10.590
NeverPurgeTest                             4     0      0        0       8.133
OneCompactionTest                          2     0      0        0       3.328
PendingRepairManagerTest                   16    0      0        0       3.945
SingleSSTableLCSTaskTest                   4     0      0        0       75.811
SizeTieredCompactionStrategyTest           3     0      0        0       3.123
TTLExpiryTest                              5     0      0        0       10.081
TimeWindowCompactionStrategyTest           5     0      0        0       8.813
ValidationExecutorTest                     2     0      1        0       0.753
AbstractCompactionStrategyTest             4     0      0        0       3.309
AbstractPendingRepairTest                  1     0      0        1       0.049
ActiveCompactionsTest                      6     0      0        0       4.841
AntiCompactionBytemanTest                  1     0      0        0       5.729
AntiCompactionTest                         15    0      0        0       23.398
CancelCompactionsTest                      8     0      0        0       8.699
CompactionAwareWriterTest                  4     0      0        0       70.078
CompactionControllerTest                   2     0      0        0       3.139
CompactionExecutorTest                     3     0      0        0       0.958
CompactionIteratorTest                     12    0      0        0       6.239
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.555
CompactionStrategyManagerTest              5     0      0        0       5.695
CompactionTaskTest                         2     0      0        0       2.876
CompactionsBytemanTest                     6     0      0        0       12.548
CompactionsCQLTest                         24    0      0        0       35.878
CompactionsPurgeTest                       10    0      0        0       3.578
CompactionsTest                            8     0      0        1       18.712
CorruptedSSTablesCompactionsTest           2     0      0        0       4.198
DateTieredCompactionStrategyTest           7     0      0        0       6.589
LeveledCompactionStrategyTest              8     0      0        0       9.589
NeverPurgeTest                             4     0      0        0       8.266
OneCompactionTest                          2     0      0        0       2.838
PendingRepairManagerTest                   16    0      0        0       3.896
SingleSSTableLCSTaskTest                   4     0      0        0       75.190
SizeTieredCompactionStrategyTest           3     0      0        0       2.743
TTLExpiryTest                              5     0      0        0       9.447
TimeWindowCompactionStrategyTest           5     0      0        0       8.093
ValidationExecutorTest                     2     0      0        0       0.527
AbstractCompactionStrategyTest             4     0      0        0       3.692
AbstractPendingRepairTest                  1     0      0        1       0.051
ActiveCompactionsTest                      6     0      0        0       6.486
AntiCompactionBytemanTest                  1     0      0        0       6.141
AntiCompactionTest                         15    0      0        0       23.336
CancelCompactionsTest                      8     0      0        0       10.462
CompactionAwareWriterTest                  4     0      0        0       64.505
CompactionControllerTest                   2     0      0        0       3.417
CompactionExecutorTest                     3     0      0        0       0.976
CompactionIteratorTest                     12    0      0        0       7.801
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.934
CompactionStrategyManagerTest              5     0      0        0       6.546
CompactionTaskTest                         2     0      0        0       3.089
CompactionsBytemanTest                     6     0      0        0       14.115
CompactionsCQLTest                         24    0      0        0       41.353
CompactionsPurgeTest                       10    0      0        0       4.117
CompactionsTest                            8     0      0        1       18.865
CorruptedSSTablesCompactionsTest           2     0      0        0       5.629
DateTieredCompactionStrategyTest           7     0      0        0       7.402
LeveledCompactionStrategyTest              8     0      0        0       10.872
NeverPurgeTest                             4     0      0        0       9.206
OneCompactionTest                          2     0      0        0       3.024
PendingRepairManagerTest                   16    0      0        0       4.741
SingleSSTableLCSTaskTest                   4     0      0        0       77.287
SizeTieredCompactionStrategyTest           3     0      0        0       3.003
TTLExpiryTest                              5     0      0        0       10.223
TimeWindowCompactionStrategyTest           5     0      0        0       9.214
ValidationExecutorTest                     2     0      0        0       0.562

-------------------------------------------------------------------------------
org.apache.cassandra.db.composites

Name      Tests Errors Failures Skipped Time(s)
CTypeTest 3     0      0        0       0.579
CTypeTest 3     0      0        0       0.444
CTypeTest 3     0      0        0       0.429

-------------------------------------------------------------------------------
org.apache.cassandra.db.context

Name               Tests Errors Failures Skipped Time(s)
CounterContextTest 8     0      0        0       1.891
CounterContextTest 8     0      0        0       1.828
CounterContextTest 8     0      0        0       1.814

-------------------------------------------------------------------------------
org.apache.cassandra.db.filter

Name             Tests Errors Failures Skipped Time(s)
ColumnFilterTest 2     0      0        0       0.673
RowFilterTest    1     0      0        0       0.688
SliceTest        4     0      0        0       0.359
ColumnFilterTest 2     0      0        0       0.533
RowFilterTest    1     0      0        0       0.534
SliceTest        4     0      0        0       0.218
ColumnFilterTest 2     0      0        0       0.523
RowFilterTest    1     0      0        0       0.526
SliceTest        4     0      0        0       0.223

-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle

Name                     Tests Errors Failures Skipped Time(s)
HelpersTest              8     0      0        0       15.338
LifecycleTransactionTest 8     0      0        0       2.919
LogTransactionTest       38    0      0        0       3.407
RealTransactionsTest     3     0      0        0       4.096
TrackerTest              7     0      0        0       2.441
ViewTest                 3     0      0        0       2.271
HelpersTest              8     0      0        0       13.600
LifecycleTransactionTest 8     0      0        0       2.281
LogTransactionTest       38    0      0        0       2.677
RealTransactionsTest     3     0      0        0       3.430
TrackerTest              7     0      0        0       2.074
ViewTest                 3     0      0        0       1.802
HelpersTest              8     0      0        0       12.655
LifecycleTransactionTest 8     0      0        0       2.447
LogTransactionTest       38    0      0        0       2.936
RealTransactionsTest     3     0      0        0       3.747
TrackerTest              7     0      0        0       2.168
ViewTest                 3     0      0        0       1.827

-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal

Name                      Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest 2     0      0        0       0.316
BytesTypeTest             2     0      0        0       0.310
CollectionTypeTest        6     0      0        0       0.372
CompositeTypeTest         8     0      0        0       2.673
DecimalTypeTest           3     0      0        0       0.327
DynamicCompositeTypeTest  8     0      0        0       2.815
EmptyTypeTest             7     0      0        0       0.896
IntegerTypeTest           10    0      0        0       0.367
JsonConversionTest        30    0      0        0       0.571
ReversedTypeTest          1     0      0        0       0.341
RoundTripTest             8     0      0        0       0.587
SimpleDateTypeTest        1     0      0        0       0.356
TimeTypeTest              2     0      0        0       2.409
TimeUUIDTypeTest          6     0      0        0       8.181
TypeCompareTest           6     0      0        0       0.363
TypeParserTest            3     0      0        0       1.060
TypeValidationTest        10    0      0        0       0.719
UUIDTypeTest              5     0      0        0       3.849
AbstractCompositeTypeTest 2     0      0        0       0.192
BytesTypeTest             2     0      0        0       0.202
CollectionTypeTest        6     0      0        0       0.259
CompositeTypeTest         8     0      0        0       2.715
DecimalTypeTest           3     0      0        0       0.204
DynamicCompositeTypeTest  8     0      0        0       2.708
EmptyTypeTest             7     0      0        0       0.763
IntegerTypeTest           10    0      0        0       0.237
JsonConversionTest        30    0      0        0       0.596
ReversedTypeTest          1     0      0        0       0.207
RoundTripTest             8     0      0        0       0.441
SimpleDateTypeTest        1     0      0        0       0.230
TimeTypeTest              2     0      0        0       3.171
TimeUUIDTypeTest          6     0      0        0       7.879
TypeCompareTest           6     0      0        0       0.228
TypeParserTest            3     0      0        0       0.936
TypeValidationTest        10    0      0        0       0.606
UUIDTypeTest              5     0      0        0       3.672
AbstractCompositeTypeTest 2     0      0        0       0.199
BytesTypeTest             2     0      0        0       0.199
CollectionTypeTest        6     0      0        0       0.259
CompositeTypeTest         8     0      0        0       2.732
DecimalTypeTest           3     0      0        0       0.200
DynamicCompositeTypeTest  8     0      0        0       2.766
EmptyTypeTest             7     0      0        0       0.798
IntegerTypeTest           10    0      0        0       0.236
JsonConversionTest        30    0      0        0       0.580
ReversedTypeTest          1     0      0        0       0.213
RoundTripTest             8     0      0        0       0.428
SimpleDateTypeTest        1     0      0        0       0.227
TimeTypeTest              2     0      0        0       3.437
TimeUUIDTypeTest          6     0      0        0       8.094
TypeCompareTest           6     0      0        0       0.250
TypeParserTest            3     0      0        0       0.917
TypeValidationTest        10    0      0        0       0.612
UUIDTypeTest              5     0      0        0       4.013

-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring

Name               Tests Errors Failures Skipped Time(s)
MonitoringTaskTest 15    0      0        0       5.460
MonitoringTaskTest 15    0      0        0       5.360
MonitoringTaskTest 15    0      0        0       5.437

-------------------------------------------------------------------------------
org.apache.cassandra.db.partition

Name                        Tests Errors Failures Skipped Time(s)
PartitionImplementationTest 7     0      0        0       53.038
PartitionUpdateTest         3     0      0        0       3.112
PartitionImplementationTest 7     0      0        0       49.907
PartitionUpdateTest         3     0      0        0       3.560
PartitionImplementationTest 7     0      0        0       54.244
PartitionUpdateTest         3     0      0        0       4.203

-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions

Name              Tests Errors Failures Skipped Time(s)
PurgeFunctionTest 8     0      0        0       0.665
PurgeFunctionTest 8     0      0        0       0.525
PurgeFunctionTest 8     0      0        0       0.519

-------------------------------------------------------------------------------
org.apache.cassandra.db.repair

Name                                          Tests Errors Failures Skipped Time
                                                                            (s)
AbstractPendingAntiCompactionTest             1     0      0        1       0.055
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.480
PendingAntiCompactionBytemanTest              1     0      0        0       2.903
PendingAntiCompactionTest                     18    0      0        0       12.290
AbstractPendingAntiCompactionTest             1     0      0        1       0.052
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       2.939
PendingAntiCompactionBytemanTest              1     0      0        0       3.431
PendingAntiCompactionTest                     18    0      0        0       11.949
AbstractPendingAntiCompactionTest             1     0      0        1       0.051
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.307
PendingAntiCompactionBytemanTest              1     0      0        0       3.664
PendingAntiCompactionTest                     18    0      0        0       13.366

-------------------------------------------------------------------------------
org.apache.cassandra.db.rows

Name                                Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest 10    0      0        0       0.379
EncodingStatsTest                   10    0      0        0       0.258
RowAndDeletionMergeIteratorTest     10    0      0        0       3.064
RowsTest                            9     0      0        0       0.097
ThrottledUnfilteredIteratorTest     7     0      0        0       9.411
UnfilteredRowIteratorsMergeTest     5     0      0        0       23.043
UnfilteredRowIteratorsTest          1     0      0        0       0.126
ColumnMetadataVersionComparatorTest 10    0      0        0       0.281
EncodingStatsTest                   10    0      0        0       0.119
RowAndDeletionMergeIteratorTest     10    0      0        0       2.620
RowsTest                            9     0      0        0       1.019
ThrottledUnfilteredIteratorTest     7     0      0        0       8.351
UnfilteredRowIteratorsMergeTest     5     0      0        0       23.099
UnfilteredRowIteratorsTest          1     0      0        0       0.558
ColumnMetadataVersionComparatorTest 10    0      0        0       0.280
EncodingStatsTest                   10    0      0        0       0.127
RowAndDeletionMergeIteratorTest     10    0      0        0       2.719
RowsTest                            9     0      0        0       1.005
ThrottledUnfilteredIteratorTest     7     0      0        0       9.116
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.757
UnfilteredRowIteratorsTest          1     0      0        0       0.542

-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming

Name                                   Tests Errors Failures Skipped Time(s)
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.571
CassandraOutgoingFileTest              3     0      0        0       3.398
CassandraStreamHeaderTest              2     0      0        0       0.870
CassandraStreamManagerTest             2     0      0        0       3.466
ComponentManifestTest                  2     0      0        0       0.345
StreamRequestTest                      1     0      0        0       1.112
CassandraEntireSSTableStreamWriterTest 2     0      0        0       2.991
CassandraOutgoingFileTest              3     0      0        0       2.864
CassandraStreamHeaderTest              2     0      0        0       0.755
CassandraStreamManagerTest             2     0      0        0       3.001
ComponentManifestTest                  2     0      0        0       0.229
StreamRequestTest                      1     0      0        0       0.933
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.206
CassandraOutgoingFileTest              3     0      0        0       2.999
CassandraStreamHeaderTest              2     0      0        0       0.726
CassandraStreamManagerTest             2     0      0        0       3.236
ComponentManifestTest                  2     0      0        0       0.222
StreamRequestTest                      1     0      0        0       0.900

-------------------------------------------------------------------------------
org.apache.cassandra.db.transform

Name                    Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest 7     0      0        0       4.926
RTTransformationsTest   15    0      0        0       0.671
DuplicateRowCheckerTest 7     0      0        0       4.904
RTTransformationsTest   15    0      0        0       0.521
DuplicateRowCheckerTest 7     0      0        0       6.340
RTTransformationsTest   15    0      0        0       0.535

-------------------------------------------------------------------------------
org.apache.cassandra.db.view

Name                Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest 1     0      0        0       14.882
ViewUtilsTest       3     0      0        0       1.552
ViewBuilderTaskTest 1     0      0        0       17.833
ViewUtilsTest       3     0      0        0       1.352
ViewBuilderTaskTest 1     0      0        0       22.150
ViewUtilsTest       3     0      0        0       1.380

-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual

Name                      Tests Errors Failures Skipped Time(s)
SettingsTableTest         7     0      0        0       12.930
SystemPropertiesTableTest 6     0      0        0       12.316
SettingsTableTest         7     0      0        0       12.745
SystemPropertiesTableTest 6     0      0        0       12.265
SettingsTableTest         7     0      0        0       14.108
SystemPropertiesTableTest 6     0      0        0       13.367

-------------------------------------------------------------------------------
org.apache.cassandra.dht

Name                           Tests Errors Failures Skipped Time(s)
BootStrapperTest               10    0      0        0       6.398
BoundsTest                     1     0      0        0       0.325
ByteOrderedPartitionerTest     6     0      0        0       2.524
KeyCollisionTest               1     0      0        0       3.182
Murmur3PartitionerTest         9     0      0        0       2.098
OrderPreservingPartitionerTest 7     0      0        0       2.585
RandomPartitionerTest          9     0      0        0       2.610
RangeFetchMapCalculatorTest    12    0      0        0       1.174
RangeTest                      30    0      0        0       14.244
SplitterTest                   14    0      0        0       20.298
StreamStateStoreTest           1     0      0        0       2.166
BootStrapperTest               10    0      0        0       6.847
BoundsTest                     1     0      0        0       0.218
ByteOrderedPartitionerTest     6     0      0        0       1.975
KeyCollisionTest               1     0      0        0       2.694
Murmur3PartitionerTest         9     0      0        0       1.631
OrderPreservingPartitionerTest 7     0      0        0       2.132
RandomPartitionerTest          9     0      0        0       1.910
RangeFetchMapCalculatorTest    12    0      0        0       1.002
RangeTest                      30    0      0        0       13.226
SplitterTest                   14    0      0        0       19.017
StreamStateStoreTest           1     0      0        0       1.814
BootStrapperTest               10    0      0        0       6.068
BoundsTest                     1     0      0        0       0.218
ByteOrderedPartitionerTest     6     0      0        0       2.092
KeyCollisionTest               1     0      0        0       2.768
Murmur3PartitionerTest         9     0      0        0       1.699
OrderPreservingPartitionerTest 7     0      0        0       2.165
RandomPartitionerTest          9     0      0        0       2.012
RangeFetchMapCalculatorTest    12    0      0        0       0.935
RangeTest                      30    0      0        0       14.064
SplitterTest                   14    0      0        0       19.197
StreamStateStoreTest           1     0      0        0       1.774

-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.061
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       157.791
NoReplicationTokenAllocatorTest            4     0      0        0       6.677
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       69.291

-------------------------------------------------------------------------------
org.apache.cassandra.diag

Name                       Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest 6     0      0        0       1.116
DiagnosticEventServiceTest 6     0      0        0       0.943
DiagnosticEventServiceTest 6     0      0        0       0.900

-------------------------------------------------------------------------------
org.apache.cassandra.diag.store

Name                           Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest 6     0      0        0       0.104
DiagnosticEventMemoryStoreTest 6     0      0        0       0.058
DiagnosticEventMemoryStoreTest 6     0      0        0       0.067

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test

Name                                          Tests Errors Failures Skipped Time(s)
BootstrapTest                                 1     0      0        0       82.953
CasWriteTest                                  9     0      0        0       27.424
FailingRepairTest                             6     0      0        0       30.015
FullRepairCoordinatorFastTest                 66    0      0        2       75.103
FullRepairCoordinatorNeighbourDownTest        12    0      0        0       223.443
FullRepairCoordinatorTimeoutTest              6     0      0        0       93.063
GossipSettlesTest                             1     0      0        0       26.821
IncrementalRepairCoordinatorFastTest          66    0      0        6       71.789
IncrementalRepairCoordinatorNeighbourDownTest 12    0      0        0       223.145
IncrementalRepairCoordinatorTimeoutTest       6     0      0        0       93.049
LargeColumnTest                               1     0      0        0       12.057
MessageFiltersTest                            5     0      0        0       57.021
MessageForwardingTest                         1     0      0        0       10.560
NativeProtocolTest                            2     0      0        0       68.575
NetworkTopologyTest                           6     0      0        0       20.583
NodeDecommissionTest                          1     0      0        0       44.153
NodeToolTest                                  1     0      0        0       6.326
PreviewRepairCoordinatorFastTest              66    0      0        2       73.753
PreviewRepairCoordinatorNeighbourDownTest     12    0      0        0       222.581
PreviewRepairCoordinatorTimeoutTest           6     0      0        0       90.989
PreviewRepairTest                             4     0      0        0       118.015
QueryReplayerEndToEndTest                     1     0      0        0       46.121
ReadRepairTest                                3     0      0        0       25.851
RepairCoordinatorFailingMessageTest           1     0      0        1       0.055
RepairDigestTrackingTest                      5     0      0        0       41.352
RepairTest                                    6     0      0        0       75.772
ResourceLeakTest                              1     0      0        1       0.057
SimpleReadWriteTest                           15    0      0        0       131.813
StreamingTest                                 1     0      0        0       12.912
TableEstimatesTest                            2     0      0        0       6.551

-------------------------------------------------------------------------------
org.apache.cassandra.fql

Name                Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest 35    0      0        0       9.250
FullQueryLoggerTest 35    0      0        0       8.170
FullQueryLoggerTest 35    0      0        0       11.844

-------------------------------------------------------------------------------
org.apache.cassandra.fqltool

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.293
FQLReplayTest  22    0      0        0       1.971

-------------------------------------------------------------------------------
org.apache.cassandra.gms

Name                              Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest       2     0      0        0       0.096
ArrivalWindowTest                 1     1      0        0       0.588
EndpointStateTest                 2     0      0        0       1.465
ExpireEndpointTest                1     0      0        0       1.147
FailureDetectorTest               1     0      0        0       2.644
GossipDigestTest                  1     0      0        0       0.328
GossiperTest                      4     0      0        0       1.333
PendingRangeCalculatorServiceTest 1     0      0        0       4.548
SerializationsTest                2     0      0        0       1.058
ShadowRoundTest                   1     0      0        0       5.765
ArrayBackedBoundedStatsTest       2     0      0        0       0.054
ArrivalWindowTest                 1     0      0        0       0.404
EndpointStateTest                 2     0      0        0       1.249
ExpireEndpointTest                1     0      0        0       0.950
FailureDetectorTest               1     0      0        0       2.104
GossipDigestTest                  1     0      0        0       0.233
GossiperTest                      4     0      0        0       2.027
PendingRangeCalculatorServiceTest 1     0      0        0       3.815
SerializationsTest                2     0      0        0       0.905
ShadowRoundTest                   1     0      0        0       5.366
ArrayBackedBoundedStatsTest       2     0      0        0       0.056
ArrivalWindowTest                 1     0      0        0       0.399
EndpointStateTest                 2     0      0        0       1.473
ExpireEndpointTest                1     0      0        0       1.016
FailureDetectorTest               1     0      0        0       2.283
GossipDigestTest                  1     0      0        0       0.224
GossiperTest                      4     0      0        0       2.120
PendingRangeCalculatorServiceTest 1     0      0        0       4.055
SerializationsTest                2     0      0        0       0.926
ShadowRoundTest                   1     0      0        0       5.422

-------------------------------------------------------------------------------
org.apache.cassandra.hints

Name                     Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest   1     0      0        0       87.129
ChecksummedDataInputTest 3     0      0        0       1.121
HintMessageTest          1     0      0        0       3.140
HintTest                 7     0      0        0       4.936
HintWriteTTLTest         4     0      0        0       3.093
HintsBufferPoolTest      1     0      0        0       3.700
HintsBufferTest          2     0      0        0       7.308
HintsCatalogTest         3     0      0        0       3.294
HintsCompressionTest     4     0      0        0       7.610
HintsDescriptorTest      5     0      0        0       0.593
HintsEncryptionTest      1     0      0        0       4.986
HintsReaderTest          2     0      0        0       3.481
HintsServiceTest         4     0      0        0       175.910
ChecksummedDataInputTest 3     0      0        0       0.957
HintMessageTest          1     0      0        0       2.720
HintTest                 7     0      0        0       3.960
HintWriteTTLTest         4     0      0        0       2.731
HintsBufferPoolTest      1     0      0        0       3.205
HintsBufferTest          2     0      0        0       4.126
HintsCatalogTest         3     0      0        0       2.783
HintsCompressionTest     4     0      0        0       6.831
HintsDescriptorTest      5     0      0        0       0.448
HintsEncryptionTest      1     0      0        0       4.462
HintsReaderTest          2     0      0        0       2.940
HintsServiceTest         4     0      0        0       175.468
ChecksummedDataInputTest 3     0      0        0       0.912
HintMessageTest          1     0      0        0       2.781
HintTest                 7     0      0        0       4.662
HintWriteTTLTest         4     0      0        0       2.771
HintsBufferPoolTest      1     0      0        0       3.327
HintsBufferTest          2     0      0        0       5.070
HintsCatalogTest         3     0      0        0       2.832
HintsCompressionTest     4     0      0        0       6.116
HintsDescriptorTest      5     0      0        0       0.432
HintsEncryptionTest      1     0      0        0       4.271
HintsReaderTest          2     0      0        0       3.050
HintsServiceTest         4     0      0        0       175.598

-------------------------------------------------------------------------------
org.apache.cassandra.index

Name                      Tests Errors Failures Skipped Time(s)
CustomIndexTest           29    0      0        0       27.130
SecondaryIndexManagerTest 16    0      0        0       28.238
CustomIndexTest           29    0      0        0       23.339
SecondaryIndexManagerTest 16    0      0        0       26.892
CustomIndexTest           29    0      0        0       31.380
SecondaryIndexManagerTest 16    0      0        0       32.055

-------------------------------------------------------------------------------
org.apache.cassandra.index.internal

Name               Tests Errors Failures Skipped Time(s)
CassandraIndexTest 27    0      0        0       21.429
CassandraIndexTest 27    0      0        0       18.409
CassandraIndexTest 27    0      0        0       28.384

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi

Name          Tests Errors Failures Skipped Time(s)
SASICQLTest   9     0      0        0       21.201
SASIIndexTest 32    0      0        0       28.146
SASICQLTest   9     0      0        0       18.285
SASIIndexTest 32    0      0        0       14.694
SASICQLTest   9     0      0        0       23.657
SASIIndexTest 32    0      0        0       20.625

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer

Name                      Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest     12    0      0        0       0.530
NonTokenizingAnalyzerTest 3     0      0        0       0.322
StandardAnalyzerTest      10    0      0        0       0.724
DelimiterAnalyzerTest     12    0      0        0       0.345
NonTokenizingAnalyzerTest 3     0      0        0       0.224
StandardAnalyzerTest      10    0      0        0       0.523
DelimiterAnalyzerTest     12    0      0        0       0.367
NonTokenizingAnalyzerTest 3     0      0        0       0.223
StandardAnalyzerTest      10    0      0        0       0.606

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk

Name                      Tests Errors Failures Skipped Time(s)
OnDiskIndexTest           12    0      0        0       16.935
PerSSTableIndexWriterTest 2     0      0        0       6.481
TokenTreeTest             14    0      0        0       15.203
OnDiskIndexTest           12    0      0        0       15.740
PerSSTableIndexWriterTest 2     0      0        0       4.918
TokenTreeTest             14    0      0        0       12.085
OnDiskIndexTest           12    0      0        0       16.027
PerSSTableIndexWriterTest 2     0      0        0       5.560
TokenTreeTest             14    0      0        0       12.702

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan

Name           Tests Errors Failures Skipped Time(s)
ExpressionTest 2     0      0        0       0.316
OperationTest  6     0      0        0       4.730
ExpressionTest 2     0      0        0       0.201
OperationTest  6     0      0        0       3.932
ExpressionTest 2     0      0        0       0.203
OperationTest  6     0      0        0       4.522

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils

Name                          Tests Errors Failures Skipped Time(s)
LongIteratorTest              2     0      0        0       0.110
MappedBufferTest              26    0      0        0       2.536
RangeIntersectionIteratorTest 11    0      0        0       0.380
RangeUnionIteratorTest        13    0      0        0       0.342
LongIteratorTest              2     0      0        0       0.059
MappedBufferTest              26    0      0        0       2.738
RangeIntersectionIteratorTest 11    0      0        0       0.255
RangeUnionIteratorTest        13    0      0        0       0.220
LongIteratorTest              2     0      0        0       0.061
MappedBufferTest              26    0      0        0       3.079
RangeIntersectionIteratorTest 11    0      0        0       0.259
RangeUnionIteratorTest        13    0      0        0       0.238

-------------------------------------------------------------------------------
org.apache.cassandra.io

Name                   Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest 3     0      0        0       0.095
DiskSpaceMetricsTest   2     0      0        0       15.580
BloomFilterTrackerTest 3     0      0        0       0.054
DiskSpaceMetricsTest   2     0      0        0       16.291
BloomFilterTrackerTest 3     0      0        0       0.056
DiskSpaceMetricsTest   2     0      0        0       18.287

-------------------------------------------------------------------------------
org.apache.cassandra.io.compress

Name                                 Tests Errors Failures Skipped Time(s)
CQLCompressionTest                   11    0      0        0       6.387
CompressedRandomAccessReaderTest     8     0      0        0       1.365
CompressedSequentialWriterReopenTest 4     0      0        0       7.109
CompressedSequentialWriterTest       14    0      0        0       2.139
CompressorTest                       6     0      0        0       0.937
ZstdCompressorTest                   3     0      0        0       0.336
CQLCompressionTest                   11    0      0        0       6.056
CompressedRandomAccessReaderTest     8     0      0        0       1.124
CompressedSequentialWriterReopenTest 4     0      0        0       6.761
CompressedSequentialWriterTest       14    0      0        0       1.815
CompressorTest                       6     0      0        0       0.771
ZstdCompressorTest                   3     0      0        0       0.226
CQLCompressionTest                   11    0      0        0       8.158
CompressedRandomAccessReaderTest     8     0      0        0       1.092
CompressedSequentialWriterReopenTest 4     0      0        0       7.370
CompressedSequentialWriterTest       14    0      0        0       1.705
CompressorTest                       6     0      0        0       0.797
ZstdCompressorTest                   3     0      0        0       0.222

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable

Name                           Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest       1     0      0        0       7.978
BigTableWriterTest             5     0      0        0       3.548
CQLSSTableWriterClientTest     1     0      0        0       1.939
CQLSSTableWriterTest           10    0      0        0       21.855
DescriptorTest                 7     0      0        0       0.587
IndexSummaryManagerTest        8     0      0        0       7.547
IndexSummaryRedistributionTest 1     0      0        0       4.477
IndexSummaryTest               12    0      0        0       32.482
LargePartitionsTest            1     0      0        1       0.064
LegacySSTableTest              11    0      0        1       54.223
SSTableCorruptionDetectionTest 2     0      0        0       52.323
SSTableHeaderFixTest           1     1      0        0       0.000
SSTableLoaderTest              3     0      0        0       23.019
SSTableMetadataTest            3     0      0        0       3.757
SSTableReaderTest              16    0      0        0       8.836
SSTableRewriterTest            20    0      0        0       15.083
SSTableScannerTest             3     0      0        0       3.251
SSTableWriterTest              5     0      0        0       36.719
BigTableWriterTest             5     0      0        0       3.007
CQLSSTableWriterClientTest     1     0      0        0       1.623
CQLSSTableWriterTest           10    0      0        0       23.023
DescriptorTest                 7     0      0        0       0.438
IndexSummaryManagerTest        8     0      0        0       5.175
IndexSummaryRedistributionTest 1     0      0        0       3.628
IndexSummaryTest               12    0      0        0       31.107
LargePartitionsTest            1     0      0        1       0.050
LegacySSTableTest              11    0      0        1       56.402
SSTableCorruptionDetectionTest 2     0      0        0       57.883
SSTableHeaderFixTest           14    0      0        0       1.237
SSTableLoaderTest              3     0      0        0       17.645
SSTableMetadataTest            3     0      0        0       3.100
SSTableReaderTest              16    0      0        0       7.980
SSTableRewriterTest            20    0      0        0       12.993
SSTableScannerTest             3     0      0        0       2.778
SSTableWriterTest              5     0      0        0       28.332
BigTableWriterTest             5     0      0        0       3.148
CQLSSTableWriterClientTest     1     0      0        0       1.608
CQLSSTableWriterTest           10    0      0        0       23.986
DescriptorTest                 7     0      0        0       0.427
IndexSummaryManagerTest        8     0      0        0       6.013
IndexSummaryRedistributionTest 1     0      0        0       3.799
IndexSummaryTest               12    0      0        0       31.841
LargePartitionsTest            1     0      0        1       0.051
LegacySSTableTest              11    0      0        1       59.624
SSTableCorruptionDetectionTest 2     0      0        0       45.233
SSTableHeaderFixTest           14    0      0        0       1.210
SSTableLoaderTest              3     0      0        0       19.859
SSTableMetadataTest            3     0      0        0       3.363
SSTableReaderTest              16    0      0        0       8.559
SSTableRewriterTest            20    0      0        0       13.356
SSTableScannerTest             3     0      0        0       2.916
SSTableWriterTest              5     0      0        0       29.075

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format

Name                     Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest 1     0      0        0       2.360
SSTableFlushObserverTest 1     0      0        0       1.843
SSTableFlushObserverTest 1     0      0        0       1.803

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big

Name                       Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest 2     0      0        0       3.451
BigTableZeroCopyWriterTest 2     0      0        0       3.003
BigTableZeroCopyWriterTest 2     0      0        0       3.222

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata

Name                   Tests Errors Failures Skipped Time(s)
MetadataSerializerTest 9     0      0        0       1.354
MetadataSerializerTest 9     0      0        0       1.159
MetadataSerializerTest 9     0      0        0       1.078

-------------------------------------------------------------------------------
org.apache.cassandra.io.util

Name                              Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest      16    0      0        0       25.443
BufferedRandomAccessFileTest      17    0      0        0       1.187
ChecksummedRandomAccessReaderTest 3     0      0        0       1.129
ChecksummedSequentialWriterTest   7     0      0        0       1.088
DataOutputTest                    15    0      0        0       1.100
DiskOptimizationStrategyTest      5     0      0        0       0.107
FileSegmentInputStreamTest        7     0      0        0       0.127
FileUtilsTest                     4     0      0        0       1.086
MemoryTest                        2     0      0        0       0.372
MmappedRegionsTest                12    0      0        0       1.048
NIODataInputStreamTest            17    0      0        0       9.352
RandomAccessReaderTest            11    0      0        0       1.195
RewindableDataInputStreamPlusTest 8     0      0        0       0.337
SafeMemoryWriterTest              2     0      0        0       2.560
SequentialWriterTest              7     0      0        0       1.119
BufferedDataOutputStreamTest      16    0      0        0       25.430
BufferedRandomAccessFileTest      17    0      0        0       1.026
ChecksummedRandomAccessReaderTest 3     0      0        0       0.957
ChecksummedSequentialWriterTest   7     0      0        0       0.923
DataOutputTest                    15    0      0        0       0.960
DiskOptimizationStrategyTest      5     0      0        0       0.060
FileSegmentInputStreamTest        7     0      0        0       0.076
FileUtilsTest                     4     0      0        0       0.902
MemoryTest                        2     0      0        0       0.248
MmappedRegionsTest                12    0      0        0       1.061
NIODataInputStreamTest            17    0      0        0       8.996
RandomAccessReaderTest            11    0      0        0       1.337
RewindableDataInputStreamPlusTest 8     0      0        0       0.212
SafeMemoryWriterTest              2     0      0        0       2.362
SequentialWriterTest              7     0      0        0       0.940
BufferedDataOutputStreamTest      16    0      0        0       24.202
BufferedRandomAccessFileTest      17    0      0        0       0.981
ChecksummedRandomAccessReaderTest 3     0      0        0       0.901
ChecksummedSequentialWriterTest   7     0      0        0       0.886
DataOutputTest                    15    0      0        0       0.915
DiskOptimizationStrategyTest      5     0      0        0       0.064
FileSegmentInputStreamTest        7     0      0        0       0.078
FileUtilsTest                     4     0      0        0       0.876
MemoryTest                        2     0      0        0       0.251
MmappedRegionsTest                12    0      0        0       1.090
NIODataInputStreamTest            17    0      0        0       9.256
RandomAccessReaderTest            11    0      0        0       1.206
RewindableDataInputStreamPlusTest 8     0      0        0       0.211
SafeMemoryWriterTest              2     0      0        0       2.151
SequentialWriterTest              7     0      0        0       0.893

-------------------------------------------------------------------------------
org.apache.cassandra.locator

Name                                 Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest        1     0      0        0       26.985
AlibabaCloudSnitchTest               2     0      0        0       10.828
CloudstackSnitchTest                 2     0      0        0       10.740
DynamicEndpointSnitchTest            1     0      0        0       2.411
EC2SnitchTest                        11    0      0        0       10.789
GoogleCloudSnitchTest                2     0      0        0       10.770
GossipingPropertyFileSnitchTest      1     0      0        0       1.112
InetAddressAndPortSerializerTest     1     0      0        0       0.345
InetAddressAndPortTest               4     0      0        0       0.218
NetworkTopologyStrategyTest          5     0      0        0       3.915
PendingRangeMapsTest                 2     0      0        0       0.528
PendingRangesTest                    1     0      0        0       0.916
PropertyFileSnitchTest               5     0      0        0       16.141
ReconnectableSnitchHelperTest        1     0      0        0       0.836
ReplicaCollectionTest                1     1      0        0       0.000
ReplicaLayoutTest                    1     1      0        0       0.533
ReplicaPlansTest                     1     0      0        0       0.159
ReplicationFactorTest                2     0      0        0       1.137
ReplicationStrategyEndpointCacheTest 2     0      0        0       3.153
SimpleStrategyTest                   7     0      0        0       3.094
TokenMetadataTest                    6     0      0        0       1.080
AlibabaCloudSnitchTest               2     0      0        0       10.370
CloudstackSnitchTest                 2     0      0        0       10.305
DynamicEndpointSnitchTest            1     0      0        0       2.224
EC2SnitchTest                        11    0      0        0       10.395
GoogleCloudSnitchTest                2     0      0        0       10.392
GossipingPropertyFileSnitchTest      1     0      0        0       0.891
InetAddressAndPortSerializerTest     1     0      0        0       0.218
InetAddressAndPortTest               4     0      0        0       0.102
NetworkTopologyStrategyTest          5     0      0        0       3.033
PendingRangeMapsTest                 2     0      0        0       0.379
PendingRangesTest                    1     0      0        0       0.988
PropertyFileSnitchTest               5     0      0        0       15.997
ReconnectableSnitchHelperTest        1     0      0        0       1.057
ReplicaCollectionTest                6     0      0        0       0.735
ReplicaLayoutTest                    1     0      0        0       0.380
ReplicaPlansTest                     1     0      0        0       1.036
ReplicationFactorTest                2     0      0        0       0.928
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.627
SimpleStrategyTest                   7     0      0        0       2.716
TokenMetadataTest                    6     0      0        0       0.926
AlibabaCloudSnitchTest               2     0      0        0       10.457
CloudstackSnitchTest                 2     0      0        0       10.393
DynamicEndpointSnitchTest            1     0      0        0       2.195
EC2SnitchTest                        11    0      0        0       10.409
GoogleCloudSnitchTest                2     0      0        0       10.349
GossipingPropertyFileSnitchTest      1     0      0        0       0.873
InetAddressAndPortSerializerTest     1     0      0        0       0.220
InetAddressAndPortTest               4     0      0        0       0.125
NetworkTopologyStrategyTest          5     0      0        0       3.060
PendingRangeMapsTest                 2     0      0        0       0.373
PendingRangesTest                    1     0      0        0       0.934
PropertyFileSnitchTest               5     0      0        0       15.981
ReconnectableSnitchHelperTest        1     0      0        0       1.042
ReplicaCollectionTest                6     0      0        0       0.672
ReplicaLayoutTest                    1     0      0        0       0.379
ReplicaPlansTest                     1     0      0        0       0.953
ReplicationFactorTest                2     0      0        0       0.891
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.739
SimpleStrategyTest                   7     0      0        0       2.859
TokenMetadataTest                    6     0      0        0       0.921

-------------------------------------------------------------------------------
org.apache.cassandra.metrics

Name                                    Tests Errors Failures Skipped Time(s)
BatchMetricsTest                        3     0      0        0       13.679
BufferPoolMetricsTest                   4     0      0        0       0.903
CQLMetricsTest                          4     0      0        0       6.741
CassandraMetricsRegistryTest            5     0      0        0       0.374
DecayingEstimatedHistogramReservoirTest 15    0      0        1       29.487
HintedHandOffMetricsTest                1     0      0        0       2.127
LatencyMetricsTest                      3     0      0        0       0.407
MaxSamplerTest                          8     0      0        0       5.465
SamplerTest                             5     0      0        0       1.376
TableMetricsTest                        7     0      0        0       9.715
TopFrequencySamplerTest                 6     0      0        0       2.324
BatchMetricsTest                        3     0      0        0       10.133
BufferPoolMetricsTest                   4     0      0        0       1.040
CQLMetricsTest                          4     0      0        0       5.689
CassandraMetricsRegistryTest            5     0      0        0       0.256
DecayingEstimatedHistogramReservoirTest 15    0      0        1       11.668
HintedHandOffMetricsTest                1     0      0        0       1.783
LatencyMetricsTest                      3     0      0        0       0.264
MaxSamplerTest                          8     0      0        0       5.157
SamplerTest                             5     0      0        0       1.175
TableMetricsTest                        7     0      0        0       7.633
TopFrequencySamplerTest                 6     0      0        0       2.047
BatchMetricsTest                        3     0      0        0       10.976
BufferPoolMetricsTest                   4     0      0        0       1.005
CQLMetricsTest                          4     0      0        0       6.095
CassandraMetricsRegistryTest            5     0      0        0       0.256
DecayingEstimatedHistogramReservoirTest 15    0      0        1       12.282
HintedHandOffMetricsTest                1     0      0        0       1.812
LatencyMetricsTest                      3     0      0        0       0.264
MaxSamplerTest                          8     0      0        0       5.154
SamplerTest                             5     0      0        0       1.141
TableMetricsTest                        7     0      0        0       10.050
TopFrequencySamplerTest                 6     0      0        0       1.993

-------------------------------------------------------------------------------
org.apache.cassandra.net

Name                                  Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                    1     0      0        0       122.955
AsyncChannelPromiseTest               4     0      0        0       0.520
AsyncMessageOutputPlusTest            1     0      0        0       0.133
AsyncOneResponseTest                  2     0      0        0       4.358
AsyncPromiseTest                      4     0      0        0       0.468
AsyncStreamingInputPlusTest           13    0      0        0       1.506
AsyncStreamingOutputPlusTest          1     0      0        0       0.139
ChunkedInputPlusTest                  5     0      0        0       0.597
ConnectionTest                        13    1      0        0       113.892
ForwardingInfoTest                    2     0      0        0       0.362
FramingTest                           4     0      0        0       24.039
HandshakeTest                         13    0      0        0       1.914
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.165
MessageTest                           7     0      0        0       1.612
MessagingServiceTest                  19    0      0        0       2.609
MockMessagingServiceTest              1     0      0        0       3.842
OutboundConnectionSettingsTest        9     0      0        0       2.155
OutboundConnectionsTest               6     0      0        0       2.358
OutboundMessageQueueTest              1     0      0        0       1.131
ProxyHandlerConnectionsTest           5     0      0        0       35.880
PrunableArrayQueueTest                9     0      0        0       0.096
RateBasedBackPressureTest             15    0      0        0       1.762
ResourceLimitsTest                    4     0      0        0       0.236
StartupClusterConnectivityCheckerTest 7     0      0        0       1.388
VerbTest                              1     0      0        0       0.227
WriteCallbackInfoTest                 1     0      0        0       1.442
AsyncChannelPromiseTest               4     0      0        0       0.384
AsyncMessageOutputPlusTest            1     0      0        0       0.966
AsyncOneResponseTest                  2     0      0        0       4.224
AsyncPromiseTest                      4     0      0        0       0.327
AsyncStreamingInputPlusTest           13    0      0        0       1.366
AsyncStreamingOutputPlusTest          1     0      0        0       0.976
ChunkedInputPlusTest                  5     0      0        0       0.466
ConnectionTest                        13    0      0        0       78.085
ForwardingInfoTest                    2     0      0        0       0.227
FramingTest                           4     0      0        0       23.005
HandshakeTest                         13    0      0        0       2.023
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.750
MessageTest                           7     0      0        0       1.473
MessagingServiceTest                  19    0      0        0       2.195
MockMessagingServiceTest              1     0      0        0       3.207
OutboundConnectionSettingsTest        9     0      0        0       1.925
OutboundConnectionsTest               6     0      0        0       2.020
OutboundMessageQueueTest              1     0      0        0       1.006
ProxyHandlerConnectionsTest           5     0      0        0       36.010
PrunableArrayQueueTest                9     0      0        0       0.058
RateBasedBackPressureTest             15    0      0        0       1.635
ResourceLimitsTest                    4     0      0        0       0.137
StartupClusterConnectivityCheckerTest 7     0      0        0       1.149
VerbTest                              1     0      0        0       0.125
WriteCallbackInfoTest                 1     0      0        0       1.194
AsyncChannelPromiseTest               4     0      0        0       0.403
AsyncMessageOutputPlusTest            1     0      0        0       0.932
AsyncOneResponseTest                  2     0      0        0       4.229
AsyncPromiseTest                      4     0      0        0       0.357
AsyncStreamingInputPlusTest           13    0      0        0       1.362
AsyncStreamingOutputPlusTest          1     0      0        0       0.997
ChunkedInputPlusTest                  5     0      0        0       0.437
ConnectionTest                        13    0      0        0       78.623
ForwardingInfoTest                    2     0      0        0       0.229
FramingTest                           4     0      0        0       21.617
HandshakeTest                         13    0      0        0       2.113
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.723
MessageTest                           7     0      0        0       1.387
MessagingServiceTest                  19    0      0        0       2.274
MockMessagingServiceTest              1     0      0        0       3.395
OutboundConnectionSettingsTest        9     0      0        0       1.845
OutboundConnectionsTest               6     0      0        0       2.080
OutboundMessageQueueTest              1     0      0        0       0.947
ProxyHandlerConnectionsTest           5     0      0        0       36.625
PrunableArrayQueueTest                9     0      0        0       0.061
RateBasedBackPressureTest             15    0      0        0       1.624
ResourceLimitsTest                    4     0      0        0       0.152
StartupClusterConnectivityCheckerTest 7     0      0        0       1.154
VerbTest                              1     0      0        0       0.128
WriteCallbackInfoTest                 1     0      0        0       1.152

-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy

Name             Tests Errors Failures Skipped Time(s)
ProxyHandlerTest 3     0      0        0       0.876
ProxyHandlerTest 3     0      0        0       0.724
ProxyHandlerTest 3     0      0        0       0.749

-------------------------------------------------------------------------------
org.apache.cassandra.repair

Name                        Tests Errors Failures Skipped Time(s)
AbstractRepairTest          1     0      0        1       0.055
LocalSyncTaskTest           6     0      0        0       3.352
RepairJobTest               16    0      0        0       4.199
RepairRunnableTest          2     0      0        0       0.067
RepairSessionTest           1     0      0        0       1.138
StreamingRepairTaskTest     2     0      0        0       2.167
SymmetricRemoteSyncTaskTest 1     0      0        0       0.059
ValidatorTest               6     0      0        0       30.344
AbstractRepairTest          1     0      0        1       0.047
LocalSyncTaskTest           6     0      0        0       3.739
RepairJobTest               16    0      0        0       3.672
RepairRunnableTest          2     0      0        0       0.916
RepairSessionTest           1     0      0        0       0.975
StreamingRepairTaskTest     2     0      0        0       2.713
SymmetricRemoteSyncTaskTest 1     0      0        0       0.973
ValidatorTest               6     0      0        0       26.446
AbstractRepairTest          1     0      0        1       0.053
LocalSyncTaskTest           6     0      0        0       3.911
RepairJobTest               16    0      0        0       3.913
RepairRunnableTest          2     0      0        0       0.881
RepairSessionTest           1     0      0        0       0.932
StreamingRepairTaskTest     2     0      0        0       2.845
SymmetricRemoteSyncTaskTest 1     0      0        0       0.942
ValidatorTest               6     0      0        0       26.926

-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric

Name                  Tests Errors Failures Skipped Time(s)
DifferenceHolderTest  2     0      0        0       0.396
RangeDenormalizerTest 3     0      0        0       0.354
ReduceHelperTest      5     0      0        0       0.383
StreamFromOptionsTest 3     0      0        0       0.372
DifferenceHolderTest  2     0      0        0       0.277
RangeDenormalizerTest 3     0      0        0       0.225
ReduceHelperTest      5     0      0        0       0.260
StreamFromOptionsTest 3     0      0        0       0.238
DifferenceHolderTest  2     0      0        0       0.280
RangeDenormalizerTest 3     0      0        0       0.232
ReduceHelperTest      5     0      0        0       0.261
StreamFromOptionsTest 3     0      0        0       0.243

-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent

Name                          Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest 1     0      0        1       0.052
CoordinatorMessagingTest      7     0      0        0       5.018
CoordinatorSessionTest        7     0      0        0       0.211
CoordinatorSessionsTest       7     0      0        0       2.171
LocalSessionTest              40    0      0        0       4.028
AbstractConsistentSessionTest 1     0      0        1       0.048
CoordinatorMessagingTest      7     0      0        0       5.311
CoordinatorSessionTest        7     0      0        0       1.028
CoordinatorSessionsTest       7     0      0        0       2.726
LocalSessionTest              40    0      0        0       4.237
AbstractConsistentSessionTest 1     0      0        1       0.051
CoordinatorMessagingTest      7     0      0        0       5.529
CoordinatorSessionTest        7     0      0        0       0.996
CoordinatorSessionsTest       7     0      0        0       2.783
LocalSessionTest              40    0      0        0       5.093

-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages

Name                            Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest 8     0      0        0       1.169
RepairMessageSerializerTest     6     0      0        0       0.591
RepairOptionTest                4     0      0        0       1.106
RepairMessageSerializationsTest 8     0      0        0       0.987
RepairMessageSerializerTest     6     0      0        0       0.445
RepairOptionTest                4     0      0        0       0.922
RepairMessageSerializationsTest 8     0      0        0       0.954
RepairMessageSerializerTest     6     0      0        0       0.486
RepairOptionTest                4     0      0        0       0.872

-------------------------------------------------------------------------------
org.apache.cassandra.schema

Name                         Tests Errors Failures Skipped Time(s)
CreateTableValidationTest    1     0      0        0       2.094
IndexMetadataTest            3     0      0        0       0.328
MigrationManagerTest         17    0      0        0       5.708
SchemaKeyspaceTest           5     0      0        0       3.615
SchemaTest                   1     0      0        0       2.693
TupleTypesRepresentationTest 1     1      0        0       0.000
ValidationTest               4     0      0        0       0.386
CreateTableValidationTest    1     0      0        0       2.857
IndexMetadataTest            3     0      0        0       0.207
MigrationManagerTest         17    0      0        0       4.431
SchemaKeyspaceTest           5     0      0        0       3.124
SchemaTest                   1     0      0        0       2.128
TupleTypesRepresentationTest 2     0      0        1       0.973
ValidationTest               4     0      0        0       0.259
CreateTableValidationTest    1     0      0        0       3.068
IndexMetadataTest            3     0      0        0       0.208
MigrationManagerTest         17    0      0        0       5.297
SchemaKeyspaceTest           5     0      0        0       3.369
SchemaTest                   1     0      0        0       2.185
TupleTypesRepresentationTest 2     0      0        1       0.932
ValidationTest               4     0      0        0       0.255

-------------------------------------------------------------------------------
org.apache.cassandra.security

Name                Tests Errors Failures Skipped Time(s)
CipherFactoryTest   7     0      0        0       0.805
EncryptionUtilsTest 3     0      0        0       1.389
JKSKeyProviderTest  2     0      0        0       0.571
SSLFactoryTest      14    0      0        0       0.339
CipherFactoryTest   7     0      0        0       0.663
EncryptionUtilsTest 3     0      0        0       1.187
JKSKeyProviderTest  2     0      0        0       0.390
SSLFactoryTest      14    0      0        0       1.331
CipherFactoryTest   7     0      0        0       0.628
EncryptionUtilsTest 3     0      0        0       1.149
JKSKeyProviderTest  2     0      0        0       0.429
SSLFactoryTest      14    0      0        0       1.476

-------------------------------------------------------------------------------
org.apache.cassandra.serializers

Name                     Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest 9     0      0        0       0.338
TimeSerializerTest       16    0      0        0       0.112
TimestampSerializerTest  1     0      0        0       0.322
SimpleDateSerializerTest 9     0      0        0       0.237
TimeSerializerTest       16    0      0        0       0.090
TimestampSerializerTest  1     0      0        0       0.220
SimpleDateSerializerTest 9     0      0        0       0.231
TimeSerializerTest       16    0      0        0       0.077
TimestampSerializerTest  1     0      0        0       0.222

-------------------------------------------------------------------------------
org.apache.cassandra.service

Name                              Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest           11    0      0        0       3.766
BootstrapTransientTest            1     0      0        0       1.133
ClientWarningsTest                4     0      0        0       25.671
GCInspectorTest                   6     0      0        0       1.076
JoinTokenRingTest                 1     0      0        0       5.501
LeaveAndBootstrapTest             8     0      0        0       5.721
LegacyAuthFailTest                1     0      0        0       3.458
MoveTest                          7     0      0        0       21.981
MoveTransientTest                 19    0      0        0       1.119
NativeTransportServiceTest        11    0      0        0       7.854
PaxosStateTest                    2     0      0        0       5.239
ProtocolBetaVersionTest           2     0      0        0       11.560
QueryPagerTest                    8     0      0        0       3.101
RMIServerSocketFactoryImplTest    1     0      0        0       0.096
RemoveTest                        4     0      0        0       4.893
SerializationsTest                4     0      0        0       1.063
StartupChecksTest                 3     0      0        0       2.605
StorageProxyTest                  4     0      0        0       1.199
StorageServiceServerTest          19    0      0        1       8.618
StorageServiceTest                1     0      0        0       1.127
WriteResponseHandlerTest          5     0      0        0       3.175
WriteResponseHandlerTransientTest 4     0      0        0       3.199
ActiveRepairServiceTest           11    0      0        0       3.288
BootstrapTransientTest            1     0      0        0       0.972
ClientWarningsTest                4     0      0        0       23.015
GCInspectorTest                   6     0      0        0       0.975
JoinTokenRingTest                 1     0      0        0       6.082
LeaveAndBootstrapTest             8     0      0        0       7.230
LegacyAuthFailTest                1     0      0        0       3.924
MoveTest                          7     0      0        0       23.955
MoveTransientTest                 19    0      0        0       1.201
NativeTransportServiceTest        11    0      0        0       7.650
PaxosStateTest                    2     0      0        0       5.916
ProtocolBetaVersionTest           2     0      0        0       11.745
QueryPagerTest                    8     0      0        0       2.918
RMIServerSocketFactoryImplTest    1     0      0        0       0.054
RemoveTest                        4     0      0        0       5.529
SerializationsTest                4     0      0        0       0.988
StartupChecksTest                 3     0      0        0       2.247
StorageProxyTest                  4     0      0        0       0.997
StorageServiceServerTest          19    0      0        1       8.011
StorageServiceTest                1     0      0        0       1.000
WriteResponseHandlerTest          5     0      0        0       2.768
WriteResponseHandlerTransientTest 4     0      0        0       2.714
ActiveRepairServiceTest           11    0      0        0       3.671
BootstrapTransientTest            1     0      0        0       0.939
ClientWarningsTest                4     0      0        0       27.117
GCInspectorTest                   6     0      0        0       0.888
JoinTokenRingTest                 1     0      0        0       4.815
LeaveAndBootstrapTest             8     0      0        0       5.488
LegacyAuthFailTest                1     0      0        0       4.427
MoveTest                          7     0      0        0       21.989
MoveTransientTest                 19    0      0        0       1.165
NativeTransportServiceTest        11    0      0        0       7.576
PaxosStateTest                    2     0      0        0       4.741
ProtocolBetaVersionTest           2     0      0        0       12.339
QueryPagerTest                    8     0      0        0       3.098
RMIServerSocketFactoryImplTest    1     0      0        0       0.057
RemoveTest                        4     0      0        0       5.639
SerializationsTest                4     0      0        0       0.905
StartupChecksTest                 3     0      0        0       2.233
StorageProxyTest                  4     0      0        0       1.061
StorageServiceServerTest          19    0      0        1       8.195
StorageServiceTest                1     0      0        0       0.963
WriteResponseHandlerTest          5     0      0        0       2.818
WriteResponseHandlerTransientTest 4     0      0        0       2.780

-------------------------------------------------------------------------------
org.apache.cassandra.service.pager

Name            Tests Errors Failures Skipped Time(s)
PagingStateTest 7     0      0        0       1.244
PagingStateTest 7     0      0        0       1.013
PagingStateTest 7     0      0        0       1.043

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads

Name                      Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest  1     0      0        1       0.100
DataResolverTest          32    0      0        0       3.644
DigestResolverTest        5     0      0        0       3.364
ReadExecutorTest          3     0      0        0       3.331
SpeculativeRetryParseTest 78    0      0        0       0.160
AbstractReadResponseTest  1     0      0        1       0.048
DataResolverTest          32    0      0        0       3.010
DigestResolverTest        5     0      0        0       2.826
ReadExecutorTest          3     0      0        0       2.960
SpeculativeRetryParseTest 78    0      0        0       0.095
AbstractReadResponseTest  1     0      0        1       0.051
DataResolverTest          32    0      0        0       3.195
DigestResolverTest        5     0      0        0       3.049
ReadExecutorTest          3     0      0        0       3.063
SpeculativeRetryParseTest 78    0      0        0       0.093

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair

Name                             Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest           1     0      0        1       0.089
BlockingReadRepairTest           9     0      0        0       3.501
DiagEventsBlockingReadRepairTest 3     0      0        0       3.528
ReadOnlyReadRepairTest           4     0      0        0       3.240
ReadRepairTest                   7     0      0        0       3.253
RepairedDataVerifierTest         10    0      0        0       5.265
AbstractReadRepairTest           1     0      0        1       0.048
BlockingReadRepairTest           9     0      0        0       2.902
DiagEventsBlockingReadRepairTest 3     0      0        0       2.924
ReadOnlyReadRepairTest           4     0      0        0       2.740
ReadRepairTest                   7     0      0        0       2.939
RepairedDataVerifierTest         10    0      0        0       5.935
AbstractReadRepairTest           1     0      0        1       0.051
BlockingReadRepairTest           9     0      0        0       3.035
DiagEventsBlockingReadRepairTest 3     0      0        0       3.039
ReadOnlyReadRepairTest           4     0      0        0       2.921
ReadRepairTest                   7     0      0        0       3.036
RepairedDataVerifierTest         10    0      0        0       4.703

-------------------------------------------------------------------------------
org.apache.cassandra.streaming

Name                                        Tests Errors Failures Skipped Time(s)
LongStreamingTest                           2     0      0        0       205.483
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.374
SessionInfoTest                             1     1      0        0       0.573
StreamOperationTest                         1     0      0        0       0.089
StreamTransferTaskTest                      2     0      0        0       3.188
StreamingTransferTest                       5     0      0        0       12.035
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       2.946
SessionInfoTest                             1     0      0        0       0.414
StreamOperationTest                         1     0      0        0       0.054
StreamTransferTaskTest                      2     0      0        0       2.827
StreamingTransferTest                       5     0      0        0       13.864
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.057
SessionInfoTest                             1     0      0        0       0.410
StreamOperationTest                         1     0      0        0       0.062
StreamTransferTaskTest                      2     0      0        0       2.916
StreamingTransferTest                       5     0      0        0       14.099

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async

Name                            Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest 10    0      0        0       1.198
StreamCompressionSerializerTest 2     0      0        0       1.070
StreamingInboundHandlerTest     7     0      0        0       1.168
NettyStreamingMessageSenderTest 10    0      0        0       1.045
StreamCompressionSerializerTest 2     0      0        0       0.905
StreamingInboundHandlerTest     7     0      0        0       1.035
NettyStreamingMessageSenderTest 10    0      0        0       1.001
StreamCompressionSerializerTest 2     0      0        0       0.886
StreamingInboundHandlerTest     7     0      0        0       1.013

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression

Name                      Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest 6     0      0        0       1.294
CompressedInputStreamTest 6     0      0        0       1.087
CompressedInputStreamTest 6     0      0        0       1.197

-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.101
DistributionSequenceTest 4     0      0        0       0.073

-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.084
SettingsMiscTest      4     0      0        0       0.084
SettingsNodeTest      2     0      0        0       0.065
StressSettingsTest    1     0      0        0       0.496

-------------------------------------------------------------------------------
org.apache.cassandra.stress.util

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.069

-------------------------------------------------------------------------------
org.apache.cassandra.tools

Name                        Tests Errors Failures Skipped Time(s)
AuditLogViewerTest          5     0      0        0       0.633
BulkLoaderTest              6     1      0        0       10.277
ClearSnapshotTest           1     1      0        0       0.000
CompactionStressTest        2     0      0        0       14.721
GetVersionTest              1     0      0        0       0.104
LoaderOptionsTest           1     0      0        0       0.659
SSTableExpiredBlockersTest  2     0      1        0       0.650
SSTableExportTest           2     0      0        0       0.664
SSTableLevelResetterTest    2     0      1        0       0.620
SSTableMetadataViewerTest   2     0      0        0       0.154
SSTableOfflineRelevelTest   2     0      1        0       0.630
SSTableRepairedAtSetterTest 2     0      1        0       0.668
StandaloneSSTableUtilTest   2     0      1        0       0.662
StandaloneScrubberTest      2     0      1        0       0.628
StandaloneSplitterTest      1     0      0        0       0.102
StandaloneUpgraderTest      2     0      1        0       0.618
StandaloneVerifierTest      2     0      1        0       0.657
TopPartitionsTest           2     0      0        0       3.675
AuditLogViewerTest          5     0      0        0       0.478
BulkLoaderTest              6     0      0        0       12.892
ClearSnapshotTest           4     0      0        0       7.526
CompactionStressTest        2     0      0        0       14.058
GetVersionTest              1     0      0        0       0.350
LoaderOptionsTest           1     0      0        0       0.505
SSTableExpiredBlockersTest  2     0      0        0       1.884
SSTableExportTest           2     0      0        0       0.963
SSTableLevelResetterTest    2     0      0        0       1.918
SSTableMetadataViewerTest   2     0      0        0       0.410
SSTableOfflineRelevelTest   2     0      0        0       1.937
SSTableRepairedAtSetterTest 2     0      0        0       1.101
StandaloneSSTableUtilTest   2     0      0        0       1.908
StandaloneScrubberTest      2     0      0        0       1.932
StandaloneSplitterTest      1     0      0        0       0.361
StandaloneUpgraderTest      2     0      0        0       1.957
StandaloneVerifierTest      2     0      0        0       1.937
TopPartitionsTest           2     0      0        0       3.279
AuditLogViewerTest          5     0      0        0       0.474
BulkLoaderTest              6     0      0        0       12.898
ClearSnapshotTest           4     0      0        0       8.042
CompactionStressTest        2     0      0        0       14.361
GetVersionTest              1     0      0        0       0.346
LoaderOptionsTest           1     0      0        0       0.480
SSTableExpiredBlockersTest  2     0      0        0       1.848
SSTableExportTest           2     0      0        0       0.936
SSTableLevelResetterTest    2     0      0        0       1.844
SSTableMetadataViewerTest   2     0      0        0       0.446
SSTableOfflineRelevelTest   2     0      0        0       1.853
SSTableRepairedAtSetterTest 2     0      0        0       1.053
StandaloneSSTableUtilTest   2     0      0        0       1.913
StandaloneScrubberTest      2     0      0        0       1.909
StandaloneSplitterTest      1     0      0        0       0.360
StandaloneUpgraderTest      2     0      0        0       1.921
StandaloneVerifierTest      2     0      0        0       1.885
TopPartitionsTest           2     0      0        0       3.361

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter

Name             Tests Errors Failures Skipped Time(s)
TableBuilderTest 6     0      0        0       0.105
TableBuilderTest 6     0      0        0       0.059
TableBuilderTest 6     0      0        0       0.059

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats

Name                     Tests Errors Failures Skipped Time(s)
StatsTableComparatorTest 6     0      0        0       0.317
TableStatsPrinterTest    2     0      0        0       0.103
StatsTableComparatorTest 6     0      0        0       0.202
TableStatsPrinterTest    2     0      0        0       0.075
StatsTableComparatorTest 6     0      0        0       0.206
TableStatsPrinterTest    2     0      0        0       0.079

-------------------------------------------------------------------------------
org.apache.cassandra.tracing

Name        Tests Errors Failures Skipped Time(s)
TracingTest 6     0      0        0       1.130
TracingTest 6     0      0        0       0.961
TracingTest 6     0      0        0       0.925

-------------------------------------------------------------------------------
org.apache.cassandra.transport

Name                              Tests Errors Failures Skipped Time(s)
CBUtilTest                        4     0      0        0       0.106
CQLUserAuditTest                  8     0      0        0       28.557
DataTypeTest                      3     0      0        0       0.470
ErrorMessageTest                  7     0      0        0       0.443
IdleDisconnectTest                2     0      0        0       16.468
InflightRequestPayloadTrackerTest 6     0      0        0       13.726
MessagePayloadTest                3     0      0        0       12.484
ProtocolErrorTest                 6     0      0        0       1.263
ProtocolVersionTest               4     0      0        0       1.070
ProtocolVersionTrackerTest        3     0      0        0       0.365
SerDeserTest                      6     0      0        0       1.603
ServerMetricsTest                 1     0      0        0       11.141
StartupMessageTest                1     0      0        0       11.091
CBUtilTest                        4     0      0        0       0.290
CQLUserAuditTest                  8     0      0        0       27.545
DataTypeTest                      3     0      0        0       0.317
ErrorMessageTest                  7     0      0        0       0.337
IdleDisconnectTest                2     0      0        0       16.515
InflightRequestPayloadTrackerTest 6     0      0        0       13.270
MessagePayloadTest                3     0      0        0       12.490
ProtocolErrorTest                 6     0      0        0       1.081
ProtocolVersionTest               4     0      0        0       0.955
ProtocolVersionTrackerTest        3     0      0        0       0.274
SerDeserTest                      6     0      0        0       1.392
ServerMetricsTest                 1     0      0        0       11.522
StartupMessageTest                1     0      0        0       11.582
CBUtilTest                        4     0      0        0       0.293
CQLUserAuditTest                  8     0      0        0       28.678
DataTypeTest                      3     0      0        0       0.308
ErrorMessageTest                  7     0      0        0       0.331
IdleDisconnectTest                2     0      0        0       17.247
InflightRequestPayloadTrackerTest 6     0      0        0       14.934
MessagePayloadTest                3     0      0        0       13.400
ProtocolErrorTest                 6     0      0        0       1.062
ProtocolVersionTest               4     0      0        0       0.894
ProtocolVersionTrackerTest        3     0      0        0       0.297
SerDeserTest                      6     0      0        0       1.318
ServerMetricsTest                 1     0      0        0       12.107
StartupMessageTest                1     0      0        0       12.207

-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum

Name                                         Tests Errors Failures Skipped Time
                                                                           (s)
ChecksummingTransformerTest                  5     0      0        0       17.866
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.278
ChecksummingTransformerTest                  5     0      0        0       17.557
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       21.910
ChecksummingTransformerTest                  5     0      0        0       16.790
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       21.222

-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages

Name                    Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest 1     0      0        0       0.436
PrepareMessageTest      1     0      0        0       0.435
AuthenticateMessageTest 1     0      0        0       0.294
PrepareMessageTest      1     0      0        0       0.297
AuthenticateMessageTest 1     0      0        0       0.292
PrepareMessageTest      1     0      0        0       0.333

-------------------------------------------------------------------------------
org.apache.cassandra.triggers

Name                Tests Errors Failures Skipped Time(s)
TriggerExecutorTest 9     0      0        0       1.624
TriggersSchemaTest  4     0      0        0       3.953
TriggersTest        7     0      0        0       4.948
TriggerExecutorTest 9     0      0        0       1.395
TriggersSchemaTest  4     0      0        0       3.114
TriggersTest        7     0      0        0       3.985
TriggerExecutorTest 9     0      0        0       1.344
TriggersSchemaTest  4     0      0        0       3.509
TriggersTest        7     0      0        0       4.495

-------------------------------------------------------------------------------
org.apache.cassandra.utils

Name                        Tests Errors Failures Skipped Time(s)
LongBloomFilterTest         5     0      0        0       161.825
LongBTreeTest               15    0      0        0       498.962
AbstractIteratorTest        9     0      0        0       0.109
BloomFilterTest             11    0      0        2       0.682
ByteBufferUtilTest          12    0      0        0       0.536
BytesReadTrackerTest        4     0      0        0       0.092
CassandraVersionTest        7     0      0        0       0.114
EstimatedHistogramTest      6     0      0        0       0.110
FBUtilitiesTest             7     0      0        0       0.788
FastByteOperationsTest      2     0      0        0       4.094
HexTest                     2     0      0        0       0.322
HistogramBuilderTest        5     0      0        0       0.130
IntegerIntervalsTest        6     0      0        0       52.865
IntervalTreeTest            3     0      0        0       0.375
JVMStabilityInspectorTest   3     0      0        0       1.039
JavaUtilsTest               1     0      0        0       0.311
MergeIteratorComparisonTest 16    0      0        0       12.852
MergeIteratorTest           1     0      0        0       0.113
MerkleTreeTest              27    0      0        0       7.394
MerkleTreesTest             13    0      0        0       0.787
MonotonicClockTest          1     0      0        0       13.680
NativeLibraryTest           2     0      0        0       0.510
NoSpamLoggerTest            4     0      0        0       0.100
OverlapIteratorTest         1     0      0        0       11.532
SerializationsTest          3     0      0        0       1.565
SlidingTimeRateTest         7     0      0        0       0.606
StatusLoggerTest            1     0      0        0       2.200
AbstractIteratorTest        9     0      0        0       0.076
BloomFilterTest             11    0      0        2       0.493
ByteBufferUtilTest          12    0      0        0       0.330
BytesReadTrackerTest        4     0      0        0       0.056
CassandraVersionTest        7     0      0        0       0.067
EstimatedHistogramTest      6     0      0        0       0.056
FBUtilitiesTest             7     0      0        0       0.635
FastByteOperationsTest      2     0      0        0       3.603
HexTest                     2     0      0        0       0.195
HistogramBuilderTest        5     0      0        0       0.090
IntegerIntervalsTest        6     0      0        0       55.384
IntervalTreeTest            3     0      0        0       0.227
JVMStabilityInspectorTest   3     0      0        0       0.944
JavaUtilsTest               1     0      0        0       0.194
MergeIteratorComparisonTest 16    0      0        0       11.062
MergeIteratorTest           1     0      0        0       0.071
MerkleTreeTest              27    0      0        0       6.258
MerkleTreesTest             13    0      0        0       0.983
MonotonicClockTest          1     0      0        0       7.112
NativeLibraryTest           2     0      0        0       0.402
NoSpamLoggerTest            4     0      0        0       0.066
OverlapIteratorTest         1     0      0        0       10.946
SerializationsTest          3     0      0        0       1.452
SlidingTimeRateTest         7     0      0        0       0.471
StatusLoggerTest            1     0      0        0       3.009
AbstractIteratorTest        9     0      0        0       0.081
BloomFilterTest             11    0      0        2       0.739
ByteBufferUtilTest          12    0      0        0       0.347
BytesReadTrackerTest        4     0      0        0       0.057
CassandraVersionTest        7     0      0        0       0.069
EstimatedHistogramTest      6     0      0        0       0.065
FBUtilitiesTest             7     0      0        0       0.627
FastByteOperationsTest      2     0      0        0       3.820
HexTest                     2     0      0        0       0.194
HistogramBuilderTest        5     0      0        0       0.104
IntegerIntervalsTest        6     0      0        0       38.420
IntervalTreeTest            3     0      0        0       0.232
JVMStabilityInspectorTest   3     0      0        0       0.879
JavaUtilsTest               1     0      0        0       0.190
MergeIteratorComparisonTest 16    0      0        0       11.545
MergeIteratorTest           1     0      0        0       0.074
MerkleTreeTest              27    0      0        0       6.793
MerkleTreesTest             13    0      0        0       0.943
MonotonicClockTest          1     0      0        0       7.157
NativeLibraryTest           2     0      0        0       0.379
NoSpamLoggerTest            4     0      0        0       0.065
OverlapIteratorTest         1     0      0        0       11.711
SerializationsTest          3     0      0        0       1.456
SlidingTimeRateTest         7     0      0        0       0.507
StatusLoggerTest            1     0      0        0       3.230

-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog

Name                 Tests Errors Failures Skipped Time(s)
BinLogTest           13    0      0        0       11.310
DeletingArchiverTest 3     0      0        0       0.354
ExternalArchiverTest 5     0      0        0       10.498
BinLogTest           13    0      0        0       11.109
DeletingArchiverTest 3     0      0        0       0.219
ExternalArchiverTest 5     0      0        0       10.371
BinLogTest           13    0      0        0       11.181
DeletingArchiverTest 3     0      0        0       0.213
ExternalArchiverTest 5     0      0        0       10.476

-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree

Name                    Tests Errors Failures Skipped Time(s)
BTreeRemovalTest        22    0      0        0       0.296
BTreeSearchIteratorTest 4     0      0        0       0.163
BTreeTest               14    0      0        0       0.559
BTreeRemovalTest        22    0      0        0       0.176
BTreeSearchIteratorTest 4     0      0        0       0.064
BTreeTest               14    0      0        0       0.358
BTreeRemovalTest        22    0      0        0       0.188
BTreeSearchIteratorTest 4     0      0        0       0.064
BTreeTest               14    0      0        0       0.385

-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent

Name                      Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest 1     0      0        1       0.098
AccumulatorTest           4     0      0        0       0.087
RefCountedTest            12    0      0        0       6.835
WeightedQueueTest         46    0      0        0       1.070
AbstractTransactionalTest 1     0      0        1       0.049
AccumulatorTest           4     0      0        0       0.054
RefCountedTest            12    0      0        0       5.793
WeightedQueueTest         46    0      0        0       0.926
AbstractTransactionalTest 1     0      0        1       0.051
AccumulatorTest           4     0      0        0       0.058
RefCountedTest            12    0      0        0       6.120
WeightedQueueTest         46    0      0        0       0.953

-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory

Name                Tests Errors Failures Skipped Time(s)
LongBufferPoolTest  1     0      0        0       121.095
BufferPoolTest      32    0      0        0       8.386
NativeAllocatorTest 1     0      0        0       0.451
BufferPoolTest      32    0      0        0       8.055
NativeAllocatorTest 1     0      0        0       0.320
BufferPoolTest      32    0      0        0       8.867
NativeAllocatorTest 1     0      0        0       0.340

-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs

Name              Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest 4     0      0        0       0.559
OffHeapBitSetTest 4     0      0        0       0.419
OffHeapBitSetTest 4     0      0        0       0.431

-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist

Name                                   Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.632
StreamingTombstoneHistogramBuilderTest 11    0      0        0       1.917
StreamingTombstoneHistogramBuilderTest 11    0      0        0       1.857

-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint

Name           Tests Errors Failures Skipped Time(s)
VIntCodingTest 4     0      0        0       0.336
VIntCodingTest 4     0      0        0       0.205
VIntCodingTest 4     0      0        0       0.214

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------

ArrivalWindowTest // testWithNanoTime-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getLocalAddressAndPort(FBUtilities.java:153)
at org.apache.cassandra.gms.ArrivalWindowTest.testWithNanoTime(ArrivalWindowTest.java:38)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelectHostFromLocal-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectHostFromLocal
(BatchlogEndpointFilterTest.java:67)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelectTwoRandomHostsFromSingleOtherRack-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at
org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleOtherRack
(BatchlogEndpointFilterTest.java:94)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelect2hostsFromNonLocalRacks-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelect2hostsFromNonLocalRacks
(BatchlogEndpointFilterTest.java:53)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelectTwoRandomHostsFromSingleRack-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleRack
(BatchlogEndpointFilterTest.java:111)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BulkLoaderTest // testBulkLoader_WithArgs-cdc // Error
java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known

java.lang.RuntimeException: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5:
ip-10-0-5-5: Name or service not known
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:243)
at org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs(BulkLoaderTest.java:49)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:192)
at org.apache.cassandra.locator.IEndpointSnitch.getLocalDatacenter(IEndpointSnitch.java:55)
at org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1104)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:223)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:188)
at org.apache.cassandra.tools.BulkLoader.load(BulkLoader.java:54)
at org.apache.cassandra.tools.BulkLoader.main(BulkLoader.java:49)
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:219)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
ClearSnapshotTest // BeforeFirstTest // Error
Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until
the VM exit.

junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the
report does not reflect the time until the VM exit.
at java.lang.Thread.run(Thread.java:748)
------------------------------------------------------------------------------------------------------
ConnectionTest // testMessageDeliveryOnReconnect-cdc // Error


java.util.concurrent.TimeoutException
at org.apache.cassandra.net.AsyncPromise.get(AsyncPromise.java:258)
at org.apache.cassandra.net.FutureDelegate.get(FutureDelegate.java:143)
at org.apache.cassandra.net.ConnectionTest.doTestManual(ConnectionTest.java:268)
at org.apache.cassandra.net.ConnectionTest.testManual(ConnectionTest.java:236)
at org.apache.cassandra.net.ConnectionTest.testMessageDeliveryOnReconnect(ConnectionTest.java:737)
------------------------------------------------------------------------------------------------------
DatabaseDescriptorRefTest // testDatabaseDescriptorRef-cdc // Error


java.lang.reflect.InvocationTargetException
at org.apache.cassandra.config.DatabaseDescriptorRefTest.testDatabaseDescriptorRef
(DatabaseDescriptorRefTest.java:272)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.config.DatabaseDescriptor.applyAddressConfig(DatabaseDescriptor.java:963)
at org.apache.cassandra.config.DatabaseDescriptor.applyAddressConfig(DatabaseDescriptor.java:891)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
JMXAuthTest // org.apache.cassandra.auth.jmx.JMXAuthTest-cdc // Error
Local host name unknown: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not
known

java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ip-10-0-5-5:
ip-10-0-5-5: Name or service not known
at javax.management.remote.JMXServiceURL.<init>(JMXServiceURL.java:289)
at javax.management.remote.JMXServiceURL.<init>(JMXServiceURL.java:253)
at org.apache.cassandra.utils.JMXServerUtils.createJMXServer(JMXServerUtils.java:123)
at org.apache.cassandra.auth.jmx.JMXAuthTest.setupJMXServer(JMXAuthTest.java:93)
at org.apache.cassandra.auth.jmx.JMXAuthTest.setupClass(JMXAuthTest.java:67)
------------------------------------------------------------------------------------------------------
LongSharedExecutorPoolTest // testPromptnessOfExecution // Failure


junit.framework.AssertionFailedError
at org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
(LongSharedExecutorPoolTest.java:169)
at org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
(LongSharedExecutorPoolTest.java:102)
------------------------------------------------------------------------------------------------------
ReplicaCollectionTest


java.lang.ExceptionInInitializerError
at org.apache.cassandra.locator.ReplicaCollectionTest.<clinit>(ReplicaCollectionTest.java:428)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaUtils.<clinit>(ReplicaUtils.java:79)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
ReplicaLayoutTest // testConflictResolution-cdc // Error


java.lang.ExceptionInInitializerError
at org.apache.cassandra.locator.ReplicaLayoutTest.testConflictResolution(ReplicaLayoutTest.java:34)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaUtils.<clinit>(ReplicaUtils.java:79)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
SEPExecutorTest // shutdownTest-cdc // Error


java.lang.ExceptionInInitializerError
at org.apache.cassandra.concurrent.ExecutorLocals.<clinit>(ExecutorLocals.java:35)
at org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.execute
(AbstractLocalAwareExecutorService.java:229)
at org.apache.cassandra.concurrent.SEPExecutorTest.shutdownOnce(SEPExecutorTest.java:64)
at org.apache.cassandra.concurrent.SEPExecutorTest.shutdownTest(SEPExecutorTest.java:47)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getLocalAddressAndPort(FBUtilities.java:153)
at org.apache.cassandra.tracing.Tracing.<init>(Tracing.java:105)
at org.apache.cassandra.tracing.TracingImpl.<init>(TracingImpl.java:36)
at org.apache.cassandra.tracing.Tracing.<clinit>(Tracing.java:130)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
SEPExecutorTest // changingMaxWorkersMeetsConcurrencyGoalsTest-cdc // Error
Could not initialize class org.apache.cassandra.concurrent.ExecutorLocals

java.lang.NoClassDefFoundError: Could not initialize class
org.apache.cassandra.concurrent.ExecutorLocals
at org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.execute
(AbstractLocalAwareExecutorService.java:229)
at org.apache.cassandra.concurrent.SEPExecutorTest.assertMaxTaskConcurrency(SEPExecutorTest.java:195)
at org.apache.cassandra.concurrent.SEPExecutorTest.changingMaxWorkersMeetsConcurrencyGoalsTest
(SEPExecutorTest.java:117)
------------------------------------------------------------------------------------------------------
SSTableExpiredBlockersTest // testSSTableExpiredBlockers_WithArgs-cdc // Failure
Unexpected exit code expected:<1> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<1> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableExpiredBlockersTest.testSSTableExpiredBlockers_WithArgs
(SSTableExpiredBlockersTest.java:45)
------------------------------------------------------------------------------------------------------
SSTableHeaderFixTest


java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:192)
at org.apache.cassandra.locator.IEndpointSnitch.getLocalDatacenter(IEndpointSnitch.java:55)
at org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1104)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:223)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:188)
at org.apache.cassandra.io.sstable.SSTableHeaderFixTest.<clinit>(SSTableHeaderFixTest.java:83)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
SSTableLevelResetterTest // testSSTableLevelResetter_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableLevelResetterTest.testSSTableLevelResetter_WithArgs
(SSTableLevelResetterTest.java:44)
------------------------------------------------------------------------------------------------------
SSTableOfflineRelevelTest // testSSTableOfflineRelevel_WithArgs-cdc // Failure
Unexpected exit code expected:<1> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<1> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableOfflineRelevelTest.testSSTableOfflineRelevel_WithArgs
(SSTableOfflineRelevelTest.java:45)
------------------------------------------------------------------------------------------------------
SSTableRepairedAtSetterTest // testSSTableRepairedAtSetter_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableRepairedAtSetterTest.testSSTableRepairedAtSetter_WithArgs
(SSTableRepairedAtSetterTest.java:44)
------------------------------------------------------------------------------------------------------
SessionInfoTest // testTotals-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getLocalAddressAndPort(FBUtilities.java:153)
at org.apache.cassandra.streaming.SessionInfoTest.testTotals(SessionInfoTest.java:39)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
StandaloneSSTableUtilTest // testStandaloneSSTableUtil_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneSSTableUtilTest.testStandaloneSSTableUtil_WithArgs
(StandaloneSSTableUtilTest.java:44)
------------------------------------------------------------------------------------------------------
StandaloneScrubberTest // testStandaloneScrubber_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneScrubberTest.testStandaloneScrubber_WithArgs
(StandaloneScrubberTest.java:44)
------------------------------------------------------------------------------------------------------
StandaloneUpgraderTest // testStandaloneUpgrader_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneUpgraderTest.testStandaloneUpgrader_WithArgs
(StandaloneUpgraderTest.java:44)
------------------------------------------------------------------------------------------------------
StandaloneVerifierTest // testStandaloneVerifier_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneVerifierTest.testStandaloneVerifier_WithArgs
(StandaloneVerifierTest.java:44)
------------------------------------------------------------------------------------------------------
TupleTypesRepresentationTest


java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:192)
at org.apache.cassandra.locator.IEndpointSnitch.getLocalDatacenter(IEndpointSnitch.java:55)
at org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1104)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:223)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:188)
at org.apache.cassandra.schema.TupleTypesRepresentationTest.<clinit>
(TupleTypesRepresentationTest.java:51)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
ValidationExecutorTest // testQueueOnValidationSubmission-cdc // Failure
expected:<2> but was:<0>

junit.framework.AssertionFailedError: expected:<2> but was:<0>
at org.apache.cassandra.db.compaction.ValidationExecutorTest.testQueueOnValidationSubmission
(ValidationExecutorTest.java:82)
------------------------------------------------------------------------------------------------------
no_cython // runTest // Error
'int' object has no attribute 'getwidth'

Traceback (most recent call last):
File "/usr/lib/python3.5/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.5/unittest/case.py", line 600, in run
testMethod()
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/imp.py",
line 244, in load_module
return load_package(name, filename)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/imp.py",
line 216, in load_package
return _load(spec)
File "<frozen importlib._bootstrap>", line 693, in _load
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 665, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/test/
__init__.py", line 17, in <module>
from .cassconnect import create_db, remove_db
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/test/
cassconnect.py", line 23, in <module>
from .basecase import TEST_HOST, TEST_PORT, cql, cqlsh, cqlshlog, policy, quote_name, rundir
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/test/
basecase.py", line 39, in <module>
import cqlsh
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/bin/cqlsh.py", line 176, in
<module>
from cqlshlib import cql3handling, cqlhandling, pylexotron, sslhandling, cqlshhandling
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/
cql3handling.py", line 19, in <module>
from cqlshlib.cqlhandling import CqlParsingRuleSet, Hint
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/
cqlhandling.py", line 23, in <module>
from cqlshlib import pylexotron, util
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/pylexotron.py",
line 342, in <module>
class ParsingRuleSet:
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/pylexotron.py",
line 354, in ParsingRuleSet
], re.I | re.S | re.U)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/
saferscanner.py", line 80, in __init__
s.closegroup(gid, p[-1])
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/
sre_parse.py", line 91, in closegroup
self.groupwidths[gid] = p.getwidth()
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/
sre_parse.py", line 187, in getwidth
i, j = av[1].getwidth()
AttributeError: 'int' object has no attribute 'getwidth'
------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------
Skipped
-------------------------------------------------------------------------------

AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest-cdc


----------------------------------------------------------------------------------
AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest-compression


----------------------------------------------------------------------------------
AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest-cdc


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest-compression


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest-cdc


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest-compression


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest-cdc


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest-compression


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest-cdc


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest-compression


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest-cdc


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest-compression


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest


----------------------------------------------------------------------------------
AbstractReplicationAwareTokenAllocatorTest
org.apache.cassandra.dht.tokenallocator.AbstractReplicationAwareTokenAllocatorTest


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest-cdc


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest-compression


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization-cdc


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom-cdc


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization-compression


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom-compression


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom


----------------------------------------------------------------------------------
CommitLogStressTest
org.apache.cassandra.db.commitlog.CommitLogStressTest


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest-cdc


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest-compression


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest


----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup-cdc
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup-compression
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow-cdc


----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow-compression


----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow


----------------------------------------------------------------------------------
FullRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
FullRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[SEQUENTIAL/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[SEQUENTIAL/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[DATACENTER_AWARE/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[DATACENTER_AWARE/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest-cdc


----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest-compression


----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables-cdc


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables-compression


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables


----------------------------------------------------------------------------------
PreviewRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
PreviewRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
RepairCoordinatorFailingMessageTest
org.apache.cassandra.distributed.test.RepairCoordinatorFailingMessageTest


----------------------------------------------------------------------------------
ResourceLeakTest
org.apache.cassandra.distributed.test.ResourceLeakTest


----------------------------------------------------------------------------------
ScrubTest
testScrubCorruptedRowInSmallFile-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
ScrubTest
testScrubOneRowWithCorruptedKey-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook-cdc
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler-cdc
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
TupleTypesRepresentationTest
generateCqlStatements-compression
Only used to

----------------------------------------------------------------------------------
TupleTypesRepresentationTest
generateCqlStatements
Only used to

----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction-cdc


----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction-compression


----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn-cdc


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn-compression


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush


----------------------------------------------------------------------------------

-------------------------------------------------------------------------------
END

Build complete: Cassandra-trunk #183 [UNSTABLE] 674b6cc1a5e905a9c234c649adaad2de79cfa560

Posted by Apache Jenkins Server <je...@builds.apache.org>.
-------------------------------------------------------------------------------
Build Cassandra-trunk #183 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/183/
-------------------------------------------------------------------------------
Changes:
[joe.e.lynch] Update defaults for server and client TLS settings


-------------------------------------------------------------------------------
Failed Tests:
38 tests failed.
FAILED:  dtest-novnode.disk_balance_test.TestDiskBalance.test_disk_balance_after_boundary_change_stcs
FAILED:  dtest-novnode.transient_replication_ring_test.TestTransientReplicationRing.test_move_forwards_between_and_cleanup
FAILED:  dtest-novnode.transient_replication_ring_test.TestTransientReplicationRing.test_remove
FAILED:  dtest-offheap.read_repair_test.TestSpeculativeReadRepair.test_speculative_data_request
FAILED:  junit.framework.TestSuite.org.apache.cassandra.auth.jmx.JMXAuthTest-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectHostFromLocal-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleOtherRack-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelect2hostsFromNonLocalRacks-cdc
FAILED:  org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleRack-cdc
FAILED:  org.apache.cassandra.concurrent.SEPExecutorTest.shutdownTest-cdc
FAILED:  org.apache.cassandra.concurrent.SEPExecutorTest.changingMaxWorkersMeetsConcurrencyGoalsTest-cdc
FAILED:  org.apache.cassandra.config.DatabaseDescriptorRefTest.testDatabaseDescriptorRef-cdc
FAILED:  org.apache.cassandra.db.compaction.ValidationExecutorTest.testQueueOnValidationSubmission-cdc
FAILED:  org.apache.cassandra.gms.ArrivalWindowTest.testWithNanoTime-cdc
FAILED:  org.apache.cassandra.index.internal.CassandraIndexTest.indexCorrectlyMarkedAsBuildAndRemoved-cdc
FAILED:  <init>.org.apache.cassandra.io.sstable.SSTableHeaderFixTest
FAILED:  <init>.org.apache.cassandra.locator.ReplicaCollectionTest
FAILED:  org.apache.cassandra.locator.ReplicaLayoutTest.testConflictResolution-cdc
FAILED:  org.apache.cassandra.net.ConnectionTest.testMessageDeliveryOnReconnect-cdc
FAILED:  <init>.org.apache.cassandra.schema.TupleTypesRepresentationTest
FAILED:  org.apache.cassandra.streaming.SessionInfoTest.testTotals-cdc
FAILED:  org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.ClearSnapshotTest.BeforeFirstTest
FAILED:  org.apache.cassandra.tools.SSTableExpiredBlockersTest.testSSTableExpiredBlockers_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.SSTableLevelResetterTest.testSSTableLevelResetter_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.SSTableOfflineRelevelTest.testSSTableOfflineRelevel_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.SSTableRepairedAtSetterTest.testSSTableRepairedAtSetter_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneSSTableUtilTest.testStandaloneSSTableUtil_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneScrubberTest.testStandaloneScrubber_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneUpgraderTest.testStandaloneUpgrader_WithArgs-cdc
FAILED:  org.apache.cassandra.tools.StandaloneVerifierTest.testStandaloneVerifier_WithArgs-cdc
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  dtest-novnode.pushed_notifications_test.TestPushedNotifications.test_move_single_node_localhost
FAILED:  dtest-novnode.pushed_notifications_test.TestPushedNotifications.test_restart_node_localhost
FAILED:  dtest-offheap.pushed_notifications_test.TestPushedNotifications.test_restart_node_localhost
FAILED:  dtest.pushed_notifications_test.TestPushedNotifications.test_restart_node_localhost
FAILED:  nose.failure.Failure.runTest
FAILED:  dtest-large.replication_test.TestSnitchConfigurationUpdate.test_rf_expand_gossiping_property_file_snitch_multi_dc

-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------

Tests Failures Errors Skipped Success rate Time
17755 20       18     81      99.79%       154065.292

-------------------------------------------------------------------------------

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3354  0      9        0       137807.922
cqlshlib.python3.jdk8                              83    1      0        0       0.000
org.apache.cassandra.audit                         144   0      0        0       256.008
org.apache.cassandra.auth                          108   0      0        0       45.345
org.apache.cassandra.auth.jmx                      66    1      0        0       12.327
org.apache.cassandra.batchlog                      36    4      0        0       80.100
org.apache.cassandra.cache                         12    0      0        0       22.509
org.apache.cassandra.concurrent                    29    2      1        0       390.442
org.apache.cassandra.config                        48    1      0        0       6.695
org.apache.cassandra.cql.jdbc                      3     0      0        0       0.232
org.apache.cassandra.cql3                          677   0      0        12      1515.514
org.apache.cassandra.cql3.conditions               12    0      0        0       1.455
org.apache.cassandra.cql3.functions                93    0      0        0       37.127
org.apache.cassandra.cql3.restrictions             69    0      0        0       3.458
org.apache.cassandra.cql3.selection                30    0      0        0       33.792
org.apache.cassandra.cql3.statements               36    0      0        0       24.139
org.apache.cassandra.cql3.validation.entities      1071  0      0        3       906.259
org.apache.cassandra.cql3.validation.miscellaneous 168   0      0        0       123.795
org.apache.cassandra.cql3.validation.operations    1182  0      0        0       853.528
org.apache.cassandra.db                            1146  0      0        2       633.354
org.apache.cassandra.db.aggregation                18    0      0        0       3.047
org.apache.cassandra.db.columniterator             3     0      0        0       9.360
org.apache.cassandra.db.commitlog                  1213  0      0        7       865.409
org.apache.cassandra.db.compaction                 541   0      1        6       1082.262
org.apache.cassandra.db.composites                 9     0      0        0       1.568
org.apache.cassandra.db.context                    24    0      0        0       5.747
org.apache.cassandra.db.filter                     21    0      0        0       4.425
org.apache.cassandra.db.lifecycle                  201   0      0        0       84.094
org.apache.cassandra.db.marshal                    354   0      0        0       77.481
org.apache.cassandra.db.monitoring                 45    0      0        0       16.235
org.apache.cassandra.db.partition                  30    0      0        0       167.504
org.apache.cassandra.db.partitions                 24    0      0        0       1.775
org.apache.cassandra.db.repair                     69    0      0        3       56.471
org.apache.cassandra.db.rows                       156   0      0        0       113.785
org.apache.cassandra.db.streaming                  36    0      0        0       35.562
org.apache.cassandra.db.transform                  66    0      0        0       16.635
org.apache.cassandra.db.view                       12    0      0        0       54.450
org.apache.cassandra.db.virtual                    39    0      0        0       76.339
org.apache.cassandra.dht                           300   0      0        0       164.821
org.apache.cassandra.dht.tokenallocator            9     0      0        1       216.177
org.apache.cassandra.diag                          18    0      0        0       3.104
org.apache.cassandra.diag.store                    18    0      0        0       0.222
org.apache.cassandra.distributed.test              325   0      0        12      2012.666
org.apache.cassandra.fql                           105   0      0        0       25.902
org.apache.cassandra.fqltool                       25    0      0        0       4.307
org.apache.cassandra.gms                           48    1      0        0       54.578
org.apache.cassandra.hints                         112   0      0        0       719.528
org.apache.cassandra.index                         135   0      0        0       155.798
org.apache.cassandra.index.internal                81    0      1        0       59.114
org.apache.cassandra.index.sasi                    123   0      0        0       120.846
org.apache.cassandra.index.sasi.analyzer           75    0      0        0       3.989
org.apache.cassandra.index.sasi.disk               84    0      0        0       105.177
org.apache.cassandra.index.sasi.plan               24    0      0        0       13.899
org.apache.cassandra.index.sasi.utils              156   0      0        0       10.183
org.apache.cassandra.io                            15    0      0        0       49.312
org.apache.cassandra.io.compress                   138   0      0        0       54.160
org.apache.cassandra.io.sstable                    354   1      0        6       830.910
org.apache.cassandra.io.sstable.format             3     0      0        0       6.123
org.apache.cassandra.io.sstable.format.big         6     0      0        0       9.771
org.apache.cassandra.io.sstable.metadata           27    0      0        0       3.749
org.apache.cassandra.io.util                       399   0      0        0       141.317
org.apache.cassandra.locator                       185   2      0        0       252.057
org.apache.cassandra.metrics                       183   0      0        3       169.644
org.apache.cassandra.net                           508   1      0        0       660.814
org.apache.cassandra.net.proxy                     9     0      0        0       2.377
org.apache.cassandra.repair                        105   0      0        3       123.678
org.apache.cassandra.repair.asymmetric             39    0      0        0       3.698
org.apache.cassandra.repair.consistent             186   0      0        3       38.594
org.apache.cassandra.repair.messages               54    0      0        0       7.764
org.apache.cassandra.schema                        98    1      0        2       44.025
org.apache.cassandra.security                      78    0      0        0       10.529
org.apache.cassandra.serializers                   78    0      0        0       1.877
org.apache.cassandra.service                       378   0      0        3       364.649
org.apache.cassandra.service.pager                 21    0      0        0       3.381
org.apache.cassandra.service.reads                 357   0      0        3       29.383
org.apache.cassandra.service.reads.repair          102   0      0        3       52.626
org.apache.cassandra.streaming                     32    1      0        0       260.526
org.apache.cassandra.streaming.async               57    0      0        0       9.819
org.apache.cassandra.streaming.compression         18    0      0        0       3.681
org.apache.cassandra.stress.generate               6     0      0        0       0.170
org.apache.cassandra.stress.settings               8     0      0        0       0.737
org.apache.cassandra.stress.util                   5     0      0        0       0.066
org.apache.cassandra.tools                         123   2      8        0       149.506
org.apache.cassandra.tools.nodetool.formatter      18    0      0        0       0.228
org.apache.cassandra.tools.nodetool.stats          24    0      0        0       1.049
org.apache.cassandra.tracing                       18    0      0        0       3.133
org.apache.cassandra.transport                     162   0      0        0       296.147
org.apache.cassandra.transport.frame.checksum      18    0      0        0       119.585
org.apache.cassandra.transport.messages            6     0      0        0       2.088
org.apache.cassandra.triggers                      60    0      0        0       28.012
org.apache.cassandra.utils                         482   0      0        6       986.916
org.apache.cassandra.utils.binlog                  63    0      0        0       65.826
org.apache.cassandra.utils.btree                   120   0      0        0       2.346
org.apache.cassandra.utils.concurrent              189   0      0        3       21.982
org.apache.cassandra.utils.memory                  100   0      0        0       147.155
org.apache.cassandra.utils.obs                     12    0      0        0       1.487
org.apache.cassandra.utils.streamhist              33    0      0        0       7.183
org.apache.cassandra.utils.vint                    12    0      0        0       0.751

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 35    0      1                5736.280
Cassandra dtests 1146  0      5                51331.916
Cassandra dtests 1086  0      2                43395.771
Cassandra dtests 1087  0      1                37343.955

-------------------------------------------------------------------------------
cqlshlib.python3.jdk8

Name      Tests Errors Failures Skipped Time(s)
no_cython 1     1      0                NaN
cython    82    0      0                NaN

-------------------------------------------------------------------------------
org.apache.cassandra.audit

Name                Tests Errors Failures Skipped Time(s)
AuditLogFilterTest  10    0      0        0       0.337
AuditLoggerAuthTest 9     0      0        0       53.264
AuditLoggerTest     28    0      0        0       22.420
BinAuditLoggerTest  1     0      0        0       11.502
AuditLogFilterTest  10    0      0        0       0.197
AuditLoggerAuthTest 9     0      0        0       52.151
AuditLoggerTest     28    0      0        0       19.342
BinAuditLoggerTest  1     0      0        0       11.813
AuditLogFilterTest  10    0      0        0       0.239
AuditLoggerAuthTest 9     0      0        0       52.393
AuditLoggerTest     28    0      0        0       20.254
BinAuditLoggerTest  1     0      0        0       12.096

-------------------------------------------------------------------------------
org.apache.cassandra.auth

Name                           Tests Errors Failures Skipped Time(s)
AuthCacheTest                  14    0      0        0       0.593
CassandraNetworkAuthorizerTest 6     0      0        0       3.868
CassandraRoleManagerTest       1     0      0        0       3.198
PasswordAuthenticatorTest      7     0      0        0       4.228
RoleOptionsTest                4     0      0        0       0.484
RolesTest                      4     0      0        0       3.239
AuthCacheTest                  14    0      0        0       0.445
CassandraNetworkAuthorizerTest 6     0      0        0       3.424
CassandraRoleManagerTest       1     0      0        0       2.793
PasswordAuthenticatorTest      7     0      0        0       4.499
RoleOptionsTest                4     0      0        0       0.352
RolesTest                      4     0      0        0       2.740
AuthCacheTest                  14    0      0        0       0.486
CassandraNetworkAuthorizerTest 6     0      0        0       3.677
CassandraRoleManagerTest       1     0      0        0       3.076
PasswordAuthenticatorTest      7     0      0        0       4.808
RoleOptionsTest                4     0      0        0       0.427
RolesTest                      4     0      0        0       3.008

-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx

Name                   Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest 20    0      0        0       1.144
JMXAuthTest            0     1      0        0       1.343
AuthorizationProxyTest 20    0      0        0       0.957
JMXAuthTest            3     0      0        0       3.804
AuthorizationProxyTest 20    0      0        0       1.052
JMXAuthTest            3     0      0        0       4.027

-------------------------------------------------------------------------------
org.apache.cassandra.batchlog

Name                       Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest 5     4      0        0       0.637
BatchlogManagerTest        6     0      0        0       23.793
BatchlogTest               1     0      0        0       3.212
BatchlogEndpointFilterTest 5     0      0        0       0.402
BatchlogManagerTest        6     0      0        0       22.877
BatchlogTest               1     0      0        0       2.655
BatchlogEndpointFilterTest 5     0      0        0       0.439
BatchlogManagerTest        6     0      0        0       23.142
BatchlogTest               1     0      0        0       2.943

-------------------------------------------------------------------------------
org.apache.cassandra.cache

Name                Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest 2     0      0        0       3.345
CacheProviderTest   2     0      0        0       5.424
AutoSavingCacheTest 2     0      0        0       2.785
CacheProviderTest   2     0      0        0       3.545
AutoSavingCacheTest 2     0      0        0       3.104
CacheProviderTest   2     0      0        0       4.306

-------------------------------------------------------------------------------
org.apache.cassandra.concurrent

Name                                      Tests Errors Failures Skipped Time(s)
LongOpOrderTest                           1     0      0        0       330.671
LongSharedExecutorPoolTest                1     0      1        0       0.524
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       15.237
DebuggableThreadPoolExecutorTest          4     0      0        0       1.637
SEPExecutorTest                           2     2      0        0       0.613
WaitQueueTest                             2     0      0        0       0.327
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.308
DebuggableThreadPoolExecutorTest          4     0      0        0       1.448
SEPExecutorTest                           2     0      0        0       3.846
WaitQueueTest                             2     0      0        0       0.201
DebuggableScheduledThreadPoolExecutorTest 1     0      0        0       14.816
DebuggableThreadPoolExecutorTest          4     0      0        0       1.584
SEPExecutorTest                           2     0      0        0       4.987
WaitQueueTest                             2     0      0        0       0.243

-------------------------------------------------------------------------------
org.apache.cassandra.config

Name                      Tests Errors Failures Skipped Time(s)
DatabaseDescriptorRefTest 1     1      0        0       1.298
DatabaseDescriptorTest    15    0      0        0       1.115
DatabaseDescriptorRefTest 1     0      0        0       1.064
DatabaseDescriptorTest    15    0      0        0       0.960
DatabaseDescriptorRefTest 1     0      0        0       1.165
DatabaseDescriptorTest    15    0      0        0       1.093

-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc

Name            Tests Errors Failures Skipped Time(s)
JdbcDecimalTest 1     0      0        0       0.102
JdbcDecimalTest 1     0      0        0       0.058
JdbcDecimalTest 1     0      0        0       0.072

-------------------------------------------------------------------------------
org.apache.cassandra.cql3

Name                             Tests Errors Failures Skipped Time(s)
CorruptionTest                   1     0      0        0       125.586
ManyRowsTest                     2     0      0        0       6.231
ViewLongTest                     5     0      0        0       101.067
CDCStatementTest                 3     0      0        0       3.150
CQL3TypeLiteralTest              6     0      0        0       0.432
ColumnIdentifierTest             4     0      0        0       0.503
CqlParserTest                    3     0      0        0       0.477
CustomNowInSecondsTest           4     0      0        0       13.961
DeleteTest                       1     0      0        0       16.015
DistinctQueryPagingTest          5     0      0        0       13.901
DurationTest                     8     0      0        0       0.115
ErrorCollectorTest               6     0      0        0       0.096
GcCompactionTest                 8     0      0        0       9.197
IndexQueryPagingTest             5     0      0        0       13.991
KeyCacheCqlTest                  10    0      0        0       23.357
ListsTest                        6     0      0        0       4.089
NonNativeTimestampTest           1     0      0        0       2.111
OutOfSpaceTest                   3     0      0        0       3.158
PagingQueryTest                  1     0      0        0       21.315
PagingTest                       1     0      0        0       9.977
PreparedStatementsTest           10    0      0        0       21.783
PstmtPersistenceTest             2     0      0        0       13.017
QueryEventsTest                  4     0      0        0       12.750
QueryWithIndexedSSTableTest      1     0      0        0       2.844
ReservedKeywordsTest             1     0      0        0       0.904
SerializationMirrorTest          1     0      0        0       2.243
SimpleQueryTest                  18    0      0        0       9.202
TombstonesWithIndexedSSTableTest 2     0      0        0       4.207
TraceCqlTest                     1     0      0        0       11.476
UDHelperTest                     3     0      0        0       0.404
ViewComplexTest                  32    0      0        1       104.338
ViewFilteringTest                25    0      0        3       44.730
ViewSchemaTest                   7     0      0        0       24.330
ViewTest                         41    0      0        0       58.726
CDCStatementTest                 3     0      0        0       3.599
CQL3TypeLiteralTest              6     0      0        0       0.750
ColumnIdentifierTest             4     0      0        0       0.340
CqlParserTest                    3     0      0        0       0.360
CustomNowInSecondsTest           4     0      0        0       13.217
DeleteTest                       1     0      0        0       14.060
DistinctQueryPagingTest          5     0      0        0       13.467
DurationTest                     8     0      0        0       0.075
ErrorCollectorTest               6     0      0        0       0.064
GcCompactionTest                 8     0      0        0       9.890
IndexQueryPagingTest             5     0      0        0       13.243
KeyCacheCqlTest                  10    0      0        0       17.586
ListsTest                        6     0      0        0       4.134
NonNativeTimestampTest           1     0      0        0       2.920
OutOfSpaceTest                   3     0      0        0       3.565
PagingQueryTest                  1     0      0        0       18.558
PagingTest                       1     0      0        0       9.163
PreparedStatementsTest           10    0      0        0       18.807
PstmtPersistenceTest             2     0      0        0       12.877
QueryEventsTest                  4     0      0        0       12.513
QueryWithIndexedSSTableTest      1     0      0        0       3.341
ReservedKeywordsTest             1     0      0        0       0.774
SerializationMirrorTest          1     0      0        0       2.890
SimpleQueryTest                  18    0      0        0       8.083
TombstonesWithIndexedSSTableTest 2     0      0        0       4.418
TraceCqlTest                     1     0      0        0       11.767
UDHelperTest                     3     0      0        0       0.278
ViewComplexTest                  32    0      0        1       97.411
ViewFilteringTest                25    0      0        3       35.943
ViewSchemaTest                   7     0      0        0       20.230
ViewTest                         41    0      0        0       57.309
CDCStatementTest                 3     0      0        0       3.841
CQL3TypeLiteralTest              6     0      0        0       0.928
ColumnIdentifierTest             4     0      0        0       0.389
CqlParserTest                    3     0      0        0       0.403
CustomNowInSecondsTest           4     0      0        0       14.865
DeleteTest                       1     0      0        0       15.571
DistinctQueryPagingTest          5     0      0        0       14.051
DurationTest                     8     0      0        0       0.088
ErrorCollectorTest               6     0      0        0       0.071
GcCompactionTest                 8     0      0        0       9.232
IndexQueryPagingTest             5     0      0        0       13.893
KeyCacheCqlTest                  10    0      0        0       19.136
ListsTest                        6     0      0        0       4.542
NonNativeTimestampTest           1     0      0        0       3.154
OutOfSpaceTest                   3     0      0        0       3.838
PagingQueryTest                  1     0      0        0       21.288
PagingTest                       1     0      0        0       9.848
PreparedStatementsTest           10    0      0        0       19.240
PstmtPersistenceTest             2     0      0        0       13.291
QueryEventsTest                  4     0      0        0       13.093
QueryWithIndexedSSTableTest      1     0      0        0       3.838
ReservedKeywordsTest             1     0      0        0       0.822
SerializationMirrorTest          1     0      0        0       3.299
SimpleQueryTest                  18    0      0        0       7.966
TombstonesWithIndexedSSTableTest 2     0      0        0       4.863
TraceCqlTest                     1     0      0        0       12.020
UDHelperTest                     3     0      0        0       0.315
ViewComplexTest                  32    0      0        1       97.003
ViewFilteringTest                25    0      0        3       38.421
ViewSchemaTest                   7     0      0        0       20.877
ViewTest                         41    0      0        0       54.013

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions

Name                Tests Errors Failures Skipped Time(s)
ColumnConditionTest 4     0      0        0       0.390
ColumnConditionTest 4     0      0        0       0.505
ColumnConditionTest 4     0      0        0       0.560

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions

Name              Tests Errors Failures Skipped Time(s)
CastFctsTest      7     0      0        0       5.388
OperationFctsTest 11    0      0        0       6.783
TimeFctsTest      13    0      0        0       0.512
CastFctsTest      7     0      0        0       5.245
OperationFctsTest 11    0      0        0       6.211
TimeFctsTest      13    0      0        0       0.458
CastFctsTest      7     0      0        0       5.565
OperationFctsTest 11    0      0        0       6.444
TimeFctsTest      13    0      0        0       0.521

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions

Name                             Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest 23    0      0        0       1.280
ClusteringColumnRestrictionsTest 23    0      0        0       1.038
ClusteringColumnRestrictionsTest 23    0      0        0       1.140

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection

Name                       Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest 2     0      0        0       4.283
TermSelectionTest          8     0      0        0       7.010
SelectionColumnMappingTest 2     0      0        0       4.553
TermSelectionTest          8     0      0        0       6.325
SelectionColumnMappingTest 2     0      0        0       4.805
TermSelectionTest          8     0      0        0       6.816

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements

Name                    Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest  4     0      0        0       0.885
CreateRoleStatementTest 4     0      0        0       2.790
CreateUserStatementTest 1     0      0        0       0.891
PropertyDefinitionsTest 2     0      0        0       0.324
SelectStatementTest     1     0      0        0       3.189
AlterRoleStatementTest  4     0      0        0       0.748
CreateRoleStatementTest 4     0      0        0       3.257
CreateUserStatementTest 1     0      0        0       0.738
PropertyDefinitionsTest 2     0      0        0       0.192
SelectStatementTest     1     0      0        0       2.707
AlterRoleStatementTest  4     0      0        0       0.843
CreateRoleStatementTest 4     0      0        0       3.557
CreateUserStatementTest 1     0      0        0       0.837
PropertyDefinitionsTest 2     0      0        0       0.217
SelectStatementTest     1     0      0        0       2.964

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities

Name                             Tests Errors Failures Skipped Time(s)
CollectionsTest                  50    0      0        0       31.962
CountersTest                     7     0      0        0       4.799
DateTypeTest                     1     0      0        0       2.065
FrozenCollectionsTest            23    0      0        0       10.905
JsonTest                         22    0      0        0       23.915
SecondaryIndexOnMapEntriesTest   11    0      0        0       7.034
SecondaryIndexOnStaticColumnTest 6     0      0        0       7.066
SecondaryIndexTest               49    0      0        0       32.899
StaticColumnsTest                7     0      0        0       7.116
TimestampTest                    8     0      0        0       17.433
TimeuuidTest                     2     0      0        0       2.729
TupleTypeTest                    12    0      0        0       6.979
TypeTest                         4     0      0        0       3.577
UFAuthTest                       26    0      0        0       14.524
UFIdentificationTest             14    0      0        1       15.599
UFJavaTest                       18    0      0        0       22.935
UFPureScriptTupleCollectionTest  1     0      0        0       12.274
UFScriptTest                     12    0      0        0       18.433
UFSecurityTest                   2     0      0        0       5.530
UFTest                           24    0      0        0       22.910
UFTypesTest                      7     0      0        0       19.238
UFVerifierTest                   20    0      0        0       6.386
UserTypesTest                    27    0      0        0       17.195
VirtualTableTest                 4     0      0        0       12.338
CollectionsTest                  50    0      0        0       25.610
CountersTest                     7     0      0        0       4.665
DateTypeTest                     1     0      0        0       2.923
FrozenCollectionsTest            23    0      0        0       10.383
JsonTest                         22    0      0        0       19.767
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.469
SecondaryIndexOnStaticColumnTest 6     0      0        0       5.779
SecondaryIndexTest               49    0      0        0       27.124
StaticColumnsTest                7     0      0        0       6.719
TimestampTest                    8     0      0        0       17.421
TimeuuidTest                     2     0      0        0       3.370
TupleTypeTest                    12    0      0        0       6.238
TypeTest                         4     0      0        0       3.782
UFAuthTest                       26    0      0        0       11.927
UFIdentificationTest             14    0      0        1       12.526
UFJavaTest                       18    0      0        0       19.329
UFPureScriptTupleCollectionTest  1     0      0        0       12.278
UFScriptTest                     12    0      0        0       16.580
UFSecurityTest                   2     0      0        0       5.569
UFTest                           24    0      0        0       19.372
UFTypesTest                      7     0      0        0       16.875
UFVerifierTest                   20    0      0        0       5.978
UserTypesTest                    27    0      0        0       14.011
VirtualTableTest                 4     0      0        0       12.132
CollectionsTest                  50    0      0        0       25.618
CountersTest                     7     0      0        0       4.875
DateTypeTest                     1     0      0        0       3.133
FrozenCollectionsTest            23    0      0        0       9.220
JsonTest                         22    0      0        0       20.932
SecondaryIndexOnMapEntriesTest   11    0      0        0       6.563
SecondaryIndexOnStaticColumnTest 6     0      0        0       6.013
SecondaryIndexTest               49    0      0        0       26.334
StaticColumnsTest                7     0      0        0       7.008
TimestampTest                    8     0      0        0       17.517
TimeuuidTest                     2     0      0        0       3.583
TupleTypeTest                    12    0      0        0       6.341
TypeTest                         4     0      0        0       4.134
UFAuthTest                       26    0      0        0       11.860
UFIdentificationTest             14    0      0        1       13.114
UFJavaTest                       18    0      0        0       20.117
UFPureScriptTupleCollectionTest  1     0      0        0       12.723
UFScriptTest                     12    0      0        0       17.250
UFSecurityTest                   2     0      0        0       6.040
UFTest                           24    0      0        0       20.272
UFTypesTest                      7     0      0        0       17.941
UFVerifierTest                   20    0      0        0       6.334
UserTypesTest                    27    0      0        0       13.960
VirtualTableTest                 4     0      0        0       12.709

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous

Name                        Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest          3     0      0        0       5.394
OverflowTest                14    0      0        0       7.254
PgStringTest                3     0      0        0       3.191
RoleSyntaxTest              9     0      0        0       3.812
SSTableMetadataTrackingTest 7     0      0        0       4.986
SSTablesIteratedTest        14    0      0        0       10.144
TombstonesTest              6     0      0        0       6.820
CrcCheckChanceTest          3     0      0        0       5.322
OverflowTest                14    0      0        0       6.518
PgStringTest                3     0      0        0       3.806
RoleSyntaxTest              9     0      0        0       3.936
SSTableMetadataTrackingTest 7     0      0        0       4.834
SSTablesIteratedTest        14    0      0        0       8.488
TombstonesTest              6     0      0        0       6.790
CrcCheckChanceTest          3     0      0        0       5.658
OverflowTest                14    0      0        0       6.677
PgStringTest                3     0      0        0       4.138
RoleSyntaxTest              9     0      0        0       4.300
SSTableMetadataTrackingTest 7     0      0        0       5.141
SSTablesIteratedTest        14    0      0        0       9.473
TombstonesTest              6     0      0        0       7.113

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations

Name                           Tests Errors Failures Skipped Time(s)
AggregationTest                50    0      0        0       36.585
AlterTest                      25    0      0        0       22.581
BatchTest                      11    0      0        0       48.262
CreateTest                     21    0      0        0       10.866
DeleteTest                     33    0      0        0       19.800
DropRecreateAndRestoreTest     4     0      0        0       3.789
DropTest                       2     0      0        0       2.656
InsertTest                     8     0      0        0       5.663
InsertUpdateIfConditionTest    42    0      0        0       23.371
SelectGroupByTest              7     0      0        0       18.521
SelectLimitTest                7     0      0        0       15.169
SelectMultiColumnRelationTest  22    0      0        0       10.521
SelectOrderByTest              17    0      0        0       9.364
SelectOrderedPartitionerTest   20    0      0        0       10.262
SelectSingleColumnRelationTest 23    0      0        0       11.791
SelectTest                     82    0      0        0       34.367
TTLTest                        7     0      0        0       9.267
TruncateTest                   1     0      0        0       2.479
UpdateTest                     11    0      0        0       9.026
UseTest                        1     0      0        0       2.173
AggregationTest                50    0      0        0       29.779
AlterTest                      25    0      0        0       19.384
BatchTest                      11    0      0        0       47.878
CreateTest                     21    0      0        0       9.561
DeleteTest                     33    0      0        0       17.117
DropRecreateAndRestoreTest     4     0      0        0       4.205
DropTest                       2     0      0        0       3.233
InsertTest                     8     0      0        0       5.698
InsertUpdateIfConditionTest    42    0      0        0       20.437
SelectGroupByTest              7     0      0        0       16.443
SelectLimitTest                7     0      0        0       14.264
SelectMultiColumnRelationTest  22    0      0        0       9.046
SelectOrderByTest              17    0      0        0       8.045
SelectOrderedPartitionerTest   20    0      0        0       8.640
SelectSingleColumnRelationTest 23    0      0        0       9.990
SelectTest                     82    0      0        0       26.721
TTLTest                        7     0      0        0       8.166
TruncateTest                   1     0      0        0       3.137
UpdateTest                     11    0      0        0       7.755
UseTest                        1     0      0        0       2.782
AggregationTest                50    0      0        0       30.286
AlterTest                      25    0      0        0       19.593
BatchTest                      11    0      0        0       48.276
CreateTest                     21    0      0        0       9.539
DeleteTest                     33    0      0        0       16.112
DropRecreateAndRestoreTest     4     0      0        0       4.373
DropTest                       2     0      0        0       3.598
InsertTest                     8     0      0        0       5.749
InsertUpdateIfConditionTest    42    0      0        0       19.274
SelectGroupByTest              7     0      0        0       17.821
SelectLimitTest                7     0      0        0       15.056
SelectMultiColumnRelationTest  22    0      0        0       8.964
SelectOrderByTest              17    0      0        0       7.987
SelectOrderedPartitionerTest   20    0      0        0       8.609
SelectSingleColumnRelationTest 23    0      0        0       10.674
SelectTest                     82    0      0        0       26.200
TTLTest                        7     0      0        0       8.269
TruncateTest                   1     0      0        0       3.336
UpdateTest                     11    0      0        0       7.872
UseTest                        1     0      0        0       3.146

-------------------------------------------------------------------------------
org.apache.cassandra.db

Name                                 Tests Errors Failures Skipped Time(s)
CellTest                             11    0      0        0       2.086
CleanupTest                          8     0      0        0       18.031
CleanupTransientTest                 1     0      0        0       3.307
ColumnFamilyMetricTest               2     0      0        0       3.360
ColumnFamilyStoreTest                7     0      0        0       5.023
ColumnsTest                          8     0      0        0       0.258
CounterCacheTest                     5     0      0        0       3.484
CounterCellTest                      5     0      0        0       2.897
CounterMutationTest                  4     0      0        0       3.442
DeletePartitionTest                  1     0      0        0       3.136
DigestTest                           6     0      0        0       0.312
DirectoriesTest                      13    0      0        0       1.344
DiskBoundaryManagerTest              4     0      0        0       3.756
ImportTest                           14    0      0        0       8.304
KeyCacheTest                         6     0      0        0       3.918
KeyspaceTest                         10    0      0        0       6.494
LivenessInfoTest                     2     0      0        0       0.450
MmapFileTest                         1     0      0        0       0.399
MultiKeyspaceTest                    1     0      0        0       2.444
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.094
NameSortTest                         3     0      0        0       3.610
NativeCellTest                       1     0      0        0       0.985
PartitionRangeReadTest               4     0      0        0       3.387
PartitionTest                        4     0      0        0       3.297
RangeTombstoneListTest               25    0      0        0       1.013
RangeTombstoneTest                   14    0      0        0       4.588
ReadCommandTest                      23    0      0        0       5.479
ReadCommandVerbHandlerTest           4     0      0        0       5.293
ReadMessageTest                      3     0      0        0       3.385
ReadResponseTest                     8     0      0        0       0.706
RecoveryManagerFlushedTest           6     0      0        0       3.713
RecoveryManagerMissingHeaderTest     6     0      0        0       3.260
RecoveryManagerTest                  42    0      0        0       8.967
RecoveryManagerTruncateTest          6     0      0        0       3.536
RemoveCellTest                       1     0      0        0       2.136
RepairedDataInfoTest                 7     0      0        0       1.765
RepairedDataTombstonesTest           7     0      0        0       27.094
RowCacheCQLTest                      3     0      0        0       3.289
RowCacheTest                         11    0      0        0       4.993
RowIndexEntryTest                    4     0      0        0       3.223
RowIterationTest                     3     0      0        0       3.108
RowTest                              4     0      0        0       3.121
ScrubTest                            17    0      0        0       8.253
SecondaryIndexTest                   14    0      0        0       9.738
SerializationHeaderTest              1     0      0        0       0.528
SinglePartitionReadCommandCQLTest    1     0      0        0       2.173
SinglePartitionSliceCommandTest      7     0      0        0       3.609
SystemKeyspaceMigrator40Test         4     0      0        0       3.036
SystemKeyspaceTest                   4     0      0        0       2.810
TableCQLHelperTest                   9     0      0        0       5.587
TimeSortTest                         2     0      0        0       3.540
TransformerTest                      1     0      0        0       0.078
VerifyTest                           23    0      0        0       4.246
CellTest                             11    0      0        0       2.718
CleanupTest                          8     0      0        0       17.065
CleanupTransientTest                 1     0      0        0       3.286
ColumnFamilyMetricTest               2     0      0        0       2.798
ColumnFamilyStoreTest                7     0      0        0       3.719
ColumnsTest                          8     0      0        0       1.609
CounterCacheTest                     5     0      0        0       2.921
CounterCellTest                      5     0      0        0       2.755
CounterMutationTest                  4     0      0        0       2.923
DeletePartitionTest                  1     0      0        0       2.802
DigestTest                           6     0      0        0       0.422
DirectoriesTest                      13    0      0        0       1.128
DiskBoundaryManagerTest              4     0      0        0       3.834
ImportTest                           14    0      0        0       7.566
KeyCacheTest                         6     0      0        0       3.418
KeyspaceTest                         10    0      0        0       6.083
LivenessInfoTest                     2     0      0        0       0.327
MmapFileTest                         1     0      0        0       0.260
MultiKeyspaceTest                    1     0      0        0       3.023
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.054
NameSortTest                         3     0      0        0       3.074
NativeCellTest                       1     0      0        0       0.912
PartitionRangeReadTest               4     0      0        0       2.920
PartitionTest                        4     0      0        0       2.944
RangeTombstoneListTest               25    0      0        0       1.092
RangeTombstoneTest                   14    0      0        0       3.631
ReadCommandTest                      23    0      0        0       4.522
ReadCommandVerbHandlerTest           4     0      0        0       5.865
ReadMessageTest                      3     0      0        0       2.783
ReadResponseTest                     8     0      0        0       0.557
RecoveryManagerFlushedTest           6     0      0        0       3.058
RecoveryManagerMissingHeaderTest     6     0      0        0       2.728
RecoveryManagerTest                  42    0      0        0       6.513
RecoveryManagerTruncateTest          6     0      0        0       2.935
RemoveCellTest                       1     0      0        0       2.937
RepairedDataInfoTest                 7     0      0        0       1.583
RepairedDataTombstonesTest           7     0      0        0       27.224
RowCacheCQLTest                      3     0      0        0       3.718
RowCacheTest                         11    0      0        0       4.201
RowIndexEntryTest                    4     0      0        0       3.723
RowIterationTest                     3     0      0        0       3.671
RowTest                              4     0      0        0       2.682
ScrubTest                            17    0      0        2       6.121
SecondaryIndexTest                   14    0      0        0       8.947
SerializationHeaderTest              1     0      0        0       1.328
SinglePartitionReadCommandCQLTest    1     0      0        0       2.947
SinglePartitionSliceCommandTest      7     0      0        0       3.219
SystemKeyspaceMigrator40Test         4     0      0        0       3.528
SystemKeyspaceTest                   4     0      0        0       2.178
TableCQLHelperTest                   9     0      0        0       5.301
TimeSortTest                         2     0      0        0       3.771
TransformerTest                      1     0      0        0       1.020
VerifyTest                           23    0      0        0       3.548
CellTest                             11    0      0        0       2.931
CleanupTest                          8     0      0        0       17.433
CleanupTransientTest                 1     0      0        0       3.494
ColumnFamilyMetricTest               2     0      0        0       3.014
ColumnFamilyStoreTest                7     0      0        0       4.018
ColumnsTest                          8     0      0        0       1.775
CounterCacheTest                     5     0      0        0       3.126
CounterCellTest                      5     0      0        0       2.888
CounterMutationTest                  4     0      0        0       3.148
DeletePartitionTest                  1     0      0        0       3.011
DigestTest                           6     0      0        0       0.499
DirectoriesTest                      13    0      0        0       1.272
DiskBoundaryManagerTest              4     0      0        0       4.134
ImportTest                           14    0      0        0       7.751
KeyCacheTest                         6     0      0        0       3.688
KeyspaceTest                         10    0      0        0       6.349
LivenessInfoTest                     2     0      0        0       0.384
MmapFileTest                         1     0      0        0       0.291
MultiKeyspaceTest                    1     0      0        0       3.290
MutationExceededMaxSizeExceptionTest 1     0      0        0       0.063
NameSortTest                         3     0      0        0       3.421
NativeCellTest                       1     0      0        0       1.017
PartitionRangeReadTest               4     0      0        0       3.159
PartitionTest                        4     0      0        0       2.994
RangeTombstoneListTest               25    0      0        0       1.204
RangeTombstoneTest                   14    0      0        0       3.834
ReadCommandTest                      23    0      0        0       4.692
ReadCommandVerbHandlerTest           4     0      0        0       4.442
ReadMessageTest                      3     0      0        0       3.037
ReadResponseTest                     8     0      0        0       0.634
RecoveryManagerFlushedTest           6     0      0        0       3.347
RecoveryManagerMissingHeaderTest     6     0      0        0       2.991
RecoveryManagerTest                  42    0      0        0       6.540
RecoveryManagerTruncateTest          6     0      0        0       3.156
RemoveCellTest                       1     0      0        0       3.214
RepairedDataInfoTest                 7     0      0        0       1.688
RepairedDataTombstonesTest           7     0      0        0       27.306
RowCacheCQLTest                      3     0      0        0       3.876
RowCacheTest                         11    0      0        0       4.582
RowIndexEntryTest                    4     0      0        0       4.029
RowIterationTest                     3     0      0        0       3.873
RowTest                              4     0      0        0       2.870
ScrubTest                            17    0      0        0       6.759
SecondaryIndexTest                   14    0      0        0       8.901
SerializationHeaderTest              1     0      0        0       1.458
SinglePartitionReadCommandCQLTest    1     0      0        0       3.241
SinglePartitionSliceCommandTest      7     0      0        0       3.477
SystemKeyspaceMigrator40Test         4     0      0        0       3.734
SystemKeyspaceTest                   4     0      0        0       2.471
TableCQLHelperTest                   9     0      0        0       5.561
TimeSortTest                         2     0      0        0       4.192
TransformerTest                      1     0      0        0       1.150
VerifyTest                           23    0      0        0       3.968

-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation

Name           Tests Errors Failures Skipped Time(s)
GroupMakerTest 6     0      0        0       1.080
GroupMakerTest 6     0      0        0       0.929
GroupMakerTest 6     0      0        0       1.038

-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator

Name                       Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest 1     0      0        0       3.315
SSTableReverseIteratorTest 1     0      0        0       2.858
SSTableReverseIteratorTest 1     0      0        0       3.187

-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog

Name                             Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest         15    0      0        0       197.707
CommitLogStressTest              1     0      0        1       0.057
GroupCommitLogStressTest         15    0      0        0       186.633
PeriodicCommitLogStressTest      15    0      0        0       244.833
AbstractCommitLogServiceTest     9     0      0        0       1.426
BatchCommitLogTest               174   0      0        0       8.257
CommitLogCQLTest                 1     0      0        0       2.316
CommitLogChainedMarkersTest      1     0      0        0       4.067
CommitLogDescriptorTest          14    0      0        0       13.281
CommitLogFailurePolicyTest       4     0      0        0       5.730
CommitLogInitWithExceptionTest   1     0      0        0       1.806
CommitLogReaderTest              5     0      0        0       5.285
CommitLogSegmentBackpressureTest 1     0      0        0       4.778
CommitLogSegmentManagerCDCTest   7     0      0        0       8.195
CommitLogTest                    1     0      0        1       0.099
CommitLogUpgradeTest             1     0      0        0       2.617
CommitlogShutdownTest            1     0      0        0       3.893
GroupCommitLogTest               162   0      0        0       14.260
SegmentReaderTest                6     0      0        0       1.470
SnapshotDeletingTest             1     0      0        1       3.155
AbstractCommitLogServiceTest     9     0      0        0       1.251
BatchCommitLogTest               174   0      0        0       6.869
CommitLogCQLTest                 1     0      0        0       2.924
CommitLogChainedMarkersTest      1     0      0        0       3.411
CommitLogDescriptorTest          14    0      0        0       13.757
CommitLogFailurePolicyTest       4     0      0        0       5.232
CommitLogInitWithExceptionTest   1     0      0        0       1.652
CommitLogReaderTest              5     0      0        0       5.108
CommitLogSegmentBackpressureTest 1     0      0        0       4.198
CommitLogSegmentManagerCDCTest   7     0      0        0       8.178
CommitLogTest                    1     0      0        1       0.047
CommitLogUpgradeTest             1     0      0        0       3.117
CommitlogShutdownTest            1     0      0        0       3.289
GroupCommitLogTest               162   0      0        0       12.850
SegmentReaderTest                6     0      0        0       1.202
SnapshotDeletingTest             1     0      0        1       2.710
AbstractCommitLogServiceTest     9     0      0        0       1.335
BatchCommitLogTest               174   0      0        0       7.426
CommitLogCQLTest                 1     0      0        0       3.298
CommitLogChainedMarkersTest      1     0      0        0       3.730
CommitLogDescriptorTest          14    0      0        0       13.703
CommitLogFailurePolicyTest       4     0      0        0       5.548
CommitLogInitWithExceptionTest   1     0      0        0       1.722
CommitLogReaderTest              5     0      0        0       5.601
CommitLogSegmentBackpressureTest 1     0      0        0       4.465
CommitLogSegmentManagerCDCTest   7     0      0        0       8.262
CommitLogTest                    1     0      0        1       0.059
CommitLogUpgradeTest             1     0      0        0       3.385
CommitlogShutdownTest            1     0      0        0       3.499
GroupCommitLogTest               162   0      0        0       13.474
SegmentReaderTest                6     0      0        0       1.358
SnapshotDeletingTest             1     0      0        1       2.884

-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction

Name                                       Tests Errors Failures Skipped Time
                                                                         (s)
LongCompactionsTest                        4     0      0        0       18.821
LongLeveledCompactionStrategyTest          3     0      0        0       19.653
AbstractCompactionStrategyTest             4     0      0        0       3.935
AbstractPendingRepairTest                  1     0      0        1       0.053
ActiveCompactionsTest                      6     0      0        0       5.017
AntiCompactionBytemanTest                  1     0      0        0       5.075
AntiCompactionTest                         15    0      0        0       26.685
CancelCompactionsTest                      8     0      0        0       8.753
CompactionAwareWriterTest                  4     0      0        0       72.319
CompactionControllerTest                   2     0      0        0       3.776
CompactionExecutorTest                     3     0      0        0       1.131
CompactionIteratorTest                     12    0      0        0       4.833
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.318
CompactionStrategyManagerTest              5     0      0        0       5.963
CompactionTaskTest                         2     0      0        0       3.439
CompactionsBytemanTest                     6     0      0        0       12.298
CompactionsCQLTest                         24    0      0        0       36.794
CompactionsPurgeTest                       10    0      0        0       4.241
CompactionsTest                            8     0      0        1       19.080
CorruptedSSTablesCompactionsTest           2     0      0        0       5.053
DateTieredCompactionStrategyTest           7     0      0        0       7.307
LeveledCompactionStrategyTest              8     0      0        0       10.764
NeverPurgeTest                             4     0      0        0       8.178
OneCompactionTest                          2     0      0        0       3.410
PendingRepairManagerTest                   16    0      0        0       3.891
SingleSSTableLCSTaskTest                   4     0      0        0       74.477
SizeTieredCompactionStrategyTest           3     0      0        0       3.211
TTLExpiryTest                              5     0      0        0       10.142
TimeWindowCompactionStrategyTest           5     0      0        0       8.789
ValidationExecutorTest                     2     0      1        0       0.721
AbstractCompactionStrategyTest             4     0      0        0       3.257
AbstractPendingRepairTest                  1     0      0        1       0.049
ActiveCompactionsTest                      6     0      0        0       4.955
AntiCompactionBytemanTest                  1     0      0        0       5.809
AntiCompactionTest                         15    0      0        0       23.442
CancelCompactionsTest                      8     0      0        0       8.811
CompactionAwareWriterTest                  4     0      0        0       70.373
CompactionControllerTest                   2     0      0        0       3.130
CompactionExecutorTest                     3     0      0        0       0.958
CompactionIteratorTest                     12    0      0        0       6.088
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.537
CompactionStrategyManagerTest              5     0      0        0       5.641
CompactionTaskTest                         2     0      0        0       2.851
CompactionsBytemanTest                     6     0      0        0       12.231
CompactionsCQLTest                         24    0      0        0       35.701
CompactionsPurgeTest                       10    0      0        0       3.467
CompactionsTest                            8     0      0        1       18.494
CorruptedSSTablesCompactionsTest           2     0      0        0       4.330
DateTieredCompactionStrategyTest           7     0      0        0       6.568
LeveledCompactionStrategyTest              8     0      0        0       9.819
NeverPurgeTest                             4     0      0        0       8.375
OneCompactionTest                          2     0      0        0       2.810
PendingRepairManagerTest                   16    0      0        0       3.980
SingleSSTableLCSTaskTest                   4     0      0        0       76.088
SizeTieredCompactionStrategyTest           3     0      0        0       2.782
TTLExpiryTest                              5     0      0        0       9.560
TimeWindowCompactionStrategyTest           5     0      0        0       8.138
ValidationExecutorTest                     2     0      0        0       0.521
AbstractCompactionStrategyTest             4     0      0        0       3.495
AbstractPendingRepairTest                  1     0      0        1       0.062
ActiveCompactionsTest                      6     0      0        0       5.316
AntiCompactionBytemanTest                  1     0      0        0       6.015
AntiCompactionTest                         15    0      0        0       27.525
CancelCompactionsTest                      8     0      0        0       9.004
CompactionAwareWriterTest                  4     0      0        0       68.992
CompactionControllerTest                   2     0      0        0       3.366
CompactionExecutorTest                     3     0      0        0       1.041
CompactionIteratorTest                     12    0      0        0       6.603
CompactionStrategyManagerPendingRepairTest 9     0      0        0       3.752
CompactionStrategyManagerTest              5     0      0        0       5.398
CompactionTaskTest                         2     0      0        0       3.211
CompactionsBytemanTest                     6     0      0        0       12.445
CompactionsCQLTest                         24    0      0        0       34.924
CompactionsPurgeTest                       10    0      0        0       3.612
CompactionsTest                            8     0      0        1       18.777
CorruptedSSTablesCompactionsTest           2     0      0        0       4.854
DateTieredCompactionStrategyTest           7     0      0        0       6.779
LeveledCompactionStrategyTest              8     0      0        0       8.738
NeverPurgeTest                             4     0      0        0       8.663
OneCompactionTest                          2     0      0        0       3.112
PendingRepairManagerTest                   16    0      0        0       4.210
SingleSSTableLCSTaskTest                   4     0      0        0       77.718
SizeTieredCompactionStrategyTest           3     0      0        0       2.972
TTLExpiryTest                              5     0      0        0       9.723
TimeWindowCompactionStrategyTest           5     0      0        0       8.463
ValidationExecutorTest                     2     0      0        0       0.600

-------------------------------------------------------------------------------
org.apache.cassandra.db.composites

Name      Tests Errors Failures Skipped Time(s)
CTypeTest 3     0      0        0       0.611
CTypeTest 3     0      0        0       0.440
CTypeTest 3     0      0        0       0.517

-------------------------------------------------------------------------------
org.apache.cassandra.db.context

Name               Tests Errors Failures Skipped Time(s)
CounterContextTest 8     0      0        0       1.967
CounterContextTest 8     0      0        0       1.801
CounterContextTest 8     0      0        0       1.979

-------------------------------------------------------------------------------
org.apache.cassandra.db.filter

Name             Tests Errors Failures Skipped Time(s)
ColumnFilterTest 2     0      0        0       0.678
RowFilterTest    1     0      0        0       0.681
SliceTest        4     0      0        0       0.348
ColumnFilterTest 2     0      0        0       0.541
RowFilterTest    1     0      0        0       0.535
SliceTest        4     0      0        0       0.222
ColumnFilterTest 2     0      0        0       0.584
RowFilterTest    1     0      0        0       0.580
SliceTest        4     0      0        0       0.256

-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle

Name                     Tests Errors Failures Skipped Time(s)
HelpersTest              8     0      0        0       15.217
LifecycleTransactionTest 8     0      0        0       2.858
LogTransactionTest       38    0      0        0       3.426
RealTransactionsTest     3     0      0        0       4.193
TrackerTest              7     0      0        0       2.464
ViewTest                 3     0      0        0       2.141
HelpersTest              8     0      0        0       13.116
LifecycleTransactionTest 8     0      0        0       2.274
LogTransactionTest       38    0      0        0       2.685
RealTransactionsTest     3     0      0        0       3.518
TrackerTest              7     0      0        0       2.081
ViewTest                 3     0      0        0       1.811
HelpersTest              8     0      0        0       14.819
LifecycleTransactionTest 8     0      0        0       2.573
LogTransactionTest       38    0      0        0       2.858
RealTransactionsTest     3     0      0        0       3.755
TrackerTest              7     0      0        0       2.269
ViewTest                 3     0      0        0       2.036

-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal

Name                      Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest 2     0      0        0       0.303
BytesTypeTest             2     0      0        0       0.328
CollectionTypeTest        6     0      0        0       0.360
CompositeTypeTest         8     0      0        0       2.730
DecimalTypeTest           3     0      0        0       0.311
DynamicCompositeTypeTest  8     0      0        0       2.668
EmptyTypeTest             7     0      0        0       0.903
IntegerTypeTest           10    0      0        0       0.365
JsonConversionTest        30    0      0        0       0.564
ReversedTypeTest          1     0      0        0       0.342
RoundTripTest             8     0      0        0       0.574
SimpleDateTypeTest        1     0      0        0       0.347
TimeTypeTest              2     0      0        0       2.294
TimeUUIDTypeTest          6     0      0        0       8.132
TypeCompareTest           6     0      0        0       0.366
TypeParserTest            3     0      0        0       1.064
TypeValidationTest        10    0      0        0       0.688
UUIDTypeTest              5     0      0        0       3.746
AbstractCompositeTypeTest 2     0      0        0       0.189
BytesTypeTest             2     0      0        0       0.199
CollectionTypeTest        6     0      0        0       0.249
CompositeTypeTest         8     0      0        0       2.698
DecimalTypeTest           3     0      0        0       0.196
DynamicCompositeTypeTest  8     0      0        0       2.680
EmptyTypeTest             7     0      0        0       0.757
IntegerTypeTest           10    0      0        0       0.232
JsonConversionTest        30    0      0        0       0.620
ReversedTypeTest          1     0      0        0       0.204
RoundTripTest             8     0      0        0       0.435
SimpleDateTypeTest        1     0      0        0       0.229
TimeTypeTest              2     0      0        0       3.135
TimeUUIDTypeTest          6     0      0        0       7.366
TypeCompareTest           6     0      0        0       0.234
TypeParserTest            3     0      0        0       0.930
TypeValidationTest        10    0      0        0       0.572
UUIDTypeTest              5     0      0        0       3.732
AbstractCompositeTypeTest 2     0      0        0       0.223
BytesTypeTest             2     0      0        0       0.230
CollectionTypeTest        6     0      0        0       0.299
CompositeTypeTest         8     0      0        0       2.958
DecimalTypeTest           3     0      0        0       0.239
DynamicCompositeTypeTest  8     0      0        0       2.924
EmptyTypeTest             7     0      0        0       0.880
IntegerTypeTest           10    0      0        0       0.261
JsonConversionTest        30    0      0        0       0.661
ReversedTypeTest          1     0      0        0       0.241
RoundTripTest             8     0      0        0       0.482
SimpleDateTypeTest        1     0      0        0       0.260
TimeTypeTest              2     0      0        0       3.310
TimeUUIDTypeTest          6     0      0        0       8.039
TypeCompareTest           6     0      0        0       0.273
TypeParserTest            3     0      0        0       1.028
TypeValidationTest        10    0      0        0       0.657
UUIDTypeTest              5     0      0        0       3.774

-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring

Name               Tests Errors Failures Skipped Time(s)
MonitoringTaskTest 15    0      0        0       5.485
MonitoringTaskTest 15    0      0        0       5.361
MonitoringTaskTest 15    0      0        0       5.389

-------------------------------------------------------------------------------
org.apache.cassandra.db.partition

Name                        Tests Errors Failures Skipped Time(s)
PartitionImplementationTest 7     0      0        0       53.934
PartitionUpdateTest         3     0      0        0       3.135
PartitionImplementationTest 7     0      0        0       49.854
PartitionUpdateTest         3     0      0        0       3.485
PartitionImplementationTest 7     0      0        0       53.282
PartitionUpdateTest         3     0      0        0       3.814

-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions

Name              Tests Errors Failures Skipped Time(s)
PurgeFunctionTest 8     0      0        0       0.665
PurgeFunctionTest 8     0      0        0       0.521
PurgeFunctionTest 8     0      0        0       0.589

-------------------------------------------------------------------------------
org.apache.cassandra.db.repair

Name                                          Tests Errors Failures Skipped Time
                                                                            (s)
AbstractPendingAntiCompactionTest             1     0      0        1       0.053
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.471
PendingAntiCompactionBytemanTest              1     0      0        0       3.043
PendingAntiCompactionTest                     18    0      0        0       12.302
AbstractPendingAntiCompactionTest             1     0      0        1       0.048
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       2.881
PendingAntiCompactionBytemanTest              1     0      0        0       3.350
PendingAntiCompactionTest                     18    0      0        0       11.949
AbstractPendingAntiCompactionTest             1     0      0        1       0.060
CompactionManagerGetSSTablesForValidationTest 3     0      0        0       3.236
PendingAntiCompactionBytemanTest              1     0      0        0       3.699
PendingAntiCompactionTest                     18    0      0        0       12.379

-------------------------------------------------------------------------------
org.apache.cassandra.db.rows

Name                                Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest 10    0      0        0       0.399
EncodingStatsTest                   10    0      0        0       0.232
RowAndDeletionMergeIteratorTest     10    0      0        0       3.116
RowsTest                            9     0      0        0       0.099
ThrottledUnfilteredIteratorTest     7     0      0        0       10.418
UnfilteredRowIteratorsMergeTest     5     0      0        0       23.309
UnfilteredRowIteratorsTest          1     0      0        0       0.119
ColumnMetadataVersionComparatorTest 10    0      0        0       0.279
EncodingStatsTest                   10    0      0        0       0.118
RowAndDeletionMergeIteratorTest     10    0      0        0       2.634
RowsTest                            9     0      0        0       1.020
ThrottledUnfilteredIteratorTest     7     0      0        0       8.207
UnfilteredRowIteratorsMergeTest     5     0      0        0       23.996
UnfilteredRowIteratorsTest          1     0      0        0       0.555
ColumnMetadataVersionComparatorTest 10    0      0        0       0.338
EncodingStatsTest                   10    0      0        0       0.151
RowAndDeletionMergeIteratorTest     10    0      0        0       2.909
RowsTest                            9     0      0        0       1.132
ThrottledUnfilteredIteratorTest     7     0      0        0       9.434
UnfilteredRowIteratorsMergeTest     5     0      0        0       24.719
UnfilteredRowIteratorsTest          1     0      0        0       0.601

-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming

Name                                   Tests Errors Failures Skipped Time(s)
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.544
CassandraOutgoingFileTest              3     0      0        0       3.397
CassandraStreamHeaderTest              2     0      0        0       0.883
CassandraStreamManagerTest             2     0      0        0       3.628
ComponentManifestTest                  2     0      0        0       0.348
StreamRequestTest                      1     0      0        0       1.103
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.072
CassandraOutgoingFileTest              3     0      0        0       2.902
CassandraStreamHeaderTest              2     0      0        0       0.744
CassandraStreamManagerTest             2     0      0        0       2.946
ComponentManifestTest                  2     0      0        0       0.233
StreamRequestTest                      1     0      0        0       0.953
CassandraEntireSSTableStreamWriterTest 2     0      0        0       3.251
CassandraOutgoingFileTest              3     0      0        0       3.134
CassandraStreamHeaderTest              2     0      0        0       0.830
CassandraStreamManagerTest             2     0      0        0       3.291
ComponentManifestTest                  2     0      0        0       0.261
StreamRequestTest                      1     0      0        0       1.042

-------------------------------------------------------------------------------
org.apache.cassandra.db.transform

Name                    Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest 7     0      0        0       4.850
RTTransformationsTest   15    0      0        0       0.664
DuplicateRowCheckerTest 7     0      0        0       4.800
RTTransformationsTest   15    0      0        0       0.537
DuplicateRowCheckerTest 7     0      0        0       5.181
RTTransformationsTest   15    0      0        0       0.603

-------------------------------------------------------------------------------
org.apache.cassandra.db.view

Name                Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest 1     0      0        0       13.934
ViewUtilsTest       3     0      0        0       1.567
ViewBuilderTaskTest 1     0      0        0       17.706
ViewUtilsTest       3     0      0        0       1.353
ViewBuilderTaskTest 1     0      0        0       18.366
ViewUtilsTest       3     0      0        0       1.524

-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual

Name                      Tests Errors Failures Skipped Time(s)
SettingsTableTest         7     0      0        0       13.161
SystemPropertiesTableTest 6     0      0        0       12.330
SettingsTableTest         7     0      0        0       12.744
SystemPropertiesTableTest 6     0      0        0       12.275
SettingsTableTest         7     0      0        0       13.181
SystemPropertiesTableTest 6     0      0        0       12.648

-------------------------------------------------------------------------------
org.apache.cassandra.dht

Name                           Tests Errors Failures Skipped Time(s)
BootStrapperTest               10    0      0        0       6.485
BoundsTest                     1     0      0        0       0.339
ByteOrderedPartitionerTest     6     0      0        0       2.522
KeyCollisionTest               1     0      0        0       3.053
Murmur3PartitionerTest         9     0      0        0       2.050
OrderPreservingPartitionerTest 7     0      0        0       2.599
RandomPartitionerTest          9     0      0        0       2.642
RangeFetchMapCalculatorTest    12    0      0        0       1.198
RangeTest                      30    0      0        0       14.629
SplitterTest                   14    0      0        0       19.976
StreamStateStoreTest           1     0      0        0       2.167
BootStrapperTest               10    0      0        0       6.911
BoundsTest                     1     0      0        0       0.219
ByteOrderedPartitionerTest     6     0      0        0       2.031
KeyCollisionTest               1     0      0        0       2.733
Murmur3PartitionerTest         9     0      0        0       1.621
OrderPreservingPartitionerTest 7     0      0        0       2.020
RandomPartitionerTest          9     0      0        0       1.932
RangeFetchMapCalculatorTest    12    0      0        0       0.988
RangeTest                      30    0      0        0       12.525
SplitterTest                   14    0      0        0       18.971
StreamStateStoreTest           1     0      0        0       1.755
BootStrapperTest               10    0      0        0       5.497
BoundsTest                     1     0      0        0       0.265
ByteOrderedPartitionerTest     6     0      0        0       2.153
KeyCollisionTest               1     0      0        0       2.904
Murmur3PartitionerTest         9     0      0        0       1.871
OrderPreservingPartitionerTest 7     0      0        0       2.389
RandomPartitionerTest          9     0      0        0       2.173
RangeFetchMapCalculatorTest    12    0      0        0       1.113
RangeTest                      30    0      0        0       15.541
SplitterTest                   14    0      0        0       19.572
StreamStateStoreTest           1     0      0        0       1.977

-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.060
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       144.398
NoReplicationTokenAllocatorTest            4     0      0        0       6.408
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       65.311

-------------------------------------------------------------------------------
org.apache.cassandra.diag

Name                       Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest 6     0      0        0       1.079
DiagnosticEventServiceTest 6     0      0        0       0.988
DiagnosticEventServiceTest 6     0      0        0       1.037

-------------------------------------------------------------------------------
org.apache.cassandra.diag.store

Name                           Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest 6     0      0        0       0.093
DiagnosticEventMemoryStoreTest 6     0      0        0       0.058
DiagnosticEventMemoryStoreTest 6     0      0        0       0.071

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test

Name                                          Tests Errors Failures Skipped Time(s)
BootstrapTest                                 1     0      0        0       84.735
CasWriteTest                                  9     0      0        0       25.968
FailingRepairTest                             6     0      0        0       29.890
FullRepairCoordinatorFastTest                 66    0      0        2       74.955
FullRepairCoordinatorNeighbourDownTest        12    0      0        0       222.643
FullRepairCoordinatorTimeoutTest              6     0      0        0       93.197
GossipSettlesTest                             1     0      0        0       26.789
IncrementalRepairCoordinatorFastTest          66    0      0        6       72.306
IncrementalRepairCoordinatorNeighbourDownTest 12    0      0        0       223.052
IncrementalRepairCoordinatorTimeoutTest       6     0      0        0       93.178
LargeColumnTest                               1     0      0        0       11.933
MessageFiltersTest                            5     0      0        0       56.796
MessageForwardingTest                         1     0      0        0       11.128
NativeProtocolTest                            2     0      0        0       67.781
NetworkTopologyTest                           6     0      0        0       20.457
NodeDecommissionTest                          1     0      0        0       44.405
NodeToolTest                                  1     0      0        0       6.318
PreviewRepairCoordinatorFastTest              66    0      0        2       73.784
PreviewRepairCoordinatorNeighbourDownTest     12    0      0        0       222.211
PreviewRepairCoordinatorTimeoutTest           6     0      0        0       90.159
PreviewRepairTest                             4     0      0        0       118.106
QueryReplayerEndToEndTest                     1     0      0        0       46.260
ReadRepairTest                                3     0      0        0       25.729
RepairCoordinatorFailingMessageTest           1     0      0        1       0.050
RepairDigestTrackingTest                      5     0      0        0       41.377
RepairTest                                    6     0      0        0       77.543
ResourceLeakTest                              1     0      0        1       0.052
SimpleReadWriteTest                           15    0      0        0       132.135
StreamingTest                                 1     0      0        0       12.956
TableEstimatesTest                            2     0      0        0       6.773

-------------------------------------------------------------------------------
org.apache.cassandra.fql

Name                Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest 35    0      0        0       9.384
FullQueryLoggerTest 35    0      0        0       8.133
FullQueryLoggerTest 35    0      0        0       8.385

-------------------------------------------------------------------------------
org.apache.cassandra.fqltool

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.323
FQLReplayTest  22    0      0        0       1.984

-------------------------------------------------------------------------------
org.apache.cassandra.gms

Name                              Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest       2     0      0        0       0.093
ArrivalWindowTest                 1     1      0        0       0.567
EndpointStateTest                 2     0      0        0       1.418
ExpireEndpointTest                1     0      0        0       1.166
FailureDetectorTest               1     0      0        0       2.556
GossipDigestTest                  1     0      0        0       0.342
GossiperTest                      4     0      0        0       1.257
PendingRangeCalculatorServiceTest 1     0      0        0       4.578
SerializationsTest                2     0      0        0       1.054
ShadowRoundTest                   1     0      0        0       5.690
ArrayBackedBoundedStatsTest       2     0      0        0       0.054
ArrivalWindowTest                 1     0      0        0       0.398
EndpointStateTest                 2     0      0        0       1.291
ExpireEndpointTest                1     0      0        0       0.977
FailureDetectorTest               1     0      0        0       2.115
GossipDigestTest                  1     0      0        0       0.224
GossiperTest                      4     0      0        0       1.980
PendingRangeCalculatorServiceTest 1     0      0        0       3.813
SerializationsTest                2     0      0        0       0.896
ShadowRoundTest                   1     0      0        0       5.387
ArrayBackedBoundedStatsTest       2     0      0        0       0.064
ArrivalWindowTest                 1     0      0        0       0.482
EndpointStateTest                 2     0      0        0       1.429
ExpireEndpointTest                1     0      0        0       1.056
FailureDetectorTest               1     0      0        0       2.404
GossipDigestTest                  1     0      0        0       0.259
GossiperTest                      4     0      0        0       2.245
PendingRangeCalculatorServiceTest 1     0      0        0       4.143
SerializationsTest                2     0      0        0       1.008
ShadowRoundTest                   1     0      0        0       5.632

-------------------------------------------------------------------------------
org.apache.cassandra.hints

Name                     Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest   1     0      0        0       77.280
ChecksummedDataInputTest 3     0      0        0       1.144
HintMessageTest          1     0      0        0       3.139
HintTest                 7     0      0        0       4.805
HintWriteTTLTest         4     0      0        0       3.155
HintsBufferPoolTest      1     0      0        0       3.668
HintsBufferTest          2     0      0        0       7.233
HintsCatalogTest         3     0      0        0       3.219
HintsCompressionTest     4     0      0        0       7.255
HintsDescriptorTest      5     0      0        0       0.572
HintsEncryptionTest      1     0      0        0       4.926
HintsReaderTest          2     0      0        0       3.389
HintsServiceTest         4     0      0        0       175.960
ChecksummedDataInputTest 3     0      0        0       0.963
HintMessageTest          1     0      0        0       2.699
HintTest                 7     0      0        0       3.972
HintWriteTTLTest         4     0      0        0       2.693
HintsBufferPoolTest      1     0      0        0       3.150
HintsBufferTest          2     0      0        0       4.012
HintsCatalogTest         3     0      0        0       2.727
HintsCompressionTest     4     0      0        0       6.956
HintsDescriptorTest      5     0      0        0       0.437
HintsEncryptionTest      1     0      0        0       4.367
HintsReaderTest          2     0      0        0       2.950
HintsServiceTest         4     0      0        0       175.460
ChecksummedDataInputTest 3     0      0        0       1.048
HintMessageTest          1     0      0        0       3.053
HintTest                 7     0      0        0       4.373
HintWriteTTLTest         4     0      0        0       2.939
HintsBufferPoolTest      1     0      0        0       3.579
HintsBufferTest          2     0      0        0       5.012
HintsCatalogTest         3     0      0        0       2.980
HintsCompressionTest     4     0      0        0       6.837
HintsDescriptorTest      5     0      0        0       0.492
HintsEncryptionTest      1     0      0        0       4.365
HintsReaderTest          2     0      0        0       3.182
HintsServiceTest         4     0      0        0       175.537

-------------------------------------------------------------------------------
org.apache.cassandra.index

Name                      Tests Errors Failures Skipped Time(s)
CustomIndexTest           29    0      0        0       26.911
SecondaryIndexManagerTest 16    0      0        0       28.256
CustomIndexTest           29    0      0        0       23.615
SecondaryIndexManagerTest 16    0      0        0       27.045
CustomIndexTest           29    0      0        0       23.378
SecondaryIndexManagerTest 16    0      0        0       26.593

-------------------------------------------------------------------------------
org.apache.cassandra.index.internal

Name               Tests Errors Failures Skipped Time(s)
CassandraIndexTest 27    0      1        0       21.366
CassandraIndexTest 27    0      0        0       19.580
CassandraIndexTest 27    0      0        0       18.168

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi

Name          Tests Errors Failures Skipped Time(s)
SASICQLTest   9     0      0        0       20.997
SASIIndexTest 32    0      0        0       28.651
SASICQLTest   9     0      0        0       18.278
SASIIndexTest 32    0      0        0       14.635
SASICQLTest   9     0      0        0       18.528
SASIIndexTest 32    0      0        0       19.757

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer

Name                      Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest     12    0      0        0       0.518
NonTokenizingAnalyzerTest 3     0      0        0       0.334
StandardAnalyzerTest      10    0      0        0       0.782
DelimiterAnalyzerTest     12    0      0        0       0.360
NonTokenizingAnalyzerTest 3     0      0        0       0.217
StandardAnalyzerTest      10    0      0        0       0.535
DelimiterAnalyzerTest     12    0      0        0       0.392
NonTokenizingAnalyzerTest 3     0      0        0       0.256
StandardAnalyzerTest      10    0      0        0       0.595

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk

Name                      Tests Errors Failures Skipped Time(s)
OnDiskIndexTest           12    0      0        0       16.352
PerSSTableIndexWriterTest 2     0      0        0       6.387
TokenTreeTest             14    0      0        0       14.861
OnDiskIndexTest           12    0      0        0       15.931
PerSSTableIndexWriterTest 2     0      0        0       5.009
TokenTreeTest             14    0      0        0       11.966
OnDiskIndexTest           12    0      0        0       16.120
PerSSTableIndexWriterTest 2     0      0        0       5.477
TokenTreeTest             14    0      0        0       13.074

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan

Name           Tests Errors Failures Skipped Time(s)
ExpressionTest 2     0      0        0       0.337
OperationTest  6     0      0        0       4.766
ExpressionTest 2     0      0        0       0.196
OperationTest  6     0      0        0       3.984
ExpressionTest 2     0      0        0       0.260
OperationTest  6     0      0        0       4.356

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils

Name                          Tests Errors Failures Skipped Time(s)
LongIteratorTest              2     0      0        0       0.097
MappedBufferTest              26    0      0        0       2.490
RangeIntersectionIteratorTest 11    0      0        0       0.413
RangeUnionIteratorTest        13    0      0        0       0.376
LongIteratorTest              2     0      0        0       0.059
MappedBufferTest              26    0      0        0       2.736
RangeIntersectionIteratorTest 11    0      0        0       0.246
RangeUnionIteratorTest        13    0      0        0       0.268
LongIteratorTest              2     0      0        0       0.069
MappedBufferTest              26    0      0        0       2.810
RangeIntersectionIteratorTest 11    0      0        0       0.299
RangeUnionIteratorTest        13    0      0        0       0.320

-------------------------------------------------------------------------------
org.apache.cassandra.io

Name                   Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest 3     0      0        0       0.108
DiskSpaceMetricsTest   2     0      0        0       15.678
BloomFilterTrackerTest 3     0      0        0       0.053
DiskSpaceMetricsTest   2     0      0        0       16.466
BloomFilterTrackerTest 3     0      0        0       0.065
DiskSpaceMetricsTest   2     0      0        0       16.942

-------------------------------------------------------------------------------
org.apache.cassandra.io.compress

Name                                 Tests Errors Failures Skipped Time(s)
CQLCompressionTest                   11    0      0        0       6.307
CompressedRandomAccessReaderTest     8     0      0        0       1.292
CompressedSequentialWriterReopenTest 4     0      0        0       6.736
CompressedSequentialWriterTest       14    0      0        0       2.076
CompressorTest                       6     0      0        0       0.942
ZstdCompressorTest                   3     0      0        0       0.337
CQLCompressionTest                   11    0      0        0       6.080
CompressedRandomAccessReaderTest     8     0      0        0       1.141
CompressedSequentialWriterReopenTest 4     0      0        0       6.910
CompressedSequentialWriterTest       14    0      0        0       1.795
CompressorTest                       6     0      0        0       0.818
ZstdCompressorTest                   3     0      0        0       0.214
CQLCompressionTest                   11    0      0        0       7.316
CompressedRandomAccessReaderTest     8     0      0        0       1.229
CompressedSequentialWriterReopenTest 4     0      0        0       7.886
CompressedSequentialWriterTest       14    0      0        0       1.979
CompressorTest                       6     0      0        0       0.848
ZstdCompressorTest                   3     0      0        0       0.254

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable

Name                           Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest       1     0      0        0       5.399
BigTableWriterTest             5     0      0        0       3.682
CQLSSTableWriterClientTest     1     0      0        0       1.961
CQLSSTableWriterTest           10    0      0        0       21.805
DescriptorTest                 7     0      0        0       0.600
IndexSummaryManagerTest        8     0      0        0       6.594
IndexSummaryRedistributionTest 1     0      0        0       4.427
IndexSummaryTest               12    0      0        0       32.469
LargePartitionsTest            1     0      0        1       0.050
LegacySSTableTest              11    0      0        1       53.991
SSTableCorruptionDetectionTest 2     0      0        0       52.596
SSTableHeaderFixTest           1     1      0        0       0.000
SSTableLoaderTest              3     0      0        0       24.508
SSTableMetadataTest            3     0      0        0       3.746
SSTableReaderTest              16    0      0        0       8.719
SSTableRewriterTest            20    0      0        0       14.825
SSTableScannerTest             3     0      0        0       3.299
SSTableWriterTest              5     0      0        0       41.540
BigTableWriterTest             5     0      0        0       3.023
CQLSSTableWriterClientTest     1     0      0        0       1.643
CQLSSTableWriterTest           10    0      0        0       23.463
DescriptorTest                 7     0      0        0       0.457
IndexSummaryManagerTest        8     0      0        0       5.186
IndexSummaryRedistributionTest 1     0      0        0       3.601
IndexSummaryTest               12    0      0        0       31.281
LargePartitionsTest            1     0      0        1       0.048
LegacySSTableTest              11    0      0        1       56.189
SSTableCorruptionDetectionTest 2     0      0        0       57.281
SSTableHeaderFixTest           14    0      0        0       1.282
SSTableLoaderTest              3     0      0        0       18.400
SSTableMetadataTest            3     0      0        0       3.149
SSTableReaderTest              16    0      0        0       8.023
SSTableRewriterTest            20    0      0        0       13.052
SSTableScannerTest             3     0      0        0       2.808
SSTableWriterTest              5     0      0        0       28.206
BigTableWriterTest             5     0      0        0       3.187
CQLSSTableWriterClientTest     1     0      0        0       1.803
CQLSSTableWriterTest           10    0      0        0       23.129
DescriptorTest                 7     0      0        0       0.478
IndexSummaryManagerTest        8     0      0        0       5.785
IndexSummaryRedistributionTest 1     0      0        0       3.923
IndexSummaryTest               12    0      0        0       32.581
LargePartitionsTest            1     0      0        1       0.060
LegacySSTableTest              11    0      0        1       57.619
SSTableCorruptionDetectionTest 2     0      0        0       55.262
SSTableHeaderFixTest           14    0      0        0       1.416
SSTableLoaderTest              3     0      0        0       20.837
SSTableMetadataTest            3     0      0        0       3.435
SSTableReaderTest              16    0      0        0       8.261
SSTableRewriterTest            20    0      0        0       13.024
SSTableScannerTest             3     0      0        0       3.028
SSTableWriterTest              5     0      0        0       59.779

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format

Name                     Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest 1     0      0        0       2.226
SSTableFlushObserverTest 1     0      0        0       1.838
SSTableFlushObserverTest 1     0      0        0       2.059

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big

Name                       Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest 2     0      0        0       3.431
BigTableZeroCopyWriterTest 2     0      0        0       3.038
BigTableZeroCopyWriterTest 2     0      0        0       3.302

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata

Name                   Tests Errors Failures Skipped Time(s)
MetadataSerializerTest 9     0      0        0       1.316
MetadataSerializerTest 9     0      0        0       1.196
MetadataSerializerTest 9     0      0        0       1.237

-------------------------------------------------------------------------------
org.apache.cassandra.io.util

Name                              Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest      16    0      0        0       25.218
BufferedRandomAccessFileTest      17    0      0        0       1.149
ChecksummedRandomAccessReaderTest 3     0      0        0       1.121
ChecksummedSequentialWriterTest   7     0      0        0       1.092
DataOutputTest                    15    0      0        0       1.084
DiskOptimizationStrategyTest      5     0      0        0       0.110
FileSegmentInputStreamTest        7     0      0        0       0.119
FileUtilsTest                     4     0      0        0       1.078
MemoryTest                        2     0      0        0       0.384
MmappedRegionsTest                12    0      0        0       0.994
NIODataInputStreamTest            17    0      0        0       9.494
RandomAccessReaderTest            11    0      0        0       1.144
RewindableDataInputStreamPlusTest 8     0      0        0       0.320
SafeMemoryWriterTest              2     0      0        0       2.547
SequentialWriterTest              7     0      0        0       1.122
BufferedDataOutputStreamTest      16    0      0        0       25.458
BufferedRandomAccessFileTest      17    0      0        0       1.019
ChecksummedRandomAccessReaderTest 3     0      0        0       0.960
ChecksummedSequentialWriterTest   7     0      0        0       0.925
DataOutputTest                    15    0      0        0       0.961
DiskOptimizationStrategyTest      5     0      0        0       0.060
FileSegmentInputStreamTest        7     0      0        0       0.077
FileUtilsTest                     4     0      0        0       0.905
MemoryTest                        2     0      0        0       0.248
MmappedRegionsTest                12    0      0        0       1.081
NIODataInputStreamTest            17    0      0        0       9.064
RandomAccessReaderTest            11    0      0        0       1.353
RewindableDataInputStreamPlusTest 8     0      0        0       0.211
SafeMemoryWriterTest              2     0      0        0       2.353
SequentialWriterTest              7     0      0        0       0.931
BufferedDataOutputStreamTest      16    0      0        0       27.578
BufferedRandomAccessFileTest      17    0      0        0       1.108
ChecksummedRandomAccessReaderTest 3     0      0        0       1.052
ChecksummedSequentialWriterTest   7     0      0        0       1.033
DataOutputTest                    15    0      0        0       1.049
DiskOptimizationStrategyTest      5     0      0        0       0.076
FileSegmentInputStreamTest        7     0      0        0       0.092
FileUtilsTest                     4     0      0        0       1.000
MemoryTest                        2     0      0        0       0.286
MmappedRegionsTest                12    0      0        0       1.205
NIODataInputStreamTest            17    0      0        0       9.147
RandomAccessReaderTest            11    0      0        0       1.314
RewindableDataInputStreamPlusTest 8     0      0        0       0.247
SafeMemoryWriterTest              2     0      0        0       2.507
SequentialWriterTest              7     0      0        0       1.041

-------------------------------------------------------------------------------
org.apache.cassandra.locator

Name                                 Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest        1     0      0        0       20.421
AlibabaCloudSnitchTest               2     0      0        0       10.817
CloudstackSnitchTest                 2     0      0        0       10.726
DynamicEndpointSnitchTest            1     0      0        0       2.436
EC2SnitchTest                        11    0      0        0       10.822
GoogleCloudSnitchTest                2     0      0        0       10.690
GossipingPropertyFileSnitchTest      1     0      0        0       1.058
InetAddressAndPortSerializerTest     1     0      0        0       0.346
InetAddressAndPortTest               4     0      0        0       0.242
NetworkTopologyStrategyTest          5     0      0        0       3.259
PendingRangeMapsTest                 2     0      0        0       0.518
PendingRangesTest                    1     0      0        0       0.865
PropertyFileSnitchTest               5     0      0        0       16.131
ReconnectableSnitchHelperTest        1     0      0        0       0.847
ReplicaCollectionTest                1     1      0        0       0.000
ReplicaLayoutTest                    1     1      0        0       0.529
ReplicaPlansTest                     1     0      0        0       0.158
ReplicationFactorTest                2     0      0        0       1.110
ReplicationStrategyEndpointCacheTest 2     0      0        0       3.114
SimpleStrategyTest                   7     0      0        0       3.286
TokenMetadataTest                    6     0      0        0       1.110
AlibabaCloudSnitchTest               2     0      0        0       10.339
CloudstackSnitchTest                 2     0      0        0       10.336
DynamicEndpointSnitchTest            1     0      0        0       2.218
EC2SnitchTest                        11    0      0        0       10.372
GoogleCloudSnitchTest                2     0      0        0       10.315
GossipingPropertyFileSnitchTest      1     0      0        0       0.961
InetAddressAndPortSerializerTest     1     0      0        0       0.217
InetAddressAndPortTest               4     0      0        0       0.093
NetworkTopologyStrategyTest          5     0      0        0       2.826
PendingRangeMapsTest                 2     0      0        0       0.400
PendingRangesTest                    1     0      0        0       0.986
PropertyFileSnitchTest               5     0      0        0       15.986
ReconnectableSnitchHelperTest        1     0      0        0       1.082
ReplicaCollectionTest                6     0      0        0       0.688
ReplicaLayoutTest                    1     0      0        0       0.377
ReplicaPlansTest                     1     0      0        0       1.001
ReplicationFactorTest                2     0      0        0       0.909
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.688
SimpleStrategyTest                   7     0      0        0       2.762
TokenMetadataTest                    6     0      0        0       0.987
AlibabaCloudSnitchTest               2     0      0        0       10.523
CloudstackSnitchTest                 2     0      0        0       10.510
DynamicEndpointSnitchTest            1     0      0        0       2.326
EC2SnitchTest                        11    0      0        0       10.521
GoogleCloudSnitchTest                2     0      0        0       10.550
GossipingPropertyFileSnitchTest      1     0      0        0       1.014
InetAddressAndPortSerializerTest     1     0      0        0       0.249
InetAddressAndPortTest               4     0      0        0       0.151
NetworkTopologyStrategyTest          5     0      0        0       3.154
PendingRangeMapsTest                 2     0      0        0       0.424
PendingRangesTest                    1     0      0        0       1.077
PropertyFileSnitchTest               5     0      0        0       16.073
ReconnectableSnitchHelperTest        1     0      0        0       1.185
ReplicaCollectionTest                6     0      0        0       0.736
ReplicaLayoutTest                    1     0      0        0       0.445
ReplicaPlansTest                     1     0      0        0       1.111
ReplicationFactorTest                2     0      0        0       1.033
ReplicationStrategyEndpointCacheTest 2     0      0        0       2.935
SimpleStrategyTest                   7     0      0        0       2.964
TokenMetadataTest                    6     0      0        0       1.048

-------------------------------------------------------------------------------
org.apache.cassandra.metrics

Name                                    Tests Errors Failures Skipped Time(s)
BatchMetricsTest                        3     0      0        0       12.669
BufferPoolMetricsTest                   4     0      0        0       0.863
CQLMetricsTest                          4     0      0        0       6.843
CassandraMetricsRegistryTest            5     0      0        0       0.381
DecayingEstimatedHistogramReservoirTest 15    0      0        1       29.746
HintedHandOffMetricsTest                1     0      0        0       2.173
LatencyMetricsTest                      3     0      0        0       0.377
MaxSamplerTest                          8     0      0        0       5.409
SamplerTest                             5     0      0        0       1.355
TableMetricsTest                        7     0      0        0       9.466
TopFrequencySamplerTest                 6     0      0        0       2.254
BatchMetricsTest                        3     0      0        0       12.218
BufferPoolMetricsTest                   4     0      0        0       1.021
CQLMetricsTest                          4     0      0        0       5.590
CassandraMetricsRegistryTest            5     0      0        0       0.277
DecayingEstimatedHistogramReservoirTest 15    0      0        1       11.523
HintedHandOffMetricsTest                1     0      0        0       1.797
LatencyMetricsTest                      3     0      0        0       0.285
MaxSamplerTest                          8     0      0        0       5.170
SamplerTest                             5     0      0        0       1.215
TableMetricsTest                        7     0      0        0       7.649
TopFrequencySamplerTest                 6     0      0        0       2.137
BatchMetricsTest                        3     0      0        0       9.246
BufferPoolMetricsTest                   4     0      0        0       1.119
CQLMetricsTest                          4     0      0        0       5.972
CassandraMetricsRegistryTest            5     0      0        0       0.304
DecayingEstimatedHistogramReservoirTest 15    0      0        1       12.183
HintedHandOffMetricsTest                1     0      0        0       1.935
LatencyMetricsTest                      3     0      0        0       0.312
MaxSamplerTest                          8     0      0        0       5.393
SamplerTest                             5     0      0        0       1.366
TableMetricsTest                        7     0      0        0       9.210
TopFrequencySamplerTest                 6     0      0        0       2.186

-------------------------------------------------------------------------------
org.apache.cassandra.net

Name                                  Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                    1     0      0        0       123.637
AsyncChannelPromiseTest               4     0      0        0       0.522
AsyncMessageOutputPlusTest            1     0      0        0       0.136
AsyncOneResponseTest                  2     0      0        0       4.348
AsyncPromiseTest                      4     0      0        0       0.455
AsyncStreamingInputPlusTest           13    0      0        0       1.492
AsyncStreamingOutputPlusTest          1     0      0        0       0.139
ChunkedInputPlusTest                  5     0      0        0       0.589
ConnectionTest                        13    1      0        0       113.391
ForwardingInfoTest                    2     0      0        0       0.351
FramingTest                           4     0      0        0       23.215
HandshakeTest                         13    0      0        0       2.165
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.175
MessageTest                           7     0      0        0       1.605
MessagingServiceTest                  19    0      0        0       2.708
MockMessagingServiceTest              1     0      0        0       3.759
OutboundConnectionSettingsTest        9     0      0        0       2.161
OutboundConnectionsTest               6     0      0        0       2.329
OutboundMessageQueueTest              1     0      0        0       1.154
ProxyHandlerConnectionsTest           5     0      0        0       35.838
PrunableArrayQueueTest                9     0      0        0       0.092
RateBasedBackPressureTest             15    0      0        0       1.774
ResourceLimitsTest                    4     0      0        0       0.222
StartupClusterConnectivityCheckerTest 7     0      0        0       1.307
VerbTest                              1     0      0        0       0.236
WriteCallbackInfoTest                 1     0      0        0       1.452
AsyncChannelPromiseTest               4     0      0        0       0.392
AsyncMessageOutputPlusTest            1     0      0        0       0.992
AsyncOneResponseTest                  2     0      0        0       4.230
AsyncPromiseTest                      4     0      0        0       0.312
AsyncStreamingInputPlusTest           13    0      0        0       1.365
AsyncStreamingOutputPlusTest          1     0      0        0       0.987
ChunkedInputPlusTest                  5     0      0        0       0.459
ConnectionTest                        13    0      0        0       78.479
ForwardingInfoTest                    2     0      0        0       0.238
FramingTest                           4     0      0        0       23.936
HandshakeTest                         13    0      0        0       2.056
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.768
MessageTest                           7     0      0        0       1.461
MessagingServiceTest                  19    0      0        0       2.191
MockMessagingServiceTest              1     0      0        0       3.247
OutboundConnectionSettingsTest        9     0      0        0       1.840
OutboundConnectionsTest               6     0      0        0       1.942
OutboundMessageQueueTest              1     0      0        0       1.012
ProxyHandlerConnectionsTest           5     0      0        0       35.998
PrunableArrayQueueTest                9     0      0        0       0.057
RateBasedBackPressureTest             15    0      0        0       1.663
ResourceLimitsTest                    4     0      0        0       0.134
StartupClusterConnectivityCheckerTest 7     0      0        0       1.163
VerbTest                              1     0      0        0       0.123
WriteCallbackInfoTest                 1     0      0        0       1.218
AsyncChannelPromiseTest               4     0      0        0       0.441
AsyncMessageOutputPlusTest            1     0      0        0       1.081
AsyncOneResponseTest                  2     0      0        0       4.248
AsyncPromiseTest                      4     0      0        0       0.360
AsyncStreamingInputPlusTest           13    0      0        0       1.421
AsyncStreamingOutputPlusTest          1     0      0        0       1.097
ChunkedInputPlusTest                  5     0      0        0       0.497
ConnectionTest                        13    0      0        0       77.167
ForwardingInfoTest                    2     0      0        0       0.262
FramingTest                           4     0      0        0       22.978
HandshakeTest                         13    0      0        0       2.250
ManyToOneConcurrentLinkedQueueTest    22    0      0        0       1.637
MessageTest                           7     0      0        0       1.608
MessagingServiceTest                  19    0      0        0       2.437
MockMessagingServiceTest              1     0      0        0       3.598
OutboundConnectionSettingsTest        9     0      0        0       2.072
OutboundConnectionsTest               6     0      0        0       2.209
OutboundMessageQueueTest              1     0      0        0       1.076
ProxyHandlerConnectionsTest           5     0      0        0       36.134
PrunableArrayQueueTest                9     0      0        0       0.072
RateBasedBackPressureTest             15    0      0        0       1.702
ResourceLimitsTest                    4     0      0        0       0.151
StartupClusterConnectivityCheckerTest 7     0      0        0       1.328
VerbTest                              1     0      0        0       0.148
WriteCallbackInfoTest                 1     0      0        0       1.325

-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy

Name             Tests Errors Failures Skipped Time(s)
ProxyHandlerTest 3     0      0        0       0.890
ProxyHandlerTest 3     0      0        0       0.726
ProxyHandlerTest 3     0      0        0       0.761

-------------------------------------------------------------------------------
org.apache.cassandra.repair

Name                        Tests Errors Failures Skipped Time(s)
AbstractRepairTest          1     0      0        1       0.052
LocalSyncTaskTest           6     0      0        0       3.312
RepairJobTest               16    0      0        0       3.939
RepairRunnableTest          2     0      0        0       0.076
RepairSessionTest           1     0      0        0       1.157
StreamingRepairTaskTest     2     0      0        0       2.180
SymmetricRemoteSyncTaskTest 1     0      0        0       0.064
ValidatorTest               6     0      0        0       29.827
AbstractRepairTest          1     0      0        1       0.048
LocalSyncTaskTest           6     0      0        0       3.756
RepairJobTest               16    0      0        0       3.700
RepairRunnableTest          2     0      0        0       0.926
RepairSessionTest           1     0      0        0       0.995
StreamingRepairTaskTest     2     0      0        0       2.775
SymmetricRemoteSyncTaskTest 1     0      0        0       0.955
ValidatorTest               6     0      0        0       26.402
AbstractRepairTest          1     0      0        1       0.060
LocalSyncTaskTest           6     0      0        0       4.047
RepairJobTest               16    0      0        0       4.038
RepairRunnableTest          2     0      0        0       1.090
RepairSessionTest           1     0      0        0       1.099
StreamingRepairTaskTest     2     0      0        0       3.010
SymmetricRemoteSyncTaskTest 1     0      0        0       1.083
ValidatorTest               6     0      0        0       29.087

-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric

Name                  Tests Errors Failures Skipped Time(s)
DifferenceHolderTest  2     0      0        0       0.397
RangeDenormalizerTest 3     0      0        0       0.359
ReduceHelperTest      5     0      0        0       0.375
StreamFromOptionsTest 3     0      0        0       0.367
DifferenceHolderTest  2     0      0        0       0.283
RangeDenormalizerTest 3     0      0        0       0.227
ReduceHelperTest      5     0      0        0       0.254
StreamFromOptionsTest 3     0      0        0       0.242
DifferenceHolderTest  2     0      0        0       0.339
RangeDenormalizerTest 3     0      0        0       0.271
ReduceHelperTest      5     0      0        0       0.312
StreamFromOptionsTest 3     0      0        0       0.272

-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent

Name                          Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest 1     0      0        1       0.063
CoordinatorMessagingTest      7     0      0        0       4.865
CoordinatorSessionTest        7     0      0        0       0.215
CoordinatorSessionsTest       7     0      0        0       2.104
LocalSessionTest              40    0      0        0       4.115
AbstractConsistentSessionTest 1     0      0        1       0.048
CoordinatorMessagingTest      7     0      0        0       5.316
CoordinatorSessionTest        7     0      0        0       1.050
CoordinatorSessionsTest       7     0      0        0       2.703
LocalSessionTest              40    0      0        0       4.138
AbstractConsistentSessionTest 1     0      0        1       0.059
CoordinatorMessagingTest      7     0      0        0       5.582
CoordinatorSessionTest        7     0      0        0       1.173
CoordinatorSessionsTest       7     0      0        0       2.892
LocalSessionTest              40    0      0        0       4.271

-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages

Name                            Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest 8     0      0        0       1.129
RepairMessageSerializerTest     6     0      0        0       0.578
RepairOptionTest                4     0      0        0       1.084
RepairMessageSerializationsTest 8     0      0        0       0.994
RepairMessageSerializerTest     6     0      0        0       0.445
RepairOptionTest                4     0      0        0       0.929
RepairMessageSerializationsTest 8     0      0        0       1.082
RepairMessageSerializerTest     6     0      0        0       0.491
RepairOptionTest                4     0      0        0       1.032

-------------------------------------------------------------------------------
org.apache.cassandra.schema

Name                         Tests Errors Failures Skipped Time(s)
CreateTableValidationTest    1     0      0        0       2.148
IndexMetadataTest            3     0      0        0       0.316
MigrationManagerTest         17    0      0        0       5.665
SchemaKeyspaceTest           5     0      0        0       3.791
SchemaTest                   1     0      0        0       2.542
TupleTypesRepresentationTest 1     1      0        0       0.000
ValidationTest               4     0      0        0       0.390
CreateTableValidationTest    1     0      0        0       2.807
IndexMetadataTest            3     0      0        0       0.205
MigrationManagerTest         17    0      0        0       4.503
SchemaKeyspaceTest           5     0      0        0       2.986
SchemaTest                   1     0      0        0       2.129
TupleTypesRepresentationTest 2     0      0        1       0.960
ValidationTest               4     0      0        0       0.276
CreateTableValidationTest    1     0      0        0       3.172
IndexMetadataTest            3     0      0        0       0.256
MigrationManagerTest         17    0      0        0       4.785
SchemaKeyspaceTest           5     0      0        0       3.344
SchemaTest                   1     0      0        0       2.409
TupleTypesRepresentationTest 2     0      0        1       1.058
ValidationTest               4     0      0        0       0.283

-------------------------------------------------------------------------------
org.apache.cassandra.security

Name                Tests Errors Failures Skipped Time(s)
CipherFactoryTest   7     0      0        0       0.820
EncryptionUtilsTest 3     0      0        0       1.372
JKSKeyProviderTest  2     0      0        0       0.555
SSLFactoryTest      14    0      0        0       0.304
CipherFactoryTest   7     0      0        0       0.617
EncryptionUtilsTest 3     0      0        0       1.153
JKSKeyProviderTest  2     0      0        0       0.385
SSLFactoryTest      14    0      0        0       1.430
CipherFactoryTest   7     0      0        0       0.679
EncryptionUtilsTest 3     0      0        0       1.271
JKSKeyProviderTest  2     0      0        0       0.448
SSLFactoryTest      14    0      0        0       1.495

-------------------------------------------------------------------------------
org.apache.cassandra.serializers

Name                     Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest 9     0      0        0       0.324
TimeSerializerTest       16    0      0        0       0.109
TimestampSerializerTest  1     0      0        0       0.336
SimpleDateSerializerTest 9     0      0        0       0.229
TimeSerializerTest       16    0      0        0       0.065
TimestampSerializerTest  1     0      0        0       0.217
SimpleDateSerializerTest 9     0      0        0       0.265
TimeSerializerTest       16    0      0        0       0.080
TimestampSerializerTest  1     0      0        0       0.252

-------------------------------------------------------------------------------
org.apache.cassandra.service

Name                              Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest           11    0      0        0       3.856
BootstrapTransientTest            1     0      0        0       1.153
ClientWarningsTest                4     0      0        0       25.680
GCInspectorTest                   6     0      0        0       1.104
JoinTokenRingTest                 1     0      0        0       5.374
LeaveAndBootstrapTest             8     0      0        0       5.734
LegacyAuthFailTest                1     0      0        0       3.654
MoveTest                          7     0      0        0       21.995
MoveTransientTest                 19    0      0        0       1.171
NativeTransportServiceTest        11    0      0        0       7.828
PaxosStateTest                    2     0      0        0       5.141
ProtocolBetaVersionTest           2     0      0        0       11.405
QueryPagerTest                    8     0      0        0       2.985
RMIServerSocketFactoryImplTest    1     0      0        0       0.097
RemoveTest                        4     0      0        0       4.791
SerializationsTest                4     0      0        0       1.106
StartupChecksTest                 3     0      0        0       2.544
StorageProxyTest                  4     0      0        0       1.187
StorageServiceServerTest          19    0      0        1       8.457
StorageServiceTest                1     0      0        0       1.122
WriteResponseHandlerTest          5     0      0        0       3.256
WriteResponseHandlerTransientTest 4     0      0        0       3.171
ActiveRepairServiceTest           11    0      0        0       3.236
BootstrapTransientTest            1     0      0        0       0.962
ClientWarningsTest                4     0      0        0       22.572
GCInspectorTest                   6     0      0        0       0.921
JoinTokenRingTest                 1     0      0        0       6.007
LeaveAndBootstrapTest             8     0      0        0       6.575
LegacyAuthFailTest                1     0      0        0       3.766
MoveTest                          7     0      0        0       22.824
MoveTransientTest                 19    0      0        0       1.172
NativeTransportServiceTest        11    0      0        0       7.619
PaxosStateTest                    2     0      0        0       5.879
ProtocolBetaVersionTest           2     0      0        0       11.746
QueryPagerTest                    8     0      0        0       2.903
RMIServerSocketFactoryImplTest    1     0      0        0       0.054
RemoveTest                        4     0      0        0       5.526
SerializationsTest                4     0      0        0       0.952
StartupChecksTest                 3     0      0        0       2.255
StorageProxyTest                  4     0      0        0       1.025
StorageServiceServerTest          19    0      0        1       7.962
StorageServiceTest                1     0      0        0       0.964
WriteResponseHandlerTest          5     0      0        0       2.830
WriteResponseHandlerTransientTest 4     0      0        0       2.731
ActiveRepairServiceTest           11    0      0        0       3.528
BootstrapTransientTest            1     0      0        0       1.090
ClientWarningsTest                4     0      0        0       26.599
GCInspectorTest                   6     0      0        0       1.001
JoinTokenRingTest                 1     0      0        0       4.563
LeaveAndBootstrapTest             8     0      0        0       5.158
LegacyAuthFailTest                1     0      0        0       3.983
MoveTest                          7     0      0        0       21.178
MoveTransientTest                 19    0      0        0       1.274
NativeTransportServiceTest        11    0      0        0       7.678
PaxosStateTest                    2     0      0        0       4.385
ProtocolBetaVersionTest           2     0      0        0       12.104
QueryPagerTest                    8     0      0        0       3.166
RMIServerSocketFactoryImplTest    1     0      0        0       0.065
RemoveTest                        4     0      0        0       5.665
SerializationsTest                4     0      0        0       1.049
StartupChecksTest                 3     0      0        0       2.449
StorageProxyTest                  4     0      0        0       1.143
StorageServiceServerTest          19    0      0        1       8.196
StorageServiceTest                1     0      0        0       1.081
WriteResponseHandlerTest          5     0      0        0       2.976
WriteResponseHandlerTransientTest 4     0      0        0       3.026

-------------------------------------------------------------------------------
org.apache.cassandra.service.pager

Name            Tests Errors Failures Skipped Time(s)
PagingStateTest 7     0      0        0       1.175
PagingStateTest 7     0      0        0       1.045
PagingStateTest 7     0      0        0       1.161

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads

Name                      Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest  1     0      0        1       0.081
DataResolverTest          32    0      0        0       3.560
DigestResolverTest        5     0      0        0       3.399
ReadExecutorTest          3     0      0        0       3.386
SpeculativeRetryParseTest 78    0      0        0       0.150
AbstractReadResponseTest  1     0      0        1       0.049
DataResolverTest          32    0      0        0       3.034
DigestResolverTest        5     0      0        0       2.849
ReadExecutorTest          3     0      0        0       3.058
SpeculativeRetryParseTest 78    0      0        0       0.146
AbstractReadResponseTest  1     0      0        1       0.064
DataResolverTest          32    0      0        0       3.292
DigestResolverTest        5     0      0        0       3.038
ReadExecutorTest          3     0      0        0       3.156
SpeculativeRetryParseTest 78    0      0        0       0.121

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair

Name                             Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest           1     0      0        1       0.094
BlockingReadRepairTest           9     0      0        0       3.258
DiagEventsBlockingReadRepairTest 3     0      0        0       3.318
ReadOnlyReadRepairTest           4     0      0        0       3.252
ReadRepairTest                   7     0      0        0       3.439
RepairedDataVerifierTest         10    0      0        0       5.103
AbstractReadRepairTest           1     0      0        1       0.048
BlockingReadRepairTest           9     0      0        0       2.892
DiagEventsBlockingReadRepairTest 3     0      0        0       2.901
ReadOnlyReadRepairTest           4     0      0        0       2.720
ReadRepairTest                   7     0      0        0       2.815
RepairedDataVerifierTest         10    0      0        0       5.911
AbstractReadRepairTest           1     0      0        1       0.059
BlockingReadRepairTest           9     0      0        0       3.180
DiagEventsBlockingReadRepairTest 3     0      0        0       3.179
ReadOnlyReadRepairTest           4     0      0        0       3.051
ReadRepairTest                   7     0      0        0       3.105
RepairedDataVerifierTest         10    0      0        0       4.301

-------------------------------------------------------------------------------
org.apache.cassandra.streaming

Name                                        Tests Errors Failures Skipped Time(s)
LongStreamingTest                           2     0      0        0       200.113
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.375
SessionInfoTest                             1     1      0        0       0.544
StreamOperationTest                         1     0      0        0       0.088
StreamTransferTaskTest                      2     0      0        0       3.166
StreamingTransferTest                       5     0      0        0       12.320
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.056
SessionInfoTest                             1     0      0        0       0.418
StreamOperationTest                         1     0      0        0       0.055
StreamTransferTaskTest                      2     0      0        0       2.811
StreamingTransferTest                       5     0      0        0       13.783
EntireSSTableStreamingCorrectFilesCountTest 1     0      0        0       3.126
SessionInfoTest                             1     0      0        0       0.512
StreamOperationTest                         1     0      0        0       0.065
StreamTransferTaskTest                      2     0      0        0       3.061
StreamingTransferTest                       5     0      0        0       14.033

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async

Name                            Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest 10    0      0        0       1.180
StreamCompressionSerializerTest 2     0      0        0       1.037
StreamingInboundHandlerTest     7     0      0        0       1.152
NettyStreamingMessageSenderTest 10    0      0        0       1.056
StreamCompressionSerializerTest 2     0      0        0       0.967
StreamingInboundHandlerTest     7     0      0        0       1.064
NettyStreamingMessageSenderTest 10    0      0        0       1.183
StreamCompressionSerializerTest 2     0      0        0       1.009
StreamingInboundHandlerTest     7     0      0        0       1.171

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression

Name                      Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest 6     0      0        0       1.287
CompressedInputStreamTest 6     0      0        0       1.160
CompressedInputStreamTest 6     0      0        0       1.234

-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.101
DistributionSequenceTest 4     0      0        0       0.069

-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.089
SettingsMiscTest      4     0      0        0       0.085
SettingsNodeTest      2     0      0        0       0.064
StressSettingsTest    1     0      0        0       0.499

-------------------------------------------------------------------------------
org.apache.cassandra.stress.util

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.066

-------------------------------------------------------------------------------
org.apache.cassandra.tools

Name                        Tests Errors Failures Skipped Time(s)
AuditLogViewerTest          5     0      0        0       0.670
BulkLoaderTest              6     1      0        0       10.302
ClearSnapshotTest           1     1      0        0       0.000
CompactionStressTest        2     0      0        0       14.480
GetVersionTest              1     0      0        0       0.100
LoaderOptionsTest           1     0      0        0       0.640
SSTableExpiredBlockersTest  2     0      1        0       0.616
SSTableExportTest           2     0      0        0       0.703
SSTableLevelResetterTest    2     0      1        0       0.661
SSTableMetadataViewerTest   2     0      0        0       0.140
SSTableOfflineRelevelTest   2     0      1        0       0.605
SSTableRepairedAtSetterTest 2     0      1        0       0.660
StandaloneSSTableUtilTest   2     0      1        0       0.679
StandaloneScrubberTest      2     0      1        0       0.661
StandaloneSplitterTest      1     0      0        0       0.097
StandaloneUpgraderTest      2     0      1        0       0.650
StandaloneVerifierTest      2     0      1        0       0.595
TopPartitionsTest           2     0      0        0       3.653
AuditLogViewerTest          5     0      0        0       0.471
BulkLoaderTest              6     0      0        0       12.825
ClearSnapshotTest           4     0      0        0       7.632
CompactionStressTest        2     0      0        0       14.280
GetVersionTest              1     0      0        0       0.359
LoaderOptionsTest           1     0      0        0       0.493
SSTableExpiredBlockersTest  2     0      0        0       1.890
SSTableExportTest           2     0      0        0       0.936
SSTableLevelResetterTest    2     0      0        0       1.919
SSTableMetadataViewerTest   2     0      0        0       0.398
SSTableOfflineRelevelTest   2     0      0        0       1.947
SSTableRepairedAtSetterTest 2     0      0        0       1.093
StandaloneSSTableUtilTest   2     0      0        0       1.912
StandaloneScrubberTest      2     0      0        0       1.966
StandaloneSplitterTest      1     0      0        0       0.366
StandaloneUpgraderTest      2     0      0        0       1.965
StandaloneVerifierTest      2     0      0        0       2.001
TopPartitionsTest           2     0      0        0       3.279
AuditLogViewerTest          5     0      0        0       0.531
BulkLoaderTest              6     0      0        0       12.867
ClearSnapshotTest           4     0      0        0       7.975
CompactionStressTest        2     0      0        0       14.459
GetVersionTest              1     0      0        0       0.419
LoaderOptionsTest           1     0      0        0       0.556
SSTableExpiredBlockersTest  2     0      0        0       2.013
SSTableExportTest           2     0      0        0       1.045
SSTableLevelResetterTest    2     0      0        0       1.996
SSTableMetadataViewerTest   2     0      0        0       0.454
SSTableOfflineRelevelTest   2     0      0        0       2.045
SSTableRepairedAtSetterTest 2     0      0        0       1.170
StandaloneSSTableUtilTest   2     0      0        0       2.062
StandaloneScrubberTest      2     0      0        0       2.142
StandaloneSplitterTest      1     0      0        0       0.404
StandaloneUpgraderTest      2     0      0        0       2.138
StandaloneVerifierTest      2     0      0        0       2.074
TopPartitionsTest           2     0      0        0       3.512

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter

Name             Tests Errors Failures Skipped Time(s)
TableBuilderTest 6     0      0        0       0.095
TableBuilderTest 6     0      0        0       0.059
TableBuilderTest 6     0      0        0       0.074

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats

Name                     Tests Errors Failures Skipped Time(s)
StatsTableComparatorTest 6     0      0        0       0.341
TableStatsPrinterTest    2     0      0        0       0.112
StatsTableComparatorTest 6     0      0        0       0.204
TableStatsPrinterTest    2     0      0        0       0.072
StatsTableComparatorTest 6     0      0        0       0.230
TableStatsPrinterTest    2     0      0        0       0.090

-------------------------------------------------------------------------------
org.apache.cassandra.tracing

Name        Tests Errors Failures Skipped Time(s)
TracingTest 6     0      0        0       1.110
TracingTest 6     0      0        0       0.964
TracingTest 6     0      0        0       1.059

-------------------------------------------------------------------------------
org.apache.cassandra.transport

Name                              Tests Errors Failures Skipped Time(s)
CBUtilTest                        4     0      0        0       0.098
CQLUserAuditTest                  8     0      0        0       28.670
DataTypeTest                      3     0      0        0       0.451
ErrorMessageTest                  7     0      0        0       0.459
IdleDisconnectTest                2     0      0        0       16.217
InflightRequestPayloadTrackerTest 6     0      0        0       13.559
MessagePayloadTest                3     0      0        0       12.553
ProtocolErrorTest                 6     0      0        0       1.249
ProtocolVersionTest               4     0      0        0       1.050
ProtocolVersionTrackerTest        3     0      0        0       0.371
SerDeserTest                      6     0      0        0       1.598
ServerMetricsTest                 1     0      0        0       11.122
StartupMessageTest                1     0      0        0       11.119
CBUtilTest                        4     0      0        0       0.301
CQLUserAuditTest                  8     0      0        0       27.544
DataTypeTest                      3     0      0        0       0.330
ErrorMessageTest                  7     0      0        0       0.346
IdleDisconnectTest                2     0      0        0       16.543
InflightRequestPayloadTrackerTest 6     0      0        0       13.291
MessagePayloadTest                3     0      0        0       12.478
ProtocolErrorTest                 6     0      0        0       1.061
ProtocolVersionTest               4     0      0        0       0.897
ProtocolVersionTrackerTest        3     0      0        0       0.268
SerDeserTest                      6     0      0        0       1.391
ServerMetricsTest                 1     0      0        0       11.475
StartupMessageTest                1     0      0        0       11.553
CBUtilTest                        4     0      0        0       0.326
CQLUserAuditTest                  8     0      0        0       27.971
DataTypeTest                      3     0      0        0       0.348
ErrorMessageTest                  7     0      0        0       0.381
IdleDisconnectTest                2     0      0        0       16.887
InflightRequestPayloadTrackerTest 6     0      0        0       13.696
MessagePayloadTest                3     0      0        0       12.743
ProtocolErrorTest                 6     0      0        0       1.182
ProtocolVersionTest               4     0      0        0       1.008
ProtocolVersionTrackerTest        3     0      0        0       0.319
SerDeserTest                      6     0      0        0       1.511
ServerMetricsTest                 1     0      0        0       11.834
StartupMessageTest                1     0      0        0       11.947

-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum

Name                                         Tests Errors Failures Skipped Time
                                                                           (s)
ChecksummingTransformerTest                  5     0      0        0       17.204
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.355
ChecksummingTransformerTest                  5     0      0        0       17.607
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.272
ChecksummingTransformerTest                  5     0      0        0       17.824
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1     0      0        0       22.323

-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages

Name                    Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest 1     0      0        0       0.404
PrepareMessageTest      1     0      0        0       0.412
AuthenticateMessageTest 1     0      0        0       0.298
PrepareMessageTest      1     0      0        0       0.298
AuthenticateMessageTest 1     0      0        0       0.336
PrepareMessageTest      1     0      0        0       0.340

-------------------------------------------------------------------------------
org.apache.cassandra.triggers

Name                Tests Errors Failures Skipped Time(s)
TriggerExecutorTest 9     0      0        0       1.601
TriggersSchemaTest  4     0      0        0       3.835
TriggersTest        7     0      0        0       4.829
TriggerExecutorTest 9     0      0        0       1.387
TriggersSchemaTest  4     0      0        0       3.096
TriggersTest        7     0      0        0       3.952
TriggerExecutorTest 9     0      0        0       1.522
TriggersSchemaTest  4     0      0        0       3.491
TriggersTest        7     0      0        0       4.299

-------------------------------------------------------------------------------
org.apache.cassandra.utils

Name                        Tests Errors Failures Skipped Time(s)
LongBloomFilterTest         5     0      0        0       129.758
LongBTreeTest               15    0      0        0       520.175
AbstractIteratorTest        9     0      0        0       0.120
BloomFilterTest             11    0      0        2       0.685
ByteBufferUtilTest          12    0      0        0       0.528
BytesReadTrackerTest        4     0      0        0       0.088
CassandraVersionTest        7     0      0        0       0.100
EstimatedHistogramTest      6     0      0        0       0.104
FBUtilitiesTest             7     0      0        0       0.767
FastByteOperationsTest      2     0      0        0       4.092
HexTest                     2     0      0        0       0.304
HistogramBuilderTest        5     0      0        0       0.135
IntegerIntervalsTest        6     0      0        0       52.886
IntervalTreeTest            3     0      0        0       0.339
JVMStabilityInspectorTest   3     0      0        0       1.062
JavaUtilsTest               1     0      0        0       0.307
MergeIteratorComparisonTest 16    0      0        0       14.348
MergeIteratorTest           1     0      0        0       0.119
MerkleTreeTest              27    0      0        0       7.289
MerkleTreesTest             13    0      0        0       0.753
MonotonicClockTest          1     0      0        0       13.598
NativeLibraryTest           2     0      0        0       0.523
NoSpamLoggerTest            4     0      0        0       0.114
OverlapIteratorTest         1     0      0        0       11.746
SerializationsTest          3     0      0        0       1.524
SlidingTimeRateTest         7     0      0        0       0.613
StatusLoggerTest            1     0      0        0       2.150
AbstractIteratorTest        9     0      0        0       0.075
BloomFilterTest             11    0      0        2       0.502
ByteBufferUtilTest          12    0      0        0       0.321
BytesReadTrackerTest        4     0      0        0       0.056
CassandraVersionTest        7     0      0        0       0.067
EstimatedHistogramTest      6     0      0        0       0.058
FBUtilitiesTest             7     0      0        0       0.652
FastByteOperationsTest      2     0      0        0       3.618
HexTest                     2     0      0        0       0.195
HistogramBuilderTest        5     0      0        0       0.087
IntegerIntervalsTest        6     0      0        0       55.953
IntervalTreeTest            3     0      0        0       0.226
JVMStabilityInspectorTest   3     0      0        0       0.894
JavaUtilsTest               1     0      0        0       0.189
MergeIteratorComparisonTest 16    0      0        0       11.013
MergeIteratorTest           1     0      0        0       0.064
MerkleTreeTest              27    0      0        0       6.573
MerkleTreesTest             13    0      0        0       0.958
MonotonicClockTest          1     0      0        0       7.202
NativeLibraryTest           2     0      0        0       0.377
NoSpamLoggerTest            4     0      0        0       0.066
OverlapIteratorTest         1     0      0        0       10.980
SerializationsTest          3     0      0        0       1.447
SlidingTimeRateTest         7     0      0        0       0.480
StatusLoggerTest            1     0      0        0       2.931
AbstractIteratorTest        9     0      0        0       0.088
BloomFilterTest             11    0      0        2       0.573
ByteBufferUtilTest          12    0      0        0       0.362
BytesReadTrackerTest        4     0      0        0       0.068
CassandraVersionTest        7     0      0        0       0.080
EstimatedHistogramTest      6     0      0        0       0.072
FBUtilitiesTest             7     0      0        0       0.705
FastByteOperationsTest      2     0      0        0       3.857
HexTest                     2     0      0        0       0.217
HistogramBuilderTest        5     0      0        0       0.104
IntegerIntervalsTest        6     0      0        0       54.335
IntervalTreeTest            3     0      0        0       0.267
JVMStabilityInspectorTest   3     0      0        0       0.978
JavaUtilsTest               1     0      0        0       0.220
MergeIteratorComparisonTest 16    0      0        0       12.280
MergeIteratorTest           1     0      0        0       0.081
MerkleTreeTest              27    0      0        0       6.666
MerkleTreesTest             13    0      0        0       1.081
MonotonicClockTest          1     0      0        0       18.690
NativeLibraryTest           2     0      0        0       0.418
NoSpamLoggerTest            4     0      0        0       0.076
OverlapIteratorTest         1     0      0        0       11.214
SerializationsTest          3     0      0        0       1.580
SlidingTimeRateTest         7     0      0        0       0.498
StatusLoggerTest            1     0      0        0       3.195

-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog

Name                 Tests Errors Failures Skipped Time(s)
BinLogTest           13    0      0        0       11.358
DeletingArchiverTest 3     0      0        0       0.355
ExternalArchiverTest 5     0      0        0       10.485
BinLogTest           13    0      0        0       11.129
DeletingArchiverTest 3     0      0        0       0.217
ExternalArchiverTest 5     0      0        0       10.387
BinLogTest           13    0      0        0       11.218
DeletingArchiverTest 3     0      0        0       0.258
ExternalArchiverTest 5     0      0        0       10.419

-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree

Name                    Tests Errors Failures Skipped Time(s)
BTreeRemovalTest        22    0      0        0       0.305
BTreeSearchIteratorTest 4     0      0        0       0.151
BTreeTest               14    0      0        0       0.560
BTreeRemovalTest        22    0      0        0       0.173
BTreeSearchIteratorTest 4     0      0        0       0.062
BTreeTest               14    0      0        0       0.348
BTreeRemovalTest        22    0      0        0       0.204
BTreeSearchIteratorTest 4     0      0        0       0.088
BTreeTest               14    0      0        0       0.455

-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent

Name                      Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest 1     0      0        1       0.092
AccumulatorTest           4     0      0        0       0.100
RefCountedTest            12    0      0        0       6.814
WeightedQueueTest         46    0      0        0       1.049
AbstractTransactionalTest 1     0      0        1       0.048
AccumulatorTest           4     0      0        0       0.055
RefCountedTest            12    0      0        0       5.788
WeightedQueueTest         46    0      0        0       0.930
AbstractTransactionalTest 1     0      0        1       0.060
AccumulatorTest           4     0      0        0       0.069
RefCountedTest            12    0      0        0       6.012
WeightedQueueTest         46    0      0        0       0.965

-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory

Name                Tests Errors Failures Skipped Time(s)
LongBufferPoolTest  1     0      0        0       121.044
BufferPoolTest      32    0      0        0       8.535
NativeAllocatorTest 1     0      0        0       0.471
BufferPoolTest      32    0      0        0       8.105
NativeAllocatorTest 1     0      0        0       0.333
BufferPoolTest      32    0      0        0       8.290
NativeAllocatorTest 1     0      0        0       0.377

-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs

Name              Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest 4     0      0        0       0.544
OffHeapBitSetTest 4     0      0        0       0.437
OffHeapBitSetTest 4     0      0        0       0.506

-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist

Name                                   Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.662
StreamingTombstoneHistogramBuilderTest 11    0      0        0       1.895
StreamingTombstoneHistogramBuilderTest 11    0      0        0       2.626

-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint

Name           Tests Errors Failures Skipped Time(s)
VIntCodingTest 4     0      0        0       0.308
VIntCodingTest 4     0      0        0       0.209
VIntCodingTest 4     0      0        0       0.234

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------

ArrivalWindowTest // testWithNanoTime-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getLocalAddressAndPort(FBUtilities.java:153)
at org.apache.cassandra.gms.ArrivalWindowTest.testWithNanoTime(ArrivalWindowTest.java:38)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelectHostFromLocal-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectHostFromLocal
(BatchlogEndpointFilterTest.java:67)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelectTwoRandomHostsFromSingleOtherRack-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at
org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleOtherRack
(BatchlogEndpointFilterTest.java:94)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelect2hostsFromNonLocalRacks-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelect2hostsFromNonLocalRacks
(BatchlogEndpointFilterTest.java:53)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BatchlogEndpointFilterTest // shouldSelectTwoRandomHostsFromSingleRack-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaPlans.filterBatchlogEndpoints(ReplicaPlans.java:275)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.filterBatchlogEndpoints
(BatchlogEndpointFilterTest.java:121)
at org.apache.cassandra.batchlog.BatchlogEndpointFilterTest.shouldSelectTwoRandomHostsFromSingleRack
(BatchlogEndpointFilterTest.java:111)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
BulkLoaderTest // testBulkLoader_WithArgs-cdc // Error
java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known

java.lang.RuntimeException: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5:
ip-10-0-5-5: Name or service not known
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:243)
at org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs(BulkLoaderTest.java:49)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:192)
at org.apache.cassandra.locator.IEndpointSnitch.getLocalDatacenter(IEndpointSnitch.java:55)
at org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1104)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:223)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:188)
at org.apache.cassandra.tools.BulkLoader.load(BulkLoader.java:54)
at org.apache.cassandra.tools.BulkLoader.main(BulkLoader.java:49)
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:219)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_rf_expand_gossiping_property_file_snitch_multi_dc // Failure
RuntimeError: Ran out of time waiting for topology to change on node 0

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7f9754667fd0>

@pytest.mark.resource_intensive
def test_rf_expand_gossiping_property_file_snitch_multi_dc(self):
"""
@jira_ticket CASSANDRA-10238
@jira_ticket CASSANDRA-10242
@jira_ticket CASSANDRA-10243

Confirm that when racks are expanded using a gossiping property file snitch the RF is not impacted, in
a multi-dc environment.
"""
> self._test_rf_on_snitch_update(nodes=[3, 3], rf={'class': '\'NetworkTopologyStrategy\'', 'dc1': 3,
'dc2': 3},
snitch_class_name='GossipingPropertyFileSnitch',
snitch_config_file='cassandra-rackdc.properties',
snitch_lines_before=lambda i, node: ["dc={}".format(node.data_center), "rack=rack1"],
snitch_lines_after=lambda i, node: ["dc={}".format(node.data_center), "rack=rack{}".format(i % 3)],
final_racks=["rack0", "rack1", "rack2", "rack0", "rack1", "rack2"],
nodes_to_shutdown=[0, 2, 3, 5])

replication_test.py:420:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replication_test.py:583: in _test_rf_on_snitch_update
self.wait_for_nodes_on_racks(cluster.nodelist(), final_racks)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <replication_test.TestSnitchConfigurationUpdate object at 0x7f9754667fd0>
nodes = [<ccmlib.node.Node object at 0x7f9755569a30>, <ccmlib.node.Node object at 0x7f9778eedd60>,
<ccmlib.node.Node object at...de object at 0x7f977a908eb0>, <ccmlib.node.Node object at
0x7f9778867b80>, <ccmlib.node.Node object at 0x7f97556a6eb0>]
expected_racks = ['rack0', 'rack1', 'rack2', 'rack0', 'rack1', 'rack2']

def wait_for_nodes_on_racks(self, nodes, expected_racks):
"""
Waits for nodes to match the expected racks.
"""
regex = re.compile(r"^UN(?:\s*)127\.0\.0(?:.*)\s(.*)$", re.IGNORECASE)
for i, node in enumerate(nodes):
wait_expire = time.time() + 120
while time.time() < wait_expire:
out, err, _ = node.nodetool("status")

logger.debug(out)
if len(err.strip()) > 0:
logger.debug("Error trying to run nodetool status: {}".format(err))

racks = []
for line in out.split(os.linesep):
m = regex.match(line)
if m:
racks.append(m.group(1))
racks.sort() #order is not deterministic
if racks == expected_racks:
# great, the topology change is propagated
logger.debug("Topology change detected on node {}".format(i))
break
else:
logger.debug("Waiting for topology change on node {}".format(i))
time.sleep(5)
else:
> raise RuntimeError("Ran out of time waiting for topology to change on node {}".format(i))
E RuntimeError: Ran out of time waiting for topology to change on node 0

replication_test.py:360: RuntimeError
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_disk_balance_after_boundary_change_stcs // Failure
AssertionError: values not within 10.00% of the max: (97753, 98888, 92456, 97927, 105748) (node1)

self = <disk_balance_test.TestDiskBalance object at 0x7f014643d760>

@since('3.10')
def test_disk_balance_after_boundary_change_stcs(self):
"""
@jira_ticket CASSANDRA-13948
"""
> self._disk_balance_after_boundary_change_test(lcs=False)

disk_balance_test.py:183:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
disk_balance_test.py:243: in _disk_balance_after_boundary_change_test
self._assert_balanced_after_boundary_change(node1, total_keys, lcs)
disk_balance_test.py:335: in _assert_balanced_after_boundary_change
self.assert_balanced(node)
disk_balance_test.py:176: in assert_balanced
assert_almost_equal(*sums, error=0.1, error_message=node.name)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

args = (97753, 98888, 92456, 97927, 105748)
kwargs = {'error': 0.1, 'error_message': 'node1'}, error = 0.1, vmax = 105748
vmin = 92456, error_message = 'node1'

def assert_almost_equal(*args, **kwargs):
"""
Assert variable number of arguments all fall within a margin of error.
@params *args variable number of numerical arguments to check
@params error Optional margin of error. Default 0.16
@params error_message Optional error message to print. Default ''

Examples:
assert_almost_equal(sizes[2], init_size)
assert_almost_equal(ttl_session1, ttl_session2[0][0], error=0.005)
"""
error = kwargs['error'] if 'error' in kwargs else 0.16
vmax = max(args)
vmin = min(args)
error_message = '' if 'error_message' not in kwargs else kwargs['error_message']
> assert vmin > vmax * (1.0 - error) or vmin == vmax, \
"values not within {:.2f}% of the max: {} ({})".format(error * 100, args, error_message)
E AssertionError: values not within 10.00% of the max: (97753, 98888, 92456, 97927, 105748) (node1)

tools/assertions.py:205: AssertionError
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_move_single_node_localhost // Failure
AssertionError: [{'address': ('127.0.0.1', 9042), 'change_type': 'MOVED_NODE'}] assert False

self = <pushed_notifications_test.TestPushedNotifications object at 0x7f00ee632c40>

@pytest.mark.no_vnodes
def test_move_single_node_localhost(self):
"""
@jira_ticket CASSANDRA-10052
Test that we don't get NODE_MOVED notifications from nodes other than the local one,
when rpc_address is set to localhost (127.0.0.1).

To set-up this test we override the rpc_address to "localhost (127.0.0.1)" for all nodes, and
therefore we must change the rpc port or else processes won't start.
"""
cluster = self.cluster
cluster.populate(3)

self.change_rpc_address_to_localhost()

cluster.start(wait_for_binary_proto=True, wait_other_notice=True)

waiters = [NotificationWaiter(self, node, ["TOPOLOGY_CHANGE"])
for node in list(self.cluster.nodes.values())]

# The first node sends NEW_NODE for the other 2 nodes during startup, in case they are
# late due to network delays let's block a bit longer
logger.debug("Waiting for unwanted notifications...")
waiters[0].wait_for_notifications(timeout=30, num_notifications=2)
waiters[0].clear_notifications()

logger.debug("Issuing move command....")
node1 = list(self.cluster.nodes.values())[0]
node1.move("123")

for waiter in waiters:
logger.debug("Waiting for notification from {}".format(waiter.address,))
notifications = waiter.wait_for_notifications(30.0)
> assert 1 if waiter.node is node1 else 0 == len(notifications), notifications
E AssertionError: [{'address': ('127.0.0.1', 9042), 'change_type': 'MOVED_NODE'}]
E assert False

pushed_notifications_test.py:154: AssertionError
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_restart_node_localhost // Failure
AssertionError: [{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'UP'}] assert 0 == 2 + where 2 = len([{'address': ('127.0.0.1', 9044),
'change_type': 'DOWN'}, {'address': ('127.0.0.1', 9044), 'change_type': 'UP'}])

self = <pushed_notifications_test.TestPushedNotifications object at 0x7f00ef36fa90>

def test_restart_node_localhost(self):
"""
Test that we don't get client notifications when rpc_address is set to localhost.
@jira_ticket CASSANDRA-10052

To set-up this test we override the rpc_address to "localhost" for all nodes, and
therefore we must change the rpc port or else processes won't start.
"""
cluster = self.cluster
cluster.populate(2)
node1, node2 = cluster.nodelist()

self.change_rpc_address_to_localhost()

cluster.start(wait_for_binary_proto=True, wait_other_notice=True)

# register for notification with node1
waiter = NotificationWaiter(self, node1, ["STATUS_CHANGE", "TOPOLOGY_CHANGE"])

# restart node 2
logger.debug("Restarting second node...")
node2.stop(wait_other_notice=True)
node2.start(wait_other_notice=True)

# check that node1 did not send UP or DOWN notification for node2
logger.debug("Waiting for notifications from {}".format(waiter.address,))
notifications = waiter.wait_for_notifications(timeout=30.0, num_notifications=2)
> assert 0 == len(notifications), notifications
E AssertionError: [{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'UP'}]
E assert 0 == 2
E + where 2 = len([{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'UP'}])

pushed_notifications_test.py:222: AssertionError
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_move_forwards_between_and_cleanup // Failure
cassandra.OperationTimedOut: errors={'127.0.0.3': 'Client request timeout. See Session.execute[_async]
(timeout)'}, last_host=127.0.0.3

self = <transient_replication_ring_test.TestTransientReplicationRing object at 0x7f0111a6cbb0>

@flaky(max_runs=1)
@pytest.mark.no_vnodes
def test_move_forwards_between_and_cleanup(self):
"""Test moving a node forwards past a neighbor token"""
move_token = '00025'
expected_after_move = [gen_expected(range(0, 26), range(31, 40, 2)),
gen_expected(range(0, 21, 2), range(31, 40)),
gen_expected(range(1, 11, 2), range(11, 21, 2), range(21,31)),
gen_expected(range(21, 26, 2), range(26, 40))]
expected_after_repair = [gen_expected(range(0, 26)),
gen_expected(range(0, 21), range(31, 40)),
gen_expected(range(21, 31),),
gen_expected(range(26, 40))]
> self.move_test(move_token, expected_after_move, expected_after_repair)

transient_replication_ring_test.py:284:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
transient_replication_ring_test.py:247: in move_test
self.insert_row(i, i, i, main_session)
transient_replication_ring_test.py:145: in insert_row
self.quorum(session, "INSERT INTO %s.%s (pk, ck, value) VALUES ('%05d', %s, %s)" % (self.keyspace,
self.table, pk, ck, value))
transient_replication_ring_test.py:137: in quorum
return session.execute(SimpleStatement(stmt_str, consistency_level=ConsistencyLevel.QUORUM))
../venv/src/cassandra-driver/cassandra/cluster.py:2134: in execute
return self.execute_async(query, parameters, trace, custom_payload, timeout, execution_profile,
paging_state).result()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <ResponseFuture: query='<SimpleStatement query="INSERT INTO ks.tbl (pk, ck, value) VALUES
('00001', 1, 1)", consistenc...127.0.0.3': 'Client request timeout. See Session.execute[_async]
(timeout)'}, last_host=127.0.0.3 coordinator_host=None>

def result(self):
"""
Return the final result or raise an Exception if errors were
encountered. If the final result or error has not been set
yet, this method will block until it is set, or the timeout
set for the request expires.

Timeout is specified in the Session request execution functions.
If the timeout is exceeded, an :exc:`cassandra.OperationTimedOut` will be raised.
This is a client-side timeout. For more information
about server-side coordinator timeouts, see :class:`.policies.RetryPolicy`.

Example usage::

>>> future = session.execute_async("SELECT * FROM mycf")
>>> # do other stuff...

>>> try:
... rows = future.result()
... for row in rows:
... ... # process results
... except Exception:
... log.exception("Operation failed:")

"""
self._event.wait()
if self._final_result is not _NOT_SET:
return ResultSet(self, self._final_result)
else:
> raise self._final_exception
E cassandra.OperationTimedOut: errors={'127.0.0.3': 'Client request timeout. See Session.execute
[_async](timeout)'}, last_host=127.0.0.3

../venv/src/cassandra-driver/cassandra/cluster.py:4026: OperationTimedOut
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_remove // Failure
Failed: Timeout >900.0s

self = <transient_replication_ring_test.TestTransientReplicationRing object at 0x7f0112ccf880>

@flaky(max_runs=1)
@pytest.mark.no_vnodes
def test_remove(self):
"""Test a mix of ring change operations across a mix of transient and repaired/unrepaired data"""
node4 = new_node(self.cluster, bootstrap=True, token='00040')
patch_start(node4)
node4.start(wait_for_binary_proto=True, wait_other_notice=True)
main_session = self.patient_cql_connection(self.node1)
nodes = [self.node1, self.node2, self.node3]

#We want the node being removed to have no data on it so nodetool remove always gets all the necessary
data
#from survivors
node4_id = node4.nodetool('info').stdout[25:61]
node4.stop(wait_other_notice=True)

for i in range(0, 40):
print("Inserting " + str(i))
self.insert_row(i, i, i, main_session)

sessions = [self.exclusive_cql_connection(node) for node in [self.node1, self.node2, self.node3]]

expected = [gen_expected(range(0, 11), range(21, 40)),
gen_expected(range(0, 21), range(31, 40)),
gen_expected(range(11, 31))]

# Every node should some of its fully replicated data and one and two should have some transient data
self.check_expected(sessions, expected)

> nodes[0].nodetool('removenode ' + node4_id)

transient_replication_ring_test.py:424:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../venv/src/ccm/ccmlib/node.py:889: in nodetool
return handle_external_tool_process(p, ['nodetool', '-h', 'localhost', '-p', str(self.jmx_port)] +
shlex.split(cmd))
../venv/src/ccm/ccmlib/node.py:2154: in handle_external_tool_process
out, err = process.communicate()
/usr/lib/python3.8/subprocess.py:1024: in communicate
stdout, stderr = self._communicate(input, endtime, timeout)
/usr/lib/python3.8/subprocess.py:1866: in _communicate
ready = selector.select(timeout)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selectors.PollSelector object at 0x7f00cf278730>, timeout = None

def select(self, timeout=None):
# This is shared between poll() and epoll().
# epoll() has a different signature and handling of timeout parameter.
if timeout is None:
timeout = None
elif timeout <= 0:
timeout = 0
else:
# poll() has a resolution of 1 millisecond, round away from
# zero to wait *at least* timeout seconds.
timeout = math.ceil(timeout * 1e3)
ready = []
try:
> fd_event_list = self._selector.poll(timeout)
E Failed: Timeout >900.0s

/usr/lib/python3.8/selectors.py:415: Failed
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_restart_node_localhost // Failure
AssertionError: [{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'UP'}] assert 0 == 2 + where 2 = len([{'address': ('127.0.0.1', 9044),
'change_type': 'DOWN'}, {'address': ('127.0.0.1', 9044), 'change_type': 'UP'}])

self = <pushed_notifications_test.TestPushedNotifications object at 0x7f8bfb44c160>

def test_restart_node_localhost(self):
"""
Test that we don't get client notifications when rpc_address is set to localhost.
@jira_ticket CASSANDRA-10052

To set-up this test we override the rpc_address to "localhost" for all nodes, and
therefore we must change the rpc port or else processes won't start.
"""
cluster = self.cluster
cluster.populate(2)
node1, node2 = cluster.nodelist()

self.change_rpc_address_to_localhost()

cluster.start(wait_for_binary_proto=True, wait_other_notice=True)

# register for notification with node1
waiter = NotificationWaiter(self, node1, ["STATUS_CHANGE", "TOPOLOGY_CHANGE"])

# restart node 2
logger.debug("Restarting second node...")
node2.stop(wait_other_notice=True)
node2.start(wait_other_notice=True)

# check that node1 did not send UP or DOWN notification for node2
logger.debug("Waiting for notifications from {}".format(waiter.address,))
notifications = waiter.wait_for_notifications(timeout=30.0, num_notifications=2)
> assert 0 == len(notifications), notifications
E AssertionError: [{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'UP'}]
E assert 0 == 2
E + where 2 = len([{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'UP'}])

pushed_notifications_test.py:222: AssertionError
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_speculative_data_request // Failure
assert 1 == 0 + where 1 = <read_repair_test.StorageProxy object at 0x7f8bf8854a60>.speculated_rr_write

self = <read_repair_test.TestSpeculativeReadRepair object at 0x7f8bf8c78b50>

@since('4.0')
def test_speculative_data_request(self):
""" If one node doesn't respond to a full data request, it should query the other """
node1, node2, node3 = self.cluster.nodelist()
assert isinstance(node1, Node)
assert isinstance(node2, Node)
assert isinstance(node3, Node)
session = self.get_cql_connection(node1, timeout=2)

session.execute(quorum("INSERT INTO ks.tbl (k, c, v) VALUES (1, 0, 1)"))

node2.byteman_submit(['./byteman/read_repair/stop_writes.btm'])
node3.byteman_submit(['./byteman/read_repair/stop_writes.btm'])

session.execute("INSERT INTO ks.tbl (k, c, v) VALUES (1, 1, 2)")

# re-enable writes
node2.byteman_submit(['-u', './byteman/read_repair/stop_writes.btm'])

node1.byteman_submit(['./byteman/read_repair/sorted_live_endpoints.btm'])
with StorageProxy(node1) as storage_proxy:
assert storage_proxy.blocking_read_repair == 0
assert storage_proxy.speculated_rr_read == 0
assert storage_proxy.speculated_rr_write == 0

session = self.get_cql_connection(node1)
node2.byteman_submit(['./byteman/read_repair/stop_data_reads.btm'])
results = session.execute(quorum("SELECT * FROM ks.tbl WHERE k=1"))
assert listify(results) == [kcv(1, 0, 1), kcv(1, 1, 2)]

assert storage_proxy.blocking_read_repair == 1
assert storage_proxy.speculated_rr_read == 1
> assert storage_proxy.speculated_rr_write == 0
E assert 1 == 0
E + where 1 = <read_repair_test.StorageProxy object at 0x7f8bf8854a60>.speculated_rr_write

read_repair_test.py:533: AssertionError
------------------------------------------------------------------------------------------------------
Cassandra dtests // test_restart_node_localhost // Failure
AssertionError: [{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'NEW_NODE'}, {'address': ('127.0.0.1', 9044), 'change_type': 'UP'}] assert 0 ==
3 + where 3 = len([{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'NEW_NODE'}, {'address': ('127.0.0.1', 9044), 'change_type': 'UP'}])

self = <pushed_notifications_test.TestPushedNotifications object at 0x7fcbe2bb4ac0>

def test_restart_node_localhost(self):
"""
Test that we don't get client notifications when rpc_address is set to localhost.
@jira_ticket CASSANDRA-10052

To set-up this test we override the rpc_address to "localhost" for all nodes, and
therefore we must change the rpc port or else processes won't start.
"""
cluster = self.cluster
cluster.populate(2)
node1, node2 = cluster.nodelist()

self.change_rpc_address_to_localhost()

cluster.start(wait_for_binary_proto=True, wait_other_notice=True)

# register for notification with node1
waiter = NotificationWaiter(self, node1, ["STATUS_CHANGE", "TOPOLOGY_CHANGE"])

# restart node 2
logger.debug("Restarting second node...")
node2.stop(wait_other_notice=True)
node2.start(wait_other_notice=True)

# check that node1 did not send UP or DOWN notification for node2
logger.debug("Waiting for notifications from {}".format(waiter.address,))
notifications = waiter.wait_for_notifications(timeout=30.0, num_notifications=2)
> assert 0 == len(notifications), notifications
E AssertionError: [{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'NEW_NODE'}, {'address': ('127.0.0.1', 9044), 'change_type': 'UP'}]
E assert 0 == 3
E + where 3 = len([{'address': ('127.0.0.1', 9044), 'change_type': 'DOWN'}, {'address': ('127.0.0.1',
9044), 'change_type': 'NEW_NODE'}, {'address': ('127.0.0.1', 9044), 'change_type': 'UP'}])

pushed_notifications_test.py:222: AssertionError
------------------------------------------------------------------------------------------------------
CassandraIndexTest // indexCorrectlyMarkedAsBuildAndRemoved-cdc // Failure
expected:<1> but was:<0>

junit.framework.AssertionFailedError: expected:<1> but was:<0>
at org.apache.cassandra.index.internal.CassandraIndexTest.indexCorrectlyMarkedAsBuildAndRemoved
(CassandraIndexTest.java:574)
------------------------------------------------------------------------------------------------------
ClearSnapshotTest // BeforeFirstTest // Error
Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until
the VM exit.

junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the
report does not reflect the time until the VM exit.
at java.lang.Thread.run(Thread.java:748)
------------------------------------------------------------------------------------------------------
ConnectionTest // testMessageDeliveryOnReconnect-cdc // Error


java.util.concurrent.TimeoutException
at org.apache.cassandra.net.AsyncPromise.get(AsyncPromise.java:258)
at org.apache.cassandra.net.FutureDelegate.get(FutureDelegate.java:143)
at org.apache.cassandra.net.ConnectionTest.doTestManual(ConnectionTest.java:268)
at org.apache.cassandra.net.ConnectionTest.testManual(ConnectionTest.java:236)
at org.apache.cassandra.net.ConnectionTest.testMessageDeliveryOnReconnect(ConnectionTest.java:737)
------------------------------------------------------------------------------------------------------
DatabaseDescriptorRefTest // testDatabaseDescriptorRef-cdc // Error


java.lang.reflect.InvocationTargetException
at org.apache.cassandra.config.DatabaseDescriptorRefTest.testDatabaseDescriptorRef
(DatabaseDescriptorRefTest.java:272)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.config.DatabaseDescriptor.applyAddressConfig(DatabaseDescriptor.java:963)
at org.apache.cassandra.config.DatabaseDescriptor.applyAddressConfig(DatabaseDescriptor.java:891)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
JMXAuthTest // org.apache.cassandra.auth.jmx.JMXAuthTest-cdc // Error
Local host name unknown: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not
known

java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ip-10-0-5-5:
ip-10-0-5-5: Name or service not known
at javax.management.remote.JMXServiceURL.<init>(JMXServiceURL.java:289)
at javax.management.remote.JMXServiceURL.<init>(JMXServiceURL.java:253)
at org.apache.cassandra.utils.JMXServerUtils.createJMXServer(JMXServerUtils.java:123)
at org.apache.cassandra.auth.jmx.JMXAuthTest.setupJMXServer(JMXAuthTest.java:93)
at org.apache.cassandra.auth.jmx.JMXAuthTest.setupClass(JMXAuthTest.java:67)
------------------------------------------------------------------------------------------------------
LongSharedExecutorPoolTest // testPromptnessOfExecution // Failure


junit.framework.AssertionFailedError
at org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
(LongSharedExecutorPoolTest.java:169)
at org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
(LongSharedExecutorPoolTest.java:102)
------------------------------------------------------------------------------------------------------
ReplicaCollectionTest


java.lang.ExceptionInInitializerError
at org.apache.cassandra.locator.ReplicaCollectionTest.<clinit>(ReplicaCollectionTest.java:428)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaUtils.<clinit>(ReplicaUtils.java:79)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
ReplicaLayoutTest // testConflictResolution-cdc // Error


java.lang.ExceptionInInitializerError
at org.apache.cassandra.locator.ReplicaLayoutTest.testConflictResolution(ReplicaLayoutTest.java:34)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:188)
at org.apache.cassandra.locator.ReplicaUtils.<clinit>(ReplicaUtils.java:79)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
SEPExecutorTest // shutdownTest-cdc // Error


java.lang.ExceptionInInitializerError
at org.apache.cassandra.concurrent.ExecutorLocals.<clinit>(ExecutorLocals.java:35)
at org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.execute
(AbstractLocalAwareExecutorService.java:229)
at org.apache.cassandra.concurrent.SEPExecutorTest.shutdownOnce(SEPExecutorTest.java:64)
at org.apache.cassandra.concurrent.SEPExecutorTest.shutdownTest(SEPExecutorTest.java:47)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getLocalAddressAndPort(FBUtilities.java:153)
at org.apache.cassandra.tracing.Tracing.<init>(Tracing.java:105)
at org.apache.cassandra.tracing.TracingImpl.<init>(TracingImpl.java:36)
at org.apache.cassandra.tracing.Tracing.<clinit>(Tracing.java:130)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
SEPExecutorTest // changingMaxWorkersMeetsConcurrencyGoalsTest-cdc // Error
Could not initialize class org.apache.cassandra.concurrent.ExecutorLocals

java.lang.NoClassDefFoundError: Could not initialize class
org.apache.cassandra.concurrent.ExecutorLocals
at org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.execute
(AbstractLocalAwareExecutorService.java:229)
at org.apache.cassandra.concurrent.SEPExecutorTest.assertMaxTaskConcurrency(SEPExecutorTest.java:195)
at org.apache.cassandra.concurrent.SEPExecutorTest.changingMaxWorkersMeetsConcurrencyGoalsTest
(SEPExecutorTest.java:117)
------------------------------------------------------------------------------------------------------
SSTableExpiredBlockersTest // testSSTableExpiredBlockers_WithArgs-cdc // Failure
Unexpected exit code expected:<1> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<1> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableExpiredBlockersTest.testSSTableExpiredBlockers_WithArgs
(SSTableExpiredBlockersTest.java:45)
------------------------------------------------------------------------------------------------------
SSTableHeaderFixTest


java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:192)
at org.apache.cassandra.locator.IEndpointSnitch.getLocalDatacenter(IEndpointSnitch.java:55)
at org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1104)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:223)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:188)
at org.apache.cassandra.io.sstable.SSTableHeaderFixTest.<clinit>(SSTableHeaderFixTest.java:83)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
SSTableLevelResetterTest // testSSTableLevelResetter_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableLevelResetterTest.testSSTableLevelResetter_WithArgs
(SSTableLevelResetterTest.java:44)
------------------------------------------------------------------------------------------------------
SSTableOfflineRelevelTest // testSSTableOfflineRelevel_WithArgs-cdc // Failure
Unexpected exit code expected:<1> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<1> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableOfflineRelevelTest.testSSTableOfflineRelevel_WithArgs
(SSTableOfflineRelevelTest.java:45)
------------------------------------------------------------------------------------------------------
SSTableRepairedAtSetterTest // testSSTableRepairedAtSetter_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.SSTableRepairedAtSetterTest.testSSTableRepairedAtSetter_WithArgs
(SSTableRepairedAtSetterTest.java:44)
------------------------------------------------------------------------------------------------------
SessionInfoTest // testTotals-cdc // Error
java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known

java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service
not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getLocalAddressAndPort(FBUtilities.java:153)
at org.apache.cassandra.streaming.SessionInfoTest.testTotals(SessionInfoTest.java:39)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
------------------------------------------------------------------------------------------------------
StandaloneSSTableUtilTest // testStandaloneSSTableUtil_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneSSTableUtilTest.testStandaloneSSTableUtil_WithArgs
(StandaloneSSTableUtilTest.java:44)
------------------------------------------------------------------------------------------------------
StandaloneScrubberTest // testStandaloneScrubber_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneScrubberTest.testStandaloneScrubber_WithArgs
(StandaloneScrubberTest.java:44)
------------------------------------------------------------------------------------------------------
StandaloneUpgraderTest // testStandaloneUpgrader_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneUpgraderTest.testStandaloneUpgrader_WithArgs
(StandaloneUpgraderTest.java:44)
------------------------------------------------------------------------------------------------------
StandaloneVerifierTest // testStandaloneVerifier_WithArgs-cdc // Failure
Unexpected exit code expected:<0> but was:<3>

junit.framework.AssertionFailedError: Unexpected exit code expected:<0> but was:<3>
at org.apache.cassandra.tools.ToolsTester.runTool(ToolsTester.java:235)
at org.apache.cassandra.tools.StandaloneVerifierTest.testStandaloneVerifier_WithArgs
(StandaloneVerifierTest.java:44)
------------------------------------------------------------------------------------------------------
TupleTypesRepresentationTest


java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
Caused by: java.lang.RuntimeException: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name
or service not known
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:138)
at org.apache.cassandra.utils.FBUtilities.getJustBroadcastAddress(FBUtilities.java:172)
at org.apache.cassandra.utils.FBUtilities.getBroadcastAddressAndPort(FBUtilities.java:192)
at org.apache.cassandra.locator.IEndpointSnitch.getLocalDatacenter(IEndpointSnitch.java:55)
at org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1104)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:223)
at org.apache.cassandra.config.DatabaseDescriptor.toolInitialization(DatabaseDescriptor.java:188)
at org.apache.cassandra.schema.TupleTypesRepresentationTest.<clinit>
(TupleTypesRepresentationTest.java:51)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: ip-10-0-5-5: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at org.apache.cassandra.utils.FBUtilities.getJustLocalAddress(FBUtilities.java:133)
Caused by: java.net.UnknownHostException: ip-10-0-5-5: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
ValidationExecutorTest // testQueueOnValidationSubmission-cdc // Failure
expected:<2> but was:<0>

junit.framework.AssertionFailedError: expected:<2> but was:<0>
at org.apache.cassandra.db.compaction.ValidationExecutorTest.testQueueOnValidationSubmission
(ValidationExecutorTest.java:82)
------------------------------------------------------------------------------------------------------
no_cython // runTest // Error
'int' object has no attribute 'getwidth'

Traceback (most recent call last):
File "/usr/lib/python3.5/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.5/unittest/case.py", line 600, in run
testMethod()
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/site-
packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/imp.py",
line 244, in load_module
return load_package(name, filename)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/imp.py",
line 216, in load_package
return _load(spec)
File "<frozen importlib._bootstrap>", line 693, in _load
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 665, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/test/
__init__.py", line 17, in <module>
from .cassconnect import create_db, remove_db
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/test/
cassconnect.py", line 23, in <module>
from .basecase import TEST_HOST, TEST_PORT, cql, cqlsh, cqlshlog, policy, quote_name, rundir
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/test/
basecase.py", line 39, in <module>
import cqlsh
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/bin/cqlsh.py", line 176, in
<module>
from cqlshlib import cql3handling, cqlhandling, pylexotron, sslhandling, cqlshhandling
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/
cql3handling.py", line 19, in <module>
from cqlshlib.cqlhandling import CqlParsingRuleSet, Hint
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/
cqlhandling.py", line 23, in <module>
from cqlshlib import pylexotron, util
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/pylexotron.py",
line 342, in <module>
class ParsingRuleSet:
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/pylexotron.py",
line 354, in ParsingRuleSet
], re.I | re.S | re.U)
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/pylib/cqlshlib/
saferscanner.py", line 80, in __init__
s.closegroup(gid, p[-1])
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/
sre_parse.py", line 91, in closegroup
self.groupwidths[gid] = p.getwidth()
File "/home/jenkins/jenkins-slave/workspace/Cassandra-trunk-cqlsh-tests/venv/lib/python3.5/
sre_parse.py", line 187, in getwidth
i, j = av[1].getwidth()
AttributeError: 'int' object has no attribute 'getwidth'
------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------
Skipped
-------------------------------------------------------------------------------

AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest-cdc


----------------------------------------------------------------------------------
AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest-compression


----------------------------------------------------------------------------------
AbstractConsistentSessionTest
org.apache.cassandra.repair.consistent.AbstractConsistentSessionTest


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest-cdc


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest-compression


----------------------------------------------------------------------------------
AbstractPendingAntiCompactionTest
org.apache.cassandra.db.repair.AbstractPendingAntiCompactionTest


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest-cdc


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest-compression


----------------------------------------------------------------------------------
AbstractPendingRepairTest
org.apache.cassandra.db.compaction.AbstractPendingRepairTest


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest-cdc


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest-compression


----------------------------------------------------------------------------------
AbstractReadRepairTest
org.apache.cassandra.service.reads.repair.AbstractReadRepairTest


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest-cdc


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest-compression


----------------------------------------------------------------------------------
AbstractReadResponseTest
org.apache.cassandra.service.reads.AbstractReadResponseTest


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest-cdc


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest-compression


----------------------------------------------------------------------------------
AbstractRepairTest
org.apache.cassandra.repair.AbstractRepairTest


----------------------------------------------------------------------------------
AbstractReplicationAwareTokenAllocatorTest
org.apache.cassandra.dht.tokenallocator.AbstractReplicationAwareTokenAllocatorTest


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest-cdc


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest-compression


----------------------------------------------------------------------------------
AbstractTransactionalTest
org.apache.cassandra.utils.concurrent.AbstractTransactionalTest


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization-cdc


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom-cdc


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization-compression


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom-compression


----------------------------------------------------------------------------------
BloomFilterTest
testHugeBFSerialization


----------------------------------------------------------------------------------
BloomFilterTest
testManyRandom


----------------------------------------------------------------------------------
Cassandra dtests
test_initial_empty_repair_tables
hangs CI

repair_tests/repair_test.py:1313: <py._xmlgen.raw object at 0x7f9756f07070>
----------------------------------------------------------------------------------
Cassandra dtests
test_only_superuser_can_create_users
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144340ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_password_authenticator_create_user_requires_password
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0145b3bca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_only_superusers_can_drop_users
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0145b78130>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_1
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01458bbd00>
----------------------------------------------------------------------------------
Cassandra dtests
test_batchlog_replay_compatibility_1
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0145925af0>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_2
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f014587fca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_3
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f014582ae50>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_4
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0145833190>
----------------------------------------------------------------------------------
Cassandra dtests
test_batchlog_replay_compatibility_4
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01457ecc10>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_5
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01458331c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[LeveledCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f014571bf10>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[SizeTieredCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012f2ee3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[DateTieredCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f014572d8b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_fanout_size[LeveledCompactionStrategy]
Not implemented unless LeveledCompactionStrategy is used

/home/cassandra/cassandra/cassandra-dtest/compaction_test.py:527: <py._xmlgen.raw
object at 0x7f012eed3220>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_tables_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:130: <py._xmlgen.raw object at 0x7f012d09f5b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_alters_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:158: <py._xmlgen.raw object at 0x7f012d0b4520>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_indexes_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:194: <py._xmlgen.raw object at 0x7f012f0f6430>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_mv_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:243: <py._xmlgen.raw object at 0x7f0144ebdac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_schema_churn
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:322: <py._xmlgen.raw object at 0x7f0144ea9970>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_schema_churn_with_node_down
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:338: <py._xmlgen.raw object at 0x7f012f02b2e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_basic
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:357: <py._xmlgen.raw object at 0x7f0149259bb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_to_different_nodes
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:373: <py._xmlgen.raw object at 0x7f012d0a5520>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_while_node_down
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:396: <py._xmlgen.raw object at 0x7f012d098ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_while_node_toggle
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:421: <py._xmlgen.raw object at 0x7f012f302d00>
----------------------------------------------------------------------------------
Cassandra dtests
test_decommission_node
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:448: <py._xmlgen.raw object at 0x7f0144ebe970>
----------------------------------------------------------------------------------
Cassandra dtests
test_snapshot
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:497: <py._xmlgen.raw object at 0x7f012f02b790>
----------------------------------------------------------------------------------
Cassandra dtests
test_load
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:542: <py._xmlgen.raw object at 0x7f014533a580>
----------------------------------------------------------------------------------
Cassandra dtests
test_13691
4.0 > 3.12

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144c2df10>
----------------------------------------------------------------------------------
Cassandra dtests
test_validate_empty_column_name
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144667820>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_counter_cluster
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012f1c9c10>
----------------------------------------------------------------------------------
Cassandra dtests
test_table_compact_storage
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d2b7c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_large_collection_errors
4.0 > 3.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012eb79e20>
----------------------------------------------------------------------------------
Cassandra dtests
test_cql3_insert_thrift
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0145166c10>
----------------------------------------------------------------------------------
Cassandra dtests
test_rename
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f014516da60>
----------------------------------------------------------------------------------
Cassandra dtests
test_many_columns
Skipping until PYTHON-893 is fixed

cql_test.py:700: <py._xmlgen.raw object at 0x7f01453e63d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_compact_storage_flag
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f014516dc40>
----------------------------------------------------------------------------------
Cassandra dtests
test_json_tools
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01457ae880>
----------------------------------------------------------------------------------
Cassandra dtests
test_14766
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012ef2a100>
----------------------------------------------------------------------------------
Cassandra dtests
test_populate_mv_after_insert_wide_rows_version40
expected test failure

Should be addressed with CASSANDRA-15845expected test failure

Should be addressed with CASSANDRA-15845
----------------------------------------------------------------------------------
Cassandra dtests
test_populate_mv_after_insert_wide_rows_version40
expected test failure

Should be addressed with CASSANDRA-15845expected test failure

Should be addressed with CASSANDRA-15845
----------------------------------------------------------------------------------
Cassandra dtests
test_populate_mv_after_insert_wide_rows
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d281c70>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_while_building
Frequently fails in CI. Skipping until fixed as tracked by CASSANDRA-14148

materialized_views_test.py:1144: <py._xmlgen.raw object at 0x7f012ef29e20>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_base_column_in_view_pk_complex_timestamp_without_flush
Frequently fails in CI. Skipping until fixed as tracked by CASSANDRA-14148

materialized_views_test.py:1413: <py._xmlgen.raw object at 0x7f012ef37400>
----------------------------------------------------------------------------------
Cassandra dtests
test_single_partition_consistent_reads_after_write
awaiting CASSANDRA-11290

materialized_views_test.py:2758: <py._xmlgen.raw object at 0x7f01473be7c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_metadata_reset_while_compact
hangs CI

metadata_test.py:29: <py._xmlgen.raw object at 0x7f0111f05790>
----------------------------------------------------------------------------------
Cassandra dtests
test_friendly_unrecognized_table_handling
This test is only designed to work with 2.0 and 2.1 right now

/home/cassandra/cassandra/cassandra-dtest/mixed_version_test.py:34:
<py._xmlgen.raw object at 0x7f012ed105e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableupgrade
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef4b9940>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_counter_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef2473a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012ed944f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_partition_key_on_counter_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111ac94c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_partition_key_on_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144e02e50>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_on_compact_table_with_tombstone_on_first_column
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111c8ce20>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_no_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111da5700>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_for_range_name_queries_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144df2460>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiple_row_deletions
Feature In Development

paging_test.py:3296: <py._xmlgen.raw object at 0x7f00ef449670>
----------------------------------------------------------------------------------
Cassandra dtests
test_contention_multi_iterations
Hanging the build

/home/cassandra/cassandra/cassandra-dtest/paxos_test.py:85: <py._xmlgen.raw object
at 0x7f0111be7fa0>
----------------------------------------------------------------------------------
Cassandra dtests
test_wide_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012da0d3a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_read_repair_chance
4.0 > 3.11.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012ebd9e20>
----------------------------------------------------------------------------------
Cassandra dtests
test_rf_collapse_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00eda6e940>
----------------------------------------------------------------------------------
Cassandra dtests
test_rf_expand_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef396e80>
----------------------------------------------------------------------------------
Cassandra dtests
test_failed_snitch_update_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01443da430>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012f20c250>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage_composite
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012ec6e340>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_column_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d6616d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_8280_validate_indexed_values_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d752340>
----------------------------------------------------------------------------------
Cassandra dtests
test_read_old_sstables_after_upgrade
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012df38a30>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f012d6675b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f012d6676a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f012df2f460>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f0112e0b520>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f00ef366280>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f00ed84d2b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f01443e2c70>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f00ee93ae50>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f00ee0683d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_with_mv
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f0111e804c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f014562e160>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f00ed870bb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f014461a490>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f0113632100>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f0112e13340>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f0111c52f40>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f012d7544f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f012c2854c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f0111782970>
----------------------------------------------------------------------------------
Cassandra dtests
test_sc_with_row_cache
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0112087640>
----------------------------------------------------------------------------------
Cassandra dtests
test_functional
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144bd3b20>
----------------------------------------------------------------------------------
Cassandra dtests
test_closing_connections
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0112d916a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_6285
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef0cb250>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01112b8580>
----------------------------------------------------------------------------------
Cassandra dtests
test_empty_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111d13b80>
----------------------------------------------------------------------------------
Cassandra dtests
test_cas
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ee8c7580>
----------------------------------------------------------------------------------
Cassandra dtests
test_missing_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef4cd190>
----------------------------------------------------------------------------------
Cassandra dtests
test_count
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef1c1610>
----------------------------------------------------------------------------------
Cassandra dtests
test_count_paging
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ce1f5a30>
----------------------------------------------------------------------------------
Cassandra dtests
test_count_around_page_size
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d77b610>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d752400>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_get
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ee00e220>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_subcolumn_limit
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d752850>
----------------------------------------------------------------------------------
Cassandra dtests
test_long_order
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef18baf0>
----------------------------------------------------------------------------------
Cassandra dtests
test_integer_order
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111c5ad00>
----------------------------------------------------------------------------------
Cassandra dtests
test_time_uuid
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111f89130>
----------------------------------------------------------------------------------
Cassandra dtests
test_long_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef0fdd30>
----------------------------------------------------------------------------------
Cassandra dtests
test_integer_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144e20ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01118cd700>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_standard_columns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144e20f70>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_standard_columns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012ed91a60>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_standard_row
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011075b040>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_with_standard_under
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012d0e5bb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_with_none_given_underneath
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0144e075e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_entire_row
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111f7af10>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_standard
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012c8560d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_of_entire_supercolumns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111cdc5b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_part_of_supercolumns
Runs but fails and looks like it actually should fail since 8099?

thrift_test.py:869: <py._xmlgen.raw object at 0x7f0111f7ab50>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_insertions_and_deletions
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113619220>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_system_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011124a0d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_batch_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01117f81f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_name_lengths
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011004aca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00edce2400>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_insert_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01470d1ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_cf_remove_column
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113a97520>
----------------------------------------------------------------------------------
Cassandra dtests
test_cf_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113a6f9a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_and_range_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01139ce6d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_column
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011396e8e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_supercolumn
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113939f10>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_resurrect_subcolumn
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111a55a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_empty_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113828c70>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cql_read_compatibility
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01136ffeb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cql_write_compatibility
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113667550>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_with_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01135fb9a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_with_remove_cf
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00cc331310>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_collation
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113ba5790>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_partial
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f01138fb400>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6d8220>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_super_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6f17c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slices_tokens
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6fb160>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6818e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed692a60>
----------------------------------------------------------------------------------
Cassandra dtests
test_wrapped_range_slices
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed69b3a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_by_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6acb20>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiget_slice_with_compact_table
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6b55b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiget_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6458b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_count
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6bf1f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_super_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed656220>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_reinsert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed65f190>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_keyspace
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed66aee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6732b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_ring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed6095e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_token_map
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed618130>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_partitioner
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed62c8e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_snitch
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012f4186d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_ks_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00eefdf6a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_strategy_class
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111e54580>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_cf_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed63e820>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_cf_recreate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ed63a040>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_keyspace_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec50b670>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_then_drop_ks
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec515250>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_validators
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec525610>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_column_family_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec530880>
----------------------------------------------------------------------------------
Cassandra dtests
test_dynamic_indexes_creation_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4bf580>
----------------------------------------------------------------------------------
Cassandra dtests
test_dynamic_indexes_with_system_update_cf
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec5397f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_super_column_family_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4da2e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4dfca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_max_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4ee550>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_max_default_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ef3b5340>
----------------------------------------------------------------------------------
Cassandra dtests
test_simple_expiration
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4fd3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_expiration_with_default_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec483490>
----------------------------------------------------------------------------------
Cassandra dtests
test_expiration_with_default_ttl_and_zero_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec48d7c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_simple_expiration_batch_mutate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec49c400>
----------------------------------------------------------------------------------
Cassandra dtests
test_update_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4a8220>
----------------------------------------------------------------------------------
Cassandra dtests
test_remove_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4b64f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_ring_on_invalid_keyspace
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4b24c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4474c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_super_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4b6d00>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_standard_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4610d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_super_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec467ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec4770d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_super_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec40bc10>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_batch_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec416820>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_batch_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec425ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec430520>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_deletion_eoc_0
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3bf940>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec43ae50>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_multiget_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3d0a60>
----------------------------------------------------------------------------------
Cassandra dtests
test_counter_get_slice_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3dafa0>
----------------------------------------------------------------------------------
Cassandra dtests
test_counter_get_slice_super_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3df7f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3f4580>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_uuid_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec383730>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3fdd90>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_indexed_column_outside_slice_predicate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec38e670>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_not_found_quorum
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3a7910>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice_after_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111cd3880>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3b2d60>
----------------------------------------------------------------------------------
Cassandra dtests
test_truncate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec34c6d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_cql_range_tombstone_and_static
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec348280>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage_get
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3576d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_tombstone_eoc_0
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec366580>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_default
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3764c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_murmur3
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec36b880>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_random
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec3101c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_concurrent_decommission_not_allowed
Hangs on CI for 2.1

topology_test.py:156: <py._xmlgen.raw object at 0x7f00ec3ee640>
----------------------------------------------------------------------------------
Cassandra dtests
test_keyspace_rf_changes
Doesn't test quite the right combination of forbidden RF changes right now

transient_replication_test.py:441: <py._xmlgen.raw object at 0x7f00be2b07f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_remove_column_ttl_with_default_ttl
4.0 > 3.5

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0145013af0>
----------------------------------------------------------------------------------
Cassandra dtests
test_mutation_v2
4.0 > 2.2.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ec51dee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_thrift
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111fb0580>
----------------------------------------------------------------------------------
Cassandra dtests
test_datetime_values
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f014441bf70>
----------------------------------------------------------------------------------
Cassandra dtests
test_alter_table
4.0 > 2.2

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0111be1850>
----------------------------------------------------------------------------------
Cassandra dtests
test_datetimeformat_round_trip
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00be3ce370>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_1
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ce2d78b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_2
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ce2d1220>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_3
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f00ce2c7670>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_1
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113871280>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_2
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011384b430>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_3
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011386bdc0>
----------------------------------------------------------------------------------
Cassandra dtests
test_deprecated_repair_error_notification
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011387a220>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiple_subsequent_repair
hangs CI

repair_tests/incremental_repair_test.py:588: <py._xmlgen.raw object at
0x7f012f3bb160>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_dclocal_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0113648d60>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_hostspecific_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012c4a1190>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_subrange_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011234e5b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_of_already_repaired
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f011062f490>
----------------------------------------------------------------------------------
Cassandra dtests
test_dead_coordinator
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f012e180e50>
----------------------------------------------------------------------------------
Cassandra dtests
test_failure_during_anticompaction
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f0110108ac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_only_superuser_can_create_users
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c345a37f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_password_authenticator_create_user_requires_password
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c345a3340>
----------------------------------------------------------------------------------
Cassandra dtests
test_only_superusers_can_drop_users
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c370e4610>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_1
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35e56a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_batchlog_replay_compatibility_1
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35d84310>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_2
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35d90880>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_3
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35d3c9d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_4
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35d42f40>
----------------------------------------------------------------------------------
Cassandra dtests
test_batchlog_replay_compatibility_4
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35cf97f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_5
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35cfcf40>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[LeveledCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35cb6b20>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[SizeTieredCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c350fbb80>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[DateTieredCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35a9f250>
----------------------------------------------------------------------------------
Cassandra dtests
test_fanout_size[LeveledCompactionStrategy]
Not implemented unless LeveledCompactionStrategy is used

/home/cassandra/cassandra/cassandra-dtest/compaction_test.py:527: <py._xmlgen.raw
object at 0x7f8c1de9d7f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_tables_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:130: <py._xmlgen.raw object at 0x7f8c1db685e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_alters_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:158: <py._xmlgen.raw object at 0x7f8c1e77b460>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_indexes_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:194: <py._xmlgen.raw object at 0x7f8c1ef5c040>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_mv_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:243: <py._xmlgen.raw object at 0x7f8c1e66b2e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_schema_churn
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:322: <py._xmlgen.raw object at 0x7f8c1ef62520>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_schema_churn_with_node_down
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:338: <py._xmlgen.raw object at 0x7f8c1ef62f10>
----------------------------------------------------------------------------------
Cassandra dtests
test_basic
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:357: <py._xmlgen.raw object at 0x7f8c1e77a970>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_to_different_nodes
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:373: <py._xmlgen.raw object at 0x7f8c1e772d00>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_while_node_down
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:396: <py._xmlgen.raw object at 0x7f8c1e77b3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_while_node_toggle
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:421: <py._xmlgen.raw object at 0x7f8c1e64d820>
----------------------------------------------------------------------------------
Cassandra dtests
test_decommission_node
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:448: <py._xmlgen.raw object at 0x7f8c1e64a190>
----------------------------------------------------------------------------------
Cassandra dtests
test_snapshot
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:497: <py._xmlgen.raw object at 0x7f8c1e74c340>
----------------------------------------------------------------------------------
Cassandra dtests
test_load
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:542: <py._xmlgen.raw object at 0x7f8c1e9d9e20>
----------------------------------------------------------------------------------
Cassandra dtests
test_13691
4.0 > 3.12

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e75c430>
----------------------------------------------------------------------------------
Cassandra dtests
test_validate_empty_column_name
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bdb357520>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_counter_cluster
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bdb618970>
----------------------------------------------------------------------------------
Cassandra dtests
test_table_compact_storage
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c34ddcc70>
----------------------------------------------------------------------------------
Cassandra dtests
test_large_collection_errors
4.0 > 3.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bdb371100>
----------------------------------------------------------------------------------
Cassandra dtests
test_cql3_insert_thrift
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e829880>
----------------------------------------------------------------------------------
Cassandra dtests
test_rename
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35aafe20>
----------------------------------------------------------------------------------
Cassandra dtests
test_many_columns
Skipping until PYTHON-893 is fixed

cql_test.py:700: <py._xmlgen.raw object at 0x7f8bf88343d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_compact_storage_flag
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bda193a30>
----------------------------------------------------------------------------------
Cassandra dtests
test_json_tools
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e9ae430>
----------------------------------------------------------------------------------
Cassandra dtests
test_14766
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c34d51160>
----------------------------------------------------------------------------------
Cassandra dtests
test_populate_mv_after_insert_wide_rows
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e908700>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_while_building
Frequently fails in CI. Skipping until fixed as tracked by CASSANDRA-14148

materialized_views_test.py:1144: <py._xmlgen.raw object at 0x7f8bdb3b5b20>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_base_column_in_view_pk_complex_timestamp_without_flush
Frequently fails in CI. Skipping until fixed as tracked by CASSANDRA-14148

materialized_views_test.py:1413: <py._xmlgen.raw object at 0x7f8bfb26a340>
----------------------------------------------------------------------------------
Cassandra dtests
test_single_partition_consistent_reads_after_write
awaiting CASSANDRA-11290

materialized_views_test.py:2758: <py._xmlgen.raw object at 0x7f8bf933f400>
----------------------------------------------------------------------------------
Cassandra dtests
test_metadata_reset_while_compact
hangs CI

metadata_test.py:29: <py._xmlgen.raw object at 0x7f8c1d494e20>
----------------------------------------------------------------------------------
Cassandra dtests
test_friendly_unrecognized_table_handling
This test is only designed to work with 2.0 and 2.1 right now

/home/cassandra/cassandra/cassandra-dtest/mixed_version_test.py:34:
<py._xmlgen.raw object at 0x7f8c1e5e0fa0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableupgrade
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf888da00>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_counter_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb1fed60>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e5e0640>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_partition_key_on_counter_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d9284c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_partition_key_on_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35bd62e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_on_compact_table_with_tombstone_on_first_column
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e9b2790>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_no_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8ae3fd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_for_range_name_queries_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8a2c250>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiple_row_deletions
Feature In Development

paging_test.py:3296: <py._xmlgen.raw object at 0x7f8bdb212040>
----------------------------------------------------------------------------------
Cassandra dtests
test_contention_multi_iterations
Hanging the build

/home/cassandra/cassandra/cassandra-dtest/paxos_test.py:85: <py._xmlgen.raw object
at 0x7f8bf88525e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_read_repair_chance
4.0 > 3.11.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e758b50>
----------------------------------------------------------------------------------
Cassandra dtests
test_rf_collapse_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc5e2cd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_rf_expand_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ca13520>
----------------------------------------------------------------------------------
Cassandra dtests
test_failed_snitch_update_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf88e7550>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1c487850>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage_composite
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35c4c910>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_column_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb6c6970>
----------------------------------------------------------------------------------
Cassandra dtests
test_8280_validate_indexed_values_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35686970>
----------------------------------------------------------------------------------
Cassandra dtests
test_read_old_sstables_after_upgrade
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bafc7e5b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8c1ca6fee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bdb673a30>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8c3569e370>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bafeb3040>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8baffdcbb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8c1d983a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8baff98400>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bd9cb0190>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bd9cb0340>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_with_mv
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8c1d461370>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bdb4e6670>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bdb684190>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bd9cb0490>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bf8680370>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bf8680be0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bfb3eee20>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bbc593d90>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bf86d0ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7f8bbc593970>
----------------------------------------------------------------------------------
Cassandra dtests
test_sc_with_row_cache
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8baffec220>
----------------------------------------------------------------------------------
Cassandra dtests
test_functional
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8ba9c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_closing_connections
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1cb4fdc0>
----------------------------------------------------------------------------------
Cassandra dtests
test_6285
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf88226d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bc1d9b1c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_empty_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e491490>
----------------------------------------------------------------------------------
Cassandra dtests
test_cas
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f4e2ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_missing_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8ad6be0>
----------------------------------------------------------------------------------
Cassandra dtests
test_count
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f4e22b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_count_paging
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35e60b20>
----------------------------------------------------------------------------------
Cassandra dtests
test_count_around_page_size
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1c9b1610>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c355318b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_get
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d98f850>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_subcolumn_limit
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8780ac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_long_order
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c3566dac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_integer_order
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bafe3dc70>
----------------------------------------------------------------------------------
Cassandra dtests
test_time_uuid
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bda1ea2e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_long_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bafe3d0a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_integer_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c355f7190>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb62f730>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_standard_columns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfbe4fbb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_standard_columns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8ba8e80>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_standard_row
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc5d2cd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_with_standard_under
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35ae0130>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_with_none_given_underneath
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d65ffd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_entire_row
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8822790>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_standard
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc42bfd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_of_entire_supercolumns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf88f1580>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_part_of_supercolumns
Runs but fails and looks like it actually should fail since 8099?

thrift_test.py:869: <py._xmlgen.raw object at 0x7f8c1e02e9a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_insertions_and_deletions
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8bacf70>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_system_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35248f40>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_batch_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bdb54b610>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_name_lengths
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e45ba00>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb4c48b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_insert_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f51e760>
----------------------------------------------------------------------------------
Cassandra dtests
test_cf_remove_column
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf93223d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_cf_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf9322d30>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_and_range_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1eb2f5b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_column
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35bb7a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_supercolumn
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1eb2f850>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_resurrect_subcolumn
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bdb530b80>
----------------------------------------------------------------------------------
Cassandra dtests
test_empty_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf86856d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cql_read_compatibility
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d9c0850>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cql_write_compatibility
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bafe27b20>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_with_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bda2150d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_with_remove_cf
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bafc49f70>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_collation
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dd66580>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_partial
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dd58ac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dd7c520>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_super_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dd58e80>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slices_tokens
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb3e27c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dd7cbe0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb4aa130>
----------------------------------------------------------------------------------
Cassandra dtests
test_wrapped_range_slices
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1edf08e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_by_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc5dd760>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiget_slice_with_compact_table
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35c0f3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiget_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dd7bb50>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_count
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8874850>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_super_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e468520>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_reinsert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc42ff40>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_keyspace
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ed31970>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8c92190>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_ring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ea57490>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_token_map
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1c9a24f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_partitioner
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bd9c74ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_snitch
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8baff79ac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_ks_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc582ac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_strategy_class
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ea57310>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_cf_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d9c4610>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_cf_recreate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ed228b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_keyspace_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb6ab190>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_then_drop_ks
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ed22c70>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_validators
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb68b100>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_column_family_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bafe16460>
----------------------------------------------------------------------------------
Cassandra dtests
test_dynamic_indexes_creation_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d65b430>
----------------------------------------------------------------------------------
Cassandra dtests
test_dynamic_indexes_with_system_update_cf
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb52f430>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_super_column_family_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bdb423e20>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfbb82370>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_max_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1c5b9a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_max_default_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f4da040>
----------------------------------------------------------------------------------
Cassandra dtests
test_simple_expiration
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d302a00>
----------------------------------------------------------------------------------
Cassandra dtests
test_expiration_with_default_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf86ebf40>
----------------------------------------------------------------------------------
Cassandra dtests
test_expiration_with_default_ttl_and_zero_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bfb4f8430>
----------------------------------------------------------------------------------
Cassandra dtests
test_simple_expiration_batch_mutate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bda113e20>
----------------------------------------------------------------------------------
Cassandra dtests
test_update_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bda21fa90>
----------------------------------------------------------------------------------
Cassandra dtests
test_remove_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1e0c7970>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_ring_on_invalid_keyspace
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc492c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc5871f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_super_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dc93d60>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_standard_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dd0c2b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_super_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1c352df0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1db01040>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_super_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35363ee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_batch_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bc1a75040>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_batch_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35803f70>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f2c28e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_deletion_eoc_0
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f291cd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f110160>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_multiget_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ea179d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_counter_get_slice_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1ea289a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_counter_get_slice_super_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bdbfd4940>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bda6fcf10>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_uuid_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1dc86970>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1f1bce50>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_indexed_column_outside_slice_predicate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8e9a6a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_not_found_quorum
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf850dee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice_after_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf851d4f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8521c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_truncate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf85323d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_cql_range_tombstone_and_static
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf853cc70>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage_get
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf84c1490>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_tombstone_eoc_0
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf84d59a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_default
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf84e01f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_murmur3
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf84e5790>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_random
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf84fa1c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_concurrent_decommission_not_allowed
Hangs on CI for 2.1

topology_test.py:156: <py._xmlgen.raw object at 0x7f8bf82bfa30>
----------------------------------------------------------------------------------
Cassandra dtests
test_keyspace_rf_changes
Doesn't test quite the right combination of forbidden RF changes right now

transient_replication_test.py:441: <py._xmlgen.raw object at 0x7f8c35248c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_remove_column_ttl_with_default_ttl
4.0 > 3.5

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bda227b50>
----------------------------------------------------------------------------------
Cassandra dtests
test_mutation_v2
4.0 > 2.2.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d775a60>
----------------------------------------------------------------------------------
Cassandra dtests
test_thrift
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bafde5580>
----------------------------------------------------------------------------------
Cassandra dtests
test_datetime_values
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c35540b20>
----------------------------------------------------------------------------------
Cassandra dtests
test_alter_table
4.0 > 2.2

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc35f100>
----------------------------------------------------------------------------------
Cassandra dtests
test_datetimeformat_round_trip
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d606c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_1
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bf8213700>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_2
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c354be430>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_3
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c354d1df0>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_1
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c354b6430>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_2
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c352bfd60>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_3
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c354e55e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_deprecated_repair_error_notification
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c352dca90>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiple_subsequent_repair
hangs CI

repair_tests/incremental_repair_test.py:588: <py._xmlgen.raw object at
0x7f8bc240e3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_dclocal_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c1d4eeac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_hostspecific_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c353da100>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_subrange_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c353cf9d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_of_already_repaired
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8c357049d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_dead_coordinator
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bbc85c2b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_failure_during_anticompaction
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7f8bc13390a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_only_superuser_can_create_users
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff7cb430>
----------------------------------------------------------------------------------
Cassandra dtests
test_password_authenticator_create_user_requires_password
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff7cb130>
----------------------------------------------------------------------------------
Cassandra dtests
test_only_superusers_can_drop_users
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe730b50>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_1
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0a11c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batchlog_replay_compatibility_1
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0d5790>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_2
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0b28e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_3
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0727c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_4
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff010310>
----------------------------------------------------------------------------------
Cassandra dtests
test_batchlog_replay_compatibility_4
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0a6760>
----------------------------------------------------------------------------------
Cassandra dtests
test_logged_batch_compatibility_5
4.0 > 3.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff072ee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[LeveledCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe2c5d550>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[SizeTieredCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff2f0ee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_compaction_delete[DateTieredCompactionStrategy]
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe2c60b50>
----------------------------------------------------------------------------------
Cassandra dtests
test_fanout_size[LeveledCompactionStrategy]
Not implemented unless LeveledCompactionStrategy is used

/home/cassandra/cassandra/cassandra-dtest/compaction_test.py:527: <py._xmlgen.raw
object at 0x7fcbfe1d4a30>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_tables_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:130: <py._xmlgen.raw object at 0x7fcbfe161160>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_alters_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:158: <py._xmlgen.raw object at 0x7fcbe3372580>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_indexes_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:194: <py._xmlgen.raw object at 0x7fcbe2239a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_mv_concurrently
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:243: <py._xmlgen.raw object at 0x7fcbfe1f3940>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_schema_churn
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:322: <py._xmlgen.raw object at 0x7fcbe2215a60>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_lots_of_schema_churn_with_node_down
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:338: <py._xmlgen.raw object at 0x7fcbe222df40>
----------------------------------------------------------------------------------
Cassandra dtests
test_basic
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:357: <py._xmlgen.raw object at 0x7fcbe337f0d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_to_different_nodes
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:373: <py._xmlgen.raw object at 0x7fcbe2239070>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_while_node_down
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:396: <py._xmlgen.raw object at 0x7fcbfe170d30>
----------------------------------------------------------------------------------
Cassandra dtests
test_changes_while_node_toggle
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:421: <py._xmlgen.raw object at 0x7fcbe2d72340>
----------------------------------------------------------------------------------
Cassandra dtests
test_decommission_node
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:448: <py._xmlgen.raw object at 0x7fcbe30c0ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_snapshot
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:497: <py._xmlgen.raw object at 0x7fcbe222d850>
----------------------------------------------------------------------------------
Cassandra dtests
test_load
awaiting CASSANDRA-10699

concurrent_schema_changes_test.py:542: <py._xmlgen.raw object at 0x7fcbe31bacd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_13691
4.0 > 3.12

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0174f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_validate_empty_column_name
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe372a1c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_counter_cluster
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc2b6760>
----------------------------------------------------------------------------------
Cassandra dtests
test_table_compact_storage
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbff301c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_large_collection_errors
4.0 > 3.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff691160>
----------------------------------------------------------------------------------
Cassandra dtests
test_cql3_insert_thrift
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd8ed640>
----------------------------------------------------------------------------------
Cassandra dtests
test_rename
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfc5cd940>
----------------------------------------------------------------------------------
Cassandra dtests
test_many_columns
Skipping until PYTHON-893 is fixed

cql_test.py:700: <py._xmlgen.raw object at 0x7fcbbd89e490>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_compact_storage_flag
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0e6b50>
----------------------------------------------------------------------------------
Cassandra dtests
test_json_tools
4.0 > 2.2.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe21e8970>
----------------------------------------------------------------------------------
Cassandra dtests
test_14766
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfed0d070>
----------------------------------------------------------------------------------
Cassandra dtests
test_populate_mv_after_insert_wide_rows
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe321ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_while_building
Frequently fails in CI. Skipping until fixed as tracked by CASSANDRA-14148

materialized_views_test.py:1144: <py._xmlgen.raw object at 0x7fcbbd403a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_base_column_in_view_pk_complex_timestamp_without_flush
Frequently fails in CI. Skipping until fixed as tracked by CASSANDRA-14148

materialized_views_test.py:1413: <py._xmlgen.raw object at 0x7fcbfd62a850>
----------------------------------------------------------------------------------
Cassandra dtests
test_single_partition_consistent_reads_after_write
awaiting CASSANDRA-11290

materialized_views_test.py:2758: <py._xmlgen.raw object at 0x7fcbbd6dbd00>
----------------------------------------------------------------------------------
Cassandra dtests
test_metadata_reset_while_compact
hangs CI

metadata_test.py:29: <py._xmlgen.raw object at 0x7fcbff379af0>
----------------------------------------------------------------------------------
Cassandra dtests
test_friendly_unrecognized_table_handling
This test is only designed to work with 2.0 and 2.1 right now

/home/cassandra/cassandra/cassandra-dtest/mixed_version_test.py:34:
<py._xmlgen.raw object at 0x7fcbff01fcd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableupgrade
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff3946a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_counter_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd727c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc01deb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_partition_key_on_counter_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe1f3220>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_filtering_on_partition_key_on_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe137d00>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_on_compact_table_with_tombstone_on_first_column
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbeee6b80>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_with_no_clustering_columns_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0b4580>
----------------------------------------------------------------------------------
Cassandra dtests
test_paging_for_range_name_queries_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff487bb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiple_row_deletions
Feature In Development

paging_test.py:3296: <py._xmlgen.raw object at 0x7fcbe25d04c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_contention_multi_iterations
Hanging the build

/home/cassandra/cassandra/cassandra-dtest/paxos_test.py:85: <py._xmlgen.raw object
at 0x7fcbff144580>
----------------------------------------------------------------------------------
Cassandra dtests
test_read_repair_chance
4.0 > 3.11.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd999d00>
----------------------------------------------------------------------------------
Cassandra dtests
test_rf_collapse_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd4c7bb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_rf_expand_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd2a5430>
----------------------------------------------------------------------------------
Cassandra dtests
test_failed_snitch_update_yaml_file_snitch
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb70f4a3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb719c0640>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage_composite
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9f793760>
----------------------------------------------------------------------------------
Cassandra dtests
test_drop_column_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd3fb370>
----------------------------------------------------------------------------------
Cassandra dtests
test_8280_validate_indexed_values_compact
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbfe69ca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_read_old_sstables_after_upgrade
4.0 > 2.1.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbffd8d30>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbff290b20>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcb9dd05730>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbfd1ebac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcb7377b0a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbbdc634c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbfe05ea90>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbff3aec40>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbfd053610>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcb9eb30bb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_with_mv
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcc0501f2b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbbfd27130>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcb736d02b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_none_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbbfc06cd0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcb736d0550>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbfc43ff70>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_snappy_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcc04b547f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_none
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcb9d6ea3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_snappy
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbfe9fbca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_sstableloader_compression_deflate_to_deflate
Don't need to run base class test, only derived classes

/home/cassandra/cassandra/cassandra-dtest/sstable_generation_loading_test.py:45:
<py._xmlgen.raw object at 0x7fcbff644160>
----------------------------------------------------------------------------------
Cassandra dtests
test_sc_with_row_cache
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfea7c9d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_functional
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe1cb3a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_closing_connections
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9e2b0ee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_6285
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc4b7d90>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe2660e80>
----------------------------------------------------------------------------------
Cassandra dtests
test_empty_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc0a5d00>
----------------------------------------------------------------------------------
Cassandra dtests
test_cas
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdc7e640>
----------------------------------------------------------------------------------
Cassandra dtests
test_missing_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfea7c520>
----------------------------------------------------------------------------------
Cassandra dtests
test_count
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb70f03d60>
----------------------------------------------------------------------------------
Cassandra dtests
test_count_paging
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9ed14070>
----------------------------------------------------------------------------------
Cassandra dtests
test_count_around_page_size
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb7383c5e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe2675c10>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_get
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb8f4a37c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_subcolumn_limit
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd9ed2b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_long_order
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc04b7a6a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_integer_order
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbe689430>
----------------------------------------------------------------------------------
Cassandra dtests
test_time_uuid
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd80eca0>
----------------------------------------------------------------------------------
Cassandra dtests
test_long_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdd07520>
----------------------------------------------------------------------------------
Cassandra dtests
test_integer_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd123ac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_insert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9fd97160>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_standard_columns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdc528b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_standard_columns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc000700>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_standard_row
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbf2226a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_with_standard_under
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdb2aa00>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_with_none_given_underneath
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb7375ca00>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_super_columns_entire_row
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb7378b6d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_standard
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc04b8cc40>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_of_entire_supercolumns
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc04b8c3d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_remove_slice_part_of_supercolumns
Runs but fails and looks like it actually should fail since 8099?

thrift_test.py:869: <py._xmlgen.raw object at 0x7fcbfe04c970>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_insertions_and_deletions
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfcef7dc0>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_system_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd49b730>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_batch_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbfe42340>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_name_lengths
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbfd39c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_bad_calls
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe0041ac0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_insert_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb73839130>
----------------------------------------------------------------------------------
Cassandra dtests
test_cf_remove_column
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc04e98a00>
----------------------------------------------------------------------------------
Cassandra dtests
test_cf_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb70f1f5e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_and_range_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbffbbd00>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_column
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd346c70>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_remove_supercolumn
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe27be370>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cf_resurrect_subcolumn
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc0d09a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_empty_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe25c60a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cql_read_compatibility
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdd3d850>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_cql_write_compatibility
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfeb05a00>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_with_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff1d9400>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_with_remove_cf
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbffa9f10>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_collation
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb70f32910>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_partial
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbcf819d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe25cbaf0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_super_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe25cb070>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slices_tokens
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe278d4c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice_super
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd342610>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc2d9ee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_wrapped_range_slices
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbe6b2a90>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_slice_by_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd525dc0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiget_slice_with_compact_table
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfcee9100>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiget_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe185670>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_count
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfc5d67f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_batch_mutate_super_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb70fa04c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_super_reinsert
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc04eb5880>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_keyspace
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd0beb80>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd60f6a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_ring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfc470f70>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_token_map
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe0093070>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_partitioner
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbff0e63a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_snitch
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe7bc640>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_ks_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdd1d8b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_strategy_class
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdd1d8b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_invalid_cf_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe0045460>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_cf_recreate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe005feb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_keyspace_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfcedaa00>
----------------------------------------------------------------------------------
Cassandra dtests
test_create_then_drop_ks
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb70f09dc0>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_validators
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe005f880>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_column_family_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd4167f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_dynamic_indexes_creation_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdc64490>
----------------------------------------------------------------------------------
Cassandra dtests
test_dynamic_indexes_with_system_update_cf
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd630b80>
----------------------------------------------------------------------------------
Cassandra dtests
test_system_super_column_family_operations
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc04b91700>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe5ce700>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_max_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe9f63d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_insert_max_default_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdb3e280>
----------------------------------------------------------------------------------
Cassandra dtests
test_simple_expiration
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb736e9430>
----------------------------------------------------------------------------------
Cassandra dtests
test_expiration_with_default_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc050c4d30>
----------------------------------------------------------------------------------
Cassandra dtests
test_expiration_with_default_ttl_and_zero_ttl
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdaf1580>
----------------------------------------------------------------------------------
Cassandra dtests
test_simple_expiration_batch_mutate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb736ed7f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_update_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfeb16940>
----------------------------------------------------------------------------------
Cassandra dtests
test_remove_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdaf1280>
----------------------------------------------------------------------------------
Cassandra dtests
test_describe_ring_on_invalid_keyspace
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe01ba640>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfd2ebc10>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_super_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbeed2b80>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_standard_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9eb28e50>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_super_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbfd3e3a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe789e80>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_super_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe0066880>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_batch_add
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbfed5f10>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_batch_remove
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe795880>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbfed5ee0>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_deletion_eoc_0
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbff18370>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbfed5130>
----------------------------------------------------------------------------------
Cassandra dtests
test_incr_decr_standard_multiget_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbdb34eb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_counter_get_slice_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfe23b340>
----------------------------------------------------------------------------------
Cassandra dtests
test_counter_get_slice_super_range
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9eb23640>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe0065eb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_uuid_names
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb8f7dc3a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_expiring
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe28485e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_index_scan_indexed_column_outside_slice_predicate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbffdf2e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_column_not_found_quorum
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9ce43f10>
----------------------------------------------------------------------------------
Cassandra dtests
test_get_range_slice_after_deletion
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb88877bb0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_slice
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfebddb80>
----------------------------------------------------------------------------------
Cassandra dtests
test_truncate
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbc9acf10>
----------------------------------------------------------------------------------
Cassandra dtests
test_cql_range_tombstone_and_static
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfebdd8e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_compact_storage_get
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe2e55760>
----------------------------------------------------------------------------------
Cassandra dtests
test_range_tombstone_eoc_0
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbfeb76400>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_default
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb8f7f0640>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_murmur3
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9f7f5250>
----------------------------------------------------------------------------------
Cassandra dtests
test_multi_dc_tokens_random
4.0 > 3.0.0

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe284de80>
----------------------------------------------------------------------------------
Cassandra dtests
test_concurrent_decommission_not_allowed
Hangs on CI for 2.1

topology_test.py:156: <py._xmlgen.raw object at 0x7fcbfeb31c40>
----------------------------------------------------------------------------------
Cassandra dtests
test_keyspace_rf_changes
Doesn't test quite the right combination of forbidden RF changes right now

transient_replication_test.py:441: <py._xmlgen.raw object at 0x7fcbe1b91940>
----------------------------------------------------------------------------------
Cassandra dtests
test_remove_column_ttl_with_default_ttl
4.0 > 3.5

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbd3144f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_mutation_v2
4.0 > 2.2.x

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe1ac8850>
----------------------------------------------------------------------------------
Cassandra dtests
test_thrift
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb88892700>
----------------------------------------------------------------------------------
Cassandra dtests
test_datetime_values
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbbca0ba30>
----------------------------------------------------------------------------------
Cassandra dtests
test_alter_table
4.0 > 2.2

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb9fb82310>
----------------------------------------------------------------------------------
Cassandra dtests
test_datetimeformat_round_trip
4.0 > 3.X

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb72127160>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_1
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe1c91850>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_2
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcc04e268e0>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_async_3
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe1c8d7f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_1
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe1cadbe0>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_2
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcbe1c9f5b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_force_repair_range_async_3
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb8ef699a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_deprecated_repair_error_notification
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb8ef613a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_multiple_subsequent_repair
hangs CI

repair_tests/incremental_repair_test.py:588: <py._xmlgen.raw object at
0x7fcb8a98e9d0>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_dclocal_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb88f317c0>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_hostspecific_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb88f21b80>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_after_subrange_repair
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb71daa2b0>
----------------------------------------------------------------------------------
Cassandra dtests
test_no_anticompaction_of_already_repaired
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb88f054f0>
----------------------------------------------------------------------------------
Cassandra dtests
test_dead_coordinator
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb725e93a0>
----------------------------------------------------------------------------------
Cassandra dtests
test_failure_during_anticompaction
4.0 > 4

/home/cassandra/cassandra/cassandra-dtest/conftest.py:405: <py._xmlgen.raw object
at 0x7fcb88f31160>
----------------------------------------------------------------------------------
CommitLogStressTest
org.apache.cassandra.db.commitlog.CommitLogStressTest


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest-cdc


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest-compression


----------------------------------------------------------------------------------
CommitLogTest
org.apache.cassandra.db.commitlog.CommitLogTest


----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup-cdc
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup-compression
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
CompactionsTest
testNeedsCleanup
making ranges based on the keys, not on the tokens

----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow-cdc


----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow-compression


----------------------------------------------------------------------------------
DecayingEstimatedHistogramReservoirTest
showHistorgramOffsetOverflow


----------------------------------------------------------------------------------
FullRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
FullRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[SEQUENTIAL/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[SEQUENTIAL/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[DATACENTER_AWARE/true]
incremental does not do snapshot

----------------------------------------------------------------------------------
IncrementalRepairCoordinatorFastTest
snapshotFailure[DATACENTER_AWARE/false]
incremental does not do snapshot

----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest-cdc


----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest-compression


----------------------------------------------------------------------------------
LargePartitionsTest
org.apache.cassandra.io.sstable.LargePartitionsTest


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables-cdc


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables-compression


----------------------------------------------------------------------------------
LegacySSTableTest
testGenerateSstables


----------------------------------------------------------------------------------
PreviewRepairCoordinatorFastTest
snapshotFailure[PARALLEL/true]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
PreviewRepairCoordinatorFastTest
snapshotFailure[PARALLEL/false]
Parallel repair does not perform snapshots

----------------------------------------------------------------------------------
RepairCoordinatorFailingMessageTest
org.apache.cassandra.distributed.test.RepairCoordinatorFailingMessageTest


----------------------------------------------------------------------------------
ResourceLeakTest
org.apache.cassandra.distributed.test.ResourceLeakTest


----------------------------------------------------------------------------------
ScrubTest
testScrubCorruptedRowInSmallFile-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
ScrubTest
testScrubOneRowWithCorruptedKey-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook-cdc
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
SnapshotDeletingTest
testCompactionHook
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler-cdc
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler-compression
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
StorageServiceServerTest
testSnapshotFailureHandler
got: <false>, expected: is <true>

----------------------------------------------------------------------------------
TupleTypesRepresentationTest
generateCqlStatements-compression
Only used to

----------------------------------------------------------------------------------
TupleTypesRepresentationTest
generateCqlStatements
Only used to

----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction-cdc


----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction-compression


----------------------------------------------------------------------------------
UFIdentificationTest
testModificationStatementWithAttributesFromFunction


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn-cdc


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn-compression


----------------------------------------------------------------------------------
ViewComplexTest
testPartialDeleteUnselectedColumn


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush-cdc


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush-compression


----------------------------------------------------------------------------------
ViewFilteringTest
testMVFilteringWithComplexColumn


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithoutFlush


----------------------------------------------------------------------------------
ViewFilteringTest
testViewFilteringWithFlush


----------------------------------------------------------------------------------

-------------------------------------------------------------------------------
END