numam-spdk/test
Jim Harris 1679104edb ut/reduce: use compress algorithm
The unit tests to this point used an algorithm that
just copied the data as-is with no compression.
Change it now to use the actual unit test compression
algorithm.

A few unit tests need to be modified to account
for the compressible buffers - primarily those that
write a single 512 byte LBA in a 16KB chunk.  These
will now be compressed down to a single I/O unit,
so some of the asserts need to be changed to adjust
for this.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I11b2c92b1d6f710a301c8a3b0961f76c9f4886d4

Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/449567
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2019-04-02 21:40:21 +00:00
..
app notify: add notification library 2019-03-29 21:15:14 +00:00
bdev notify: add notification library 2019-03-29 21:15:14 +00:00
blobfs notify: add notification library 2019-03-29 21:15:14 +00:00
blobstore histograms: tests for bdev histograms 2019-01-24 21:50:18 +00:00
common autotest_common: delete ceph_raw.img after test 2019-04-01 23:59:44 +00:00
config_converter bdev/nvme: Add configuration parameter to slow down polling 2019-03-19 07:27:44 +00:00
cpp_headers build: don't include spdk.app.mk in test/cpp_headers 2018-12-12 22:35:21 +00:00
env test: add mem_callbacks unit test 2019-03-12 13:58:57 +00:00
event notify: add notification library 2019-03-29 21:15:14 +00:00
ftl bdev/ftl: Add json config generation 2019-04-01 23:59:39 +00:00
ioat ioat: remove ioat kperf kernel driver test harness 2018-04-30 17:11:53 +00:00
iscsi_tgt test: remove duplicate fio.py script file 2019-03-26 22:47:45 +00:00
json_config bdev/compress: prepare to add some unit tests 2019-04-02 00:06:34 +00:00
lvol test/lvol: Implement test case 653 2019-03-01 22:54:07 +00:00
nvme test/nvmf/nvme-cli: don't run nvme-cli as secondary process 2019-01-29 20:54:13 +00:00
nvmf test: remove duplicate fio.py script file 2019-03-26 22:47:45 +00:00
ocf ocf: rpc: extend get_ocf_bdevs for multicore cases 2019-03-26 23:30:31 +00:00
pmem bdev: remove delete_bdev RPC 2019-03-01 08:50:07 +00:00
rpc_client jsonrpc: add connection close callback 2019-01-10 14:31:37 +00:00
spdkcli test/spdkcli: update match file to cover larger volume NVMe SSD 2019-03-08 02:18:15 +00:00
unit ut/reduce: use compress algorithm 2019-04-02 21:40:21 +00:00
vhost test/vhost: do not unmap lvol for benchmarking 2019-04-01 21:02:23 +00:00
Makefile jsonrpc-client: add new C client library 2018-10-11 20:07:44 +00:00
spdk_cunit.h test: remove leftover spdk_cunit declaration 2018-07-06 22:47:56 +00:00