summaryrefslogtreecommitdiffstats
path: root/glustolibs-io/shared_files/io_config.yml
diff options
context:
space:
mode:
authorArthy Loganathan <aloganat@redhat.com>2017-10-10 14:03:06 +0530
committerArthy Loganathan <aloganat@redhat.com>2017-10-10 14:06:52 +0530
commitda9eff9516ffd132f26c11e4e48b167bc2c74beb (patch)
treecd7c8cf5c7c58488b7f670c812d75c0bcf4a08d4 /glustolibs-io/shared_files/io_config.yml
parent0c12155457af7ee0ddafd5311cac9a238fc5d00f (diff)
Script to run fio tool using ini job file
Change-Id: Ie8237836a41d39de0de84b1d4d4b49f9af74b237 Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
Diffstat (limited to 'glustolibs-io/shared_files/io_config.yml')
-rw-r--r--glustolibs-io/shared_files/io_config.yml38
1 files changed, 38 insertions, 0 deletions
diff --git a/glustolibs-io/shared_files/io_config.yml b/glustolibs-io/shared_files/io_config.yml
new file mode 100644
index 000000000..27c930a3a
--- /dev/null
+++ b/glustolibs-io/shared_files/io_config.yml
@@ -0,0 +1,38 @@
+# Config yaml file for IO's
+
+io:
+ tools:
+ fio:
+ script_path : "/usr/share/glustolibs/io/tools/fio/run_fio.py"
+ job_files :
+ small_files: ['/usr/share/glustolibs/io/tools/fio/small_file_fio_job.ini']
+ large_files: ['/usr/share/glustolibs/io/tools/fio/large_file_fio_job.ini']
+ generic_workload: ['/usr/share/glustolibs/io/tools/fio/generic_workload_fio_job.ini']
+
+ scripts:
+ fd_writes:
+ script_path : "/usr/share/glustolibs/io/scripts/fd_writes.py"
+ generate_io:
+ script_path : "/usr/share/glustolibs/io/scripts/generate_io.py"
+ file_dir_ops:
+ script_path : "/usr/share/glustolibs/io/scripts/file_dir_ops.py"
+
+ workload:
+ small_files:
+ - fio
+ - fd_writes
+ - file_dir_ops
+ - small_file_generator
+
+ large_files:
+ - fio
+ - iozone
+ - bonnie
+
+ generic_workload:
+ - fio
+ - fd_writes
+ - file_dir_ops
+ - small_file_generator
+ - iozone
+ - bonnie