summaryrefslogtreecommitdiff
diff options
authorPMR <pmr@pmr-lander>2019-10-09 08:06:19 +0000
committerPMR <pmr@pmr-lander>2019-10-09 08:06:19 +0000
commita8ad183880c3a6cb0284a6474201ebc521645f5e (patch)
treee708548a9520a33026aa8d5638f63f01c0a3cfbc
parentb89db3f9329f9f2dc61298577571d964a67838cd (diff)
parenta4a64edbe48ef93f9ab61fc8bfc6f991063652ff (diff)
Merge #373826 from ~sylvain-pineau/plainbox-provider-checkbox:fix-disk-read-perf-test-mmc
-rwxr-xr-xbin/disk_read_performance_test9
1 files changed, 9 insertions, 0 deletions
diff --git a/bin/disk_read_performance_test b/bin/disk_read_performance_test
index 1cdea0df..ad9681c5 100755
--- a/bin/disk_read_performance_test
+++ b/bin/disk_read_performance_test
@@ -13,10 +13,17 @@ for disk in $@; do
disk_type=`udevadm info --name /dev/$disk --query property | grep "ID_BUS" | awk '{gsub(/ID_BUS=/," ")}{printf $1}'`
dev_path=`udevadm info --name /dev/$disk --query property | grep "DEVPATH" | awk '{gsub(/DEVPATH=/," ")}{printf $1}'`
+ if [[ $dev_path =~ dm ]]; then
+ disk_type="devmapper"
+ fi
if [[ $dev_path =~ nvme ]]; then
disk_type="nvme"
fi
+ if [[ $dev_path =~ mmc ]]; then
+ disk_type="mmc"
+ fi
if [ -z "$disk_type" ]; then
+ echo "ERROR: disk type not recognized"
exit 1
fi
echo "INFO: $disk type is $disk_type"
@@ -35,7 +42,9 @@ for disk in $@; do
fi
fi
;;
+ "devmapper" ) MIN_BUF_READ=$DEFAULT_BUF_READ;;
"ide" ) MIN_BUF_READ=40;;
+ "mmc" ) MIN_BUF_READ=50;;
"nvme" ) MIN_BUF_READ=1000;;
* ) MIN_BUF_READ=$DEFAULT_BUF_READ;;
esac