forked from apache/cassandra
/
harry-generic.yaml
92 lines (83 loc) · 2.25 KB
/
harry-generic.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
#
seed: 1
# Default schema provider generates random schema
schema_provider:
default: {}
drop_schema: false
create_schema: true
truncate_table: false
clock:
approximate_monotonic:
history_size: 7300
epoch_length: 1
epoch_time_unit: "SECONDS"
system_under_test:
println: {}
partition_descriptor_selector:
default:
window_size: 100
slide_after_repeats: 10
clustering_descriptor_selector:
default:
modifications_per_lts:
type: "constant"
constant: 2
rows_per_modification:
type: "constant"
constant: 2
operation_kind_weights:
DELETE_RANGE: 1
DELETE_SLICE: 1
DELETE_ROW: 1
DELETE_COLUMN: 1
DELETE_PARTITION: 1
INSERT: 50
UPDATE: 50
DELETE_COLUMN_WITH_STATICS: 1
INSERT_WITH_STATICS: 1
UPDATE_WITH_STATICS: 1
column_mask_bitsets: null
max_partition_size: 100
data_tracker:
default:
max_seen_lts: -1
max_complete_lts: -1
runner:
sequential:
run_time: 60
run_time_unit: "MINUTES"
visitors:
- logging:
row_visitor:
mutating: {}
- sampler:
trigger_after: 100000
sample_partitions: 10
- validate_recent_partitions:
partition_count: 5
trigger_after: 10000
model:
querying_no_op_checker: {}
- validate_all_partitions:
concurrency: 5
trigger_after: 10000
model:
querying_no_op_checker: {}
metric_reporter:
no_op: {}