]> git.proxmox.com Git - ceph.git/blob - ceph/src/spdk/test/lib/ioat/ioat.sh
bump version to 12.2.12-pve1
[ceph.git] / ceph / src / spdk / test / lib / ioat / ioat.sh
1 #!/usr/bin/env bash
2
3 set -xe
4
5 testdir=$(readlink -f $(dirname $0))
6 rootdir=$(readlink -f $testdir/../../..)
7 source $rootdir/scripts/autotest_common.sh
8
9 timing_enter ioat
10
11 timing_enter perf
12 $rootdir/examples/ioat/perf/perf -t 1
13 timing_exit perf
14
15 timing_enter verify
16 $rootdir/examples/ioat/verify/verify -t 1
17 timing_exit verify
18
19 if [ `uname` = Linux ]; then
20 timing_enter kperf
21 $rootdir/scripts/setup.sh reset
22 insmod $rootdir/examples/ioat/kperf/kmod/dmaperf.ko
23 $rootdir/examples/ioat/kperf/ioat_kperf -n 4 -q 4 -s 12 -t 32
24 rmmod dmaperf.ko
25 $rootdir/scripts/setup.sh
26 timing_exit kperf
27 fi
28
29 timing_exit ioat