1 # Sample benchmark task config file
2 # measure storage performance using fio
3 # Jinja2 Syntax is supported
4 # using built-in functions ( Jinja2 for-endfor construct ) to test complex tasks
5 # Test block sizes of 4KB, 8KB, 64KB, 1MB
6 # Test 5 workloads: 4 corners and 1 mixed :read, write, randwrite, randread, rw
7 schema: "yardstick:task:0.1"
10 {% for rw in ['read', 'write', 'randwrite', 'randread', 'rw'] %}
11 {% for bs in ['4k', '8k', '64k', '1024k'] %}
15 filename: /home/ec2-user/data.raw
30 image: yardstick-trusty-server
31 flavor: yardstick-flavor