diff options
Diffstat (limited to 'tools/performance_test')
| -rw-r--r-- | tools/performance_test/performance_test.gnuplot | 2 | ||||
| -rwxr-xr-x | tools/performance_test/performance_test.sh (renamed from tools/performance_test/performance_test) | 7 | 
2 files changed, 6 insertions, 3 deletions
| diff --git a/tools/performance_test/performance_test.gnuplot b/tools/performance_test/performance_test.gnuplot index a145100..68743c4 100644 --- a/tools/performance_test/performance_test.gnuplot +++ b/tools/performance_test/performance_test.gnuplot @@ -1,5 +1,5 @@  set style line 1 lc rgb '#0060ad' lt 1 lw 2 pt 7 ps 1.5 -set terminal png size 400,300 enhanced font "Helvetica,10" +set terminal png size 800,600 enhanced font "Helvetica,10"  set xlabel "time"  set output 'cpu_data.png'  set ylabel "CPU usage in %" diff --git a/tools/performance_test/performance_test b/tools/performance_test/performance_test.sh index 608b3ea..eb6d45d 100755 --- a/tools/performance_test/performance_test +++ b/tools/performance_test/performance_test.sh @@ -11,6 +11,7 @@ cpu_plot_file="cpu_plot"  ram_plot_file="ram_plot"  cpu_data_file="cpu_data.dat"  ram_data_file="ram_data.dat" +dg_log_file="drumgizmo.log"  # check for right number of parameters  if [[ $# != 3 ]] @@ -61,6 +62,7 @@ fi  echo "============================"  echo "Starting the performace test"  echo "============================" +echo  # initial data values  cpu_data="" @@ -99,11 +101,12 @@ function plotData  }  # start dg -echo $kit -$dg_path/./drumgizmo -i midifile -I file="$midifile",midimap="$midimap" -o jackaudio "$kit" & +echo "The terminal output of drumgizmo is routed to ${dg_log_file}" +$dg_path/./drumgizmo -i midifile -I file="$midifile",midimap="$midimap" -o jackaudio "$kit" > $dg_log_file 2>&1 &  pid=$!  # collect data while dg is running +echo "Collecting the data now. That might take a while..."  while ps -p $pid > /dev/null  do  	logData $pid | 
