#!/bin/bash

testfile=/NoBackup/testfile
logfile=/home/andrea/troubleshooting/20190418_lentezzaDar/20190418_lentezzaDar.txt
nTries=$1 # Number of tries we do

# uuid="6a9d3c05-6758-49c0-a46e-6ce221478eb3" #ODD
# uuid="68cbc412-e7c3-407c-83c1-c718580e930d" #EVEN
# uuid="57163680-ab85-4c43-a9da-86133262f815" # EVEN btrfs
uuid="aa7eec52-cb95-4ab3-8557-f0cecbc1c10f" # EVEN xfs
# uuid="ccb7ee6c-cf8d-4b87-ae9f-a2e13f5c00e8" # SSD
# uuid="f87541f0-fc72-4544-9f1c-e3ee5212daf9" #G3 bianca

echo "Starting $nTries tries with:" | tee -a $logfile
uname -a | tee -a $logfile
ls -lh $testfile 2>&1 | tee -a $logfile
blkid 2>&1 | tee -a $logfile
echo "uuid=$uuid"
echo -n "cat /sys/block/sdf/queue/scheduler --> " | tee -a $logfile
cat /sys/block/sdf/queue/scheduler 2>&1 | tee -a $logfile
for (( k=1; k<=$nTries; k++ )); do 
  echo -n "Inizio: " | tee -a $logfile
  date | tr -d "\n" | tee -a $logfile
  touch inizio 2>&1 |tee -a $logfile
  mount UUID=$uuid /mnt/pendrive 2>&1 |tee -a $logfile
  SECONDS=0
  cp $testfile /mnt/pendrive 2>&1 |tee -a $logfile
#  dd if=$testfile of=/mnt/pendrive/testfile bs=1M oflag=direct
#  dd if=$testfile of=/mnt/pendrive/testfile bs=1M
  umount /mnt/pendrive 2>&1 |tee -a $logfile
  tempo=$SECONDS
  touch fine 2>&1 |tee -a $logfile
  echo -n "...fine: " | tee -a $logfile
  date | tr -d "\n" | tee -a $logfile
  echo " --> ci ho messo $tempo secondi!" | tee -a $logfile
done
