Revision tags: v24.05, v24.09-pre, v24.05-rc1, LTS, v24.01, v24.05-pre, v24.01-rc1 |
|
#
dbac81ec |
| 23-Oct-2023 |
Michal Berger <michal.berger@intel.com> |
scripts/fio-wrapper: Set queue/scheduler only when it's available
See: https://bugzilla.kernel.org/show_bug.cgi?id=218042
Change-Id: I86281d0e2c5ebb7859acfb67d08091ce4afad0ef Signed-off-by: Michal
scripts/fio-wrapper: Set queue/scheduler only when it's available
See: https://bugzilla.kernel.org/show_bug.cgi?id=218042
Change-Id: I86281d0e2c5ebb7859acfb67d08091ce4afad0ef Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20388 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
show more ...
|
Revision tags: v23.09, v24.01-pre, v23.09-rc1, v23.05, v23.09-pre |
|
#
4e996120 |
| 09-May-2023 |
Karol Latecki <karol.latecki@intel.com> |
fio-wrapper: add rwmixread option
Allow specifying the percentage of read operations in randrw and rw workloads.
Change-Id: I3702200884217990cc172b39aacad516eb06eee6 Signed-off-by: Karol Latecki <k
fio-wrapper: add rwmixread option
Allow specifying the percentage of read operations in randrw and rw workloads.
Change-Id: I3702200884217990cc172b39aacad516eb06eee6 Signed-off-by: Karol Latecki <karol.latecki@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18154 Reviewed-by: Michal Berger <michal.berger@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
#
3dcc7668 |
| 04-May-2023 |
Karol Latecki <karol.latecki@intel.com> |
fio-wrapper: allow saving metrics output
Use "-o" when calling fio-wrapper script to specify where to save measurements dump.
Group reporting and JSON format hardcoded for now.
Signed-off-by: Karo
fio-wrapper: allow saving metrics output
Use "-o" when calling fio-wrapper script to specify where to save measurements dump.
Group reporting and JSON format hardcoded for now.
Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: I7c4aca62a6fccd0c250284d1badeb02e9f6b9acb Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18133 Reviewed-by: Michal Berger <michal.berger@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
show more ...
|
#
935d6caf |
| 04-May-2023 |
Karol Latecki <karol.latecki@intel.com> |
fio-wrapper: group verify options
Set all verify-related options only when "verify" option is enabled.
Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: Ifc1106f525b1e385fd089ba6ead
fio-wrapper: group verify options
Set all verify-related options only when "verify" option is enabled.
Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: Ifc1106f525b1e385fd089ba6ead59e6e5fc9355d Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18132 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Michal Berger <michal.berger@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
show more ...
|
#
1c0e38bb |
| 04-May-2023 |
Karol Latecki <karol.latecki@intel.com> |
fio-wrapper: add ublk devices option
Enables fio wrapper to run test with exposed ublk devices.
Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: I15f0df6606c252ba70005a8e2aecf0ba33
fio-wrapper: add ublk devices option
Enables fio wrapper to run test with exposed ublk devices.
Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: I15f0df6606c252ba70005a8e2aecf0ba33b8cf5d Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18131 Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Michal Berger <michal.berger@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
Revision tags: v23.01.1, v23.01, v23.05-pre, v23.01-rc1, v22.01.2 |
|
#
eb53c232 |
| 02-Nov-2022 |
paul luse <paul.e.luse@intel.com> |
add (c) and SPDX header to bash files as needed
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --forma
add (c) and SPDX header to bash files as needed
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --format=%ad --date default <file> | tail -1
and then pull just the year from the result.
Intel copyrights were not added to files where Intel either had no contribution ot the contribution lacked substance (ie license header updates, formatting changes, etc)
For intel copyrights added, --follow and -C95% were used.
Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: I2ef86976095b88a9bf5b1003e59f3943cd6bbe4c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15209 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
Revision tags: v22.09, v23.01-pre, v22.09-rc1 |
|
#
269737b9 |
| 14-Jul-2022 |
Michal Berger <michal.berger@intel.com> |
scripts/fio-wrapper: Simplify check for bdev devices
While testing fedora35 under 5.18 kernel it was noticed that the sysfs dir structure changed comparing to older versions of the kernel. To make s
scripts/fio-wrapper: Simplify check for bdev devices
While testing fedora35 under 5.18 kernel it was noticed that the sysfs dir structure changed comparing to older versions of the kernel. To make sure proper devices can be found regardless of the kernel version simplify the process by just looking up the model of the ctrl given nvme block device is connected to.
Signed-off-by: Michal Berger <michal.berger@intel.com> Change-Id: I7ff55c8d8c50acd2a117bed2a31ddb9890615e18 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13674 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Kamil Godzwon <kamilx.godzwon@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
show more ...
|
#
14c0f94c |
| 13-Jun-2022 |
Kamil Godzwon <kamilx.godzwon@intel.com> |
test/fio: supress fio output files
verify.state files are not very useful because we fail the tests at any first failure. If there was something wrong with IO verification then autotest.sh would fai
test/fio: supress fio output files
verify.state files are not very useful because we fail the tests at any first failure. If there was something wrong with IO verification then autotest.sh would fail.
Fio files with metrics output (IOPS, BW, latency, etc) are also not very useful as per-patch tests are not focused on benchmarking.
Fixes #2546
Signed-off-by: Kamil Godzwon <kamilx.godzwon@intel.com> Change-Id: I33fbe2fb0749d840f08ffe0d606d206268140991 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13019 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
Revision tags: v22.05, v22.09-pre, v22.05-rc1, v22.01.1 |
|
#
d4b89448 |
| 01-Feb-2022 |
Karol Latecki <karol.latecki@intel.com> |
test/nvmf: enable fio verify_backlog option
Using time_based tasks with do_verify=1 and rw=write results in verification not being run. Basically writes consume all run time and there's no time left
test/nvmf: enable fio verify_backlog option
Using time_based tasks with do_verify=1 and rw=write results in verification not being run. Basically writes consume all run time and there's no time left for verify:
fio: verification read phase will never start because write phase uses all of runtime
Using verify_backlog we ask fio to verify after every N blocks written.
Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: I4c1571f4fad893e47cc5fea2ad6b4e2a7d8cc5ef Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11376 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
Revision tags: v22.01, v22.01-rc1, v21.10, v21.10-rc1, v21.07, v21.07-rc1 |
|
#
43aca604 |
| 25-May-2021 |
Michal Berger <michalx.berger@intel.com> |
scripts/fio-wrapper: Move devices sync to configure_devices()
This is to make sure we sync devices for both nvmf and iscsi protocols.
Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-
scripts/fio-wrapper: Move devices sync to configure_devices()
This is to make sure we sync devices for both nvmf and iscsi protocols.
Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-Id: Ifec6cc2d240a5b22b73e9f4087ae328568e4fe4a Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8042 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Ziye Yang <ziye.yang@intel.com>
show more ...
|
#
3c578739 |
| 12-May-2021 |
Michal Berger <michalx.berger@intel.com> |
scripts/fio-wrapper: Make sure all nvme block devices exist
This is needed before we can start looking up attributes of the block subsystem under sysfs. In some occasions they may simply not exist y
scripts/fio-wrapper: Make sure all nvme block devices exist
This is needed before we can start looking up attributes of the block subsystem under sysfs. In some occasions they may simply not exist yet at a given time.
Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-Id: I4261d17e92e02acec31b8affaccd0aa11c2b851e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7863 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
Revision tags: v21.04 |
|
#
19f0c9a0 |
| 29-Apr-2021 |
Michal Berger <michalx.berger@intel.com> |
autotest: Replace fio.py with a bash wrapper in tests
fio.py simply wraps itself around fio and doesn't do anything that would require python to be in use. Having it in a simple bash form makes it e
autotest: Replace fio.py with a bash wrapper in tests
fio.py simply wraps itself around fio and doesn't do anything that would require python to be in use. Having it in a simple bash form makes it easier to integrate it with autotest's common sh tooling and to debug any potential issues with the underlying tests.
This also fixes #1919 by making sure only proper nvme devices are selected for the nvmf targets.
Fixes: #1919.
Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-Id: I111d00df3c7b2517f431cae865e258a665c2ecb3 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7684 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|