xref: /spdk/test/ocf/integrity/stats.sh (revision a5f87f39127c7e0da8d9c4fcd042a27e350be84e)
1#!/usr/bin/env bash
2#  SPDX-License-Identifier: BSD-3-Clause
3#  Copyright (C) 2019 Intel Corporation
4#  All rights reserved.
5#
6curdir=$(dirname $(readlink -f "${BASH_SOURCE[0]}"))
7rootdir=$(readlink -f $curdir/../../..)
8source $rootdir/test/common/autotest_common.sh
9
10bdevperf=$rootdir/build/examples/bdevperf
11
12source "$curdir/mallocs.conf"
13$bdevperf --json <(gen_malloc_ocf_json) -q 128 -o 4096 -w write -t 120 -r /var/tmp/spdk.sock &
14bdev_perf_pid=$!
15waitforlisten $bdev_perf_pid
16sleep 1
17$rpc_py bdev_ocf_get_stats MalCache1
18kill -9 $bdev_perf_pid
19wait $bdev_perf_pid || true
20