Spdk/test/nvme
Krzysztof Karas 29784f35cd bdevperf: promote bdevperf from test to example application
bdevperf application is utilized in multiple test scenarios
and most prominently in SPDK performance reports.
Similar to perf and fio_plugins, it is used to measure performance.
It is intended to represent the expected behavior of users
application that use SPDK bdev layer.

Applications under --enable-tests are intended for specific test
scenarios and user interaction is usually via a test scripts.
Meanwhile --enable-examples are used more broadly to teach and
show usage of SPDK libraries.

As an added benefit with this patch, its possible to compile
bdevperf without need to satisfy additional requirements to
compile all the test applications.

Change-Id: I9aaec1f9d729a1cdee89b5fdc365d61c19b03f82
Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14558
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
2022-11-16 09:52:41 +00:00
..
aer update Intel copyright notices 2022-11-10 08:28:53 +00:00
boot_partition check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
cmb test/nvme: Add basic test covering cmb_copy functionality 2021-07-20 07:59:43 +00:00
compliance update Intel copyright notices 2022-11-10 08:28:53 +00:00
connect_stress update Intel copyright notices 2022-11-10 08:28:53 +00:00
cuse update Intel copyright notices 2022-11-10 08:28:53 +00:00
e2edp update Intel copyright notices 2022-11-10 08:28:53 +00:00
err_injection update Intel copyright notices 2022-11-10 08:28:53 +00:00
fused_ordering update Intel copyright notices 2022-11-10 08:28:53 +00:00
overhead update Intel copyright notices 2022-11-10 08:28:53 +00:00
perf bdevperf: promote bdevperf from test to example application 2022-11-16 09:52:41 +00:00
reserve update Intel copyright notices 2022-11-10 08:28:53 +00:00
reset update Intel copyright notices 2022-11-10 08:28:53 +00:00
sgl update Intel copyright notices 2022-11-10 08:28:53 +00:00
simple_copy check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
startup update Intel copyright notices 2022-11-10 08:28:53 +00:00
xnvme bdevperf: promote bdevperf from test to example application 2022-11-16 09:52:41 +00:00
zns test/nvme/zns: Fix jq filter 2021-12-08 08:06:36 +00:00
hw_hotplug.sh hotplug: use RPC instead of reading hotplug logs 2022-09-23 12:54:44 +00:00
Makefile update Intel copyright notices 2022-11-10 08:28:53 +00:00
nvme_bp.sh test/nvme: Add test application to verify Boot Partition Read / Write support 2021-09-07 07:34:09 +00:00
nvme_opal.sh bdevperf: promote bdevperf from test to example application 2022-11-16 09:52:41 +00:00
nvme_pmr.sh examples/pmr_persistence: Add PMR example application 2021-04-22 20:10:21 +00:00
nvme_rpc_timeouts.sh test/nvme: A simple test confirming we can change nvme timeout settings via rpc 2021-07-14 09:15:20 +00:00
nvme_rpc.sh build: Output executables from the app directory to build/bin 2020-06-15 15:27:16 +00:00
nvme_scc.sh test/nvme: Add test application to verify Simple Copy Command support 2021-05-18 12:43:24 +00:00
nvme.sh test/nvme: Replace -s with -o for "io size in bytes" 2022-09-19 13:11:55 +00:00
sw_hotplug.sh sw_hotplug: run the hotplug in the background 2022-09-21 15:47:36 +00:00