9 "title": "Associative array of functions",
11 "patternProperties": {
12 "^[_a-zA-Z][_a-zA-Z0-9]+$": {
13 "title": "Function names",
15 "patternProperties": {
16 "^[_a-zA-Z0-9,=.-]*$": {
17 "title": "Function variants",
20 "duration": {"type": "number"},
21 "iterations": {"type": "number"},
22 "throughput": {"type": "number"},
23 "max": {"type": "number"},
24 "min": {"type": "number"},
25 "mean": {"type": "number"},
26 "latency": {"type": "number"},
27 "min-throughput": {"type": "number"},
28 "max-throughput": {"type": "number"},
29 "reciprocal-throughput": {"type": "number"},
32 "items": {"type": "number"}
35 "required": ["duration", "iterations"],
36 "additionalProperties": false
39 "additionalProperties": false
45 "required": ["timing_type", "functions"],
46 "additionalProperties": false