Add configuration option "extra params" to run kernel initiator with nvme connect options like -i, -I, -D, etc. Change-Id: I01d9fd0ed15dc5607f0c0f58d97581c5e0b821ba Signed-off-by: Karol Latecki <karol.latecki@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/477767 Community-CI: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Maciej Wawryk <maciejx.wawryk@intel.com> Reviewed-by: Pawel Kaminski <pawelx.kaminski@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
38 lines
773 B
JSON
38 lines
773 B
JSON
{
|
|
"general": {
|
|
"username": "uname",
|
|
"password": "pass",
|
|
"transport": "transport_type"
|
|
},
|
|
"target": {
|
|
"nic_ips": ["192.0.1.1", "192.0.2.1"],
|
|
"mode": "spdk",
|
|
"use_null_block": false,
|
|
"nvmet_dir": "/path/to/nvmetcli",
|
|
"num_cores": "1",
|
|
"num_shared_buffers": 4096
|
|
},
|
|
"initiator1": {
|
|
"ip": "10.0.0.1",
|
|
"nic_ips": ["192.0.1.1"],
|
|
"mode": "spdk",
|
|
"nvmecli_dir": "/path/to/nvmecli",
|
|
"fio_dir": "/path/to/fio binary",
|
|
"extra_params": "Extra nvme connect params"
|
|
},
|
|
"initiator2": {
|
|
"ip": "10.0.0.2",
|
|
"nic_ips": ["192.0.2.1"],
|
|
"mode": "spdk"
|
|
},
|
|
"fio": {
|
|
"bs": ["4k"],
|
|
"qd": [128],
|
|
"rw": ["randrw"],
|
|
"rwmixread": 100,
|
|
"run_time": 5,
|
|
"ramp_time": 1,
|
|
"run_num": 3
|
|
}
|
|
}
|