Skip to content

Commit abf7258

Browse files
committed
perf-test: support Nitro-based instances
These instances report EBS volumes as NVME devices.
1 parent bcbafc6 commit abf7258

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

scripts/perf-test/run-on-ec2.sh

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,16 @@
22
set -x -e
33

44
# set up the additional volume
5-
sleep 10
6-
e2fsck -f -y /dev/xvdf
7-
resize2fs /dev/xvdf
8-
mount /dev/xvdf /mnt
5+
if lsblk | grep ^nvme
6+
then
7+
e2fsck -f -y /dev/nvme0n1
8+
resize2fs /dev/nvme0n1
9+
mount /dev/nvme0n1 /mnt
10+
else
11+
e2fsck -f -y /dev/xvdf
12+
resize2fs /dev/xvdf
13+
mount /dev/xvdf /mnt
14+
fi
915

1016
# install packages
1117
apt-get install -y git time wget binutils make jq

0 commit comments

Comments
 (0)