Skip to content

Commit fe6fddb

Browse files
committed
generate variations in start and end time
1 parent b69e6f2 commit fe6fddb

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

packages/mysql/_dev/benchmark/rally/slowlog-benchmark/config.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,3 +141,7 @@ fields:
141141
range:
142142
min: 0
143143
max: 100
144+
- name: duration_start
145+
enum: ["-1h", "-2h", "-3h", "-4h"]
146+
- name: duration_end
147+
enum: ["-30m", "-20m", "-10m", "-40m"]

packages/mysql/_dev/benchmark/rally/slowlog-benchmark/fields.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,7 @@
8080
type: keyword
8181
- name: log_slow_rate_limit
8282
type: long
83+
- name: duration_start
84+
type: keyword
85+
- name: duration_end
86+
type: keyword

packages/mysql/_dev/benchmark/rally/slowlog-benchmark/template.ndjson

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,10 @@
2929
{{- $createdTmpDiskTables := generate "created_tmp_disk_tables" }}
3030
{{- $createdTmpTables := generate "created_tmp_tables" }}
3131
{{- $tmpTableSizes := generate "tmp_table_sizes" }}
32-
{{- $startTime := generate "timestamp" | date_modify "-5m" }}
33-
{{- $endTime := generate "timestamp" | date_modify "-2m" }}
32+
{{- $duration_start := generate "duration_start" }}
33+
{{- $duration_end := generate "duration_end" }}
34+
{{- $startTime := generate "timestamp" | date_modify (print $duration_start) }}
35+
{{- $endTime := generate "timestamp" | date_modify (print $duration_end) }}
3436
{{- $innodbTrxId := generate "innodb_trx_id" }}
3537
{{- $mergePasses := generate "merge_passes" }}
3638
{{- $innodbIoROps := generate "innodb_io_r_ops" }}

0 commit comments

Comments
 (0)