#!/bin/bash test=$1 case $test in 0) make run NODES="20" ARGS=main.o; ;; 1) # testing of: single node speed make run NODES="1" ARGS=/mnt/raid/testlists/__134217728.bin; ;; 2) # testing of: single nodes speed of 2 nodes to see disk availability bottleneck make run NODES="1" ARGS=/mnt/raid/testlists/__134217728.bin; sleep 0.1; make run NODES="2" ARGS=/mnt/raid/testlists/__134217728.bin; ;; 22) # testing of: single nodes speed of 2 nodes to see disk availability depends on first started make run NODES="2" ARGS=/mnt/raid/testlists/__134217728.bin; sleep 0.1; make run NODES="1" ARGS=/mnt/raid/testlists/__134217728.bin; ;; 3) # testing of: single nodes speed of 3 nodes to see disk availability bottleneck make run NODES="1" ARGS=/mnt/raid/testlists/__134217728.bin; sleep 0.1; make run NODES="2" ARGS=/mnt/raid/testlists/__134217728.bin; sleep 0.1; make run NODES="3" ARGS=/mnt/raid/testlists/__134217728.bin; ;; 124) # testing of: speed od 1-2-4 nodes doubling file size each time make run NODES="1" ARGS=/mnt/raid/testlists/__134217728.bin; make run NODES="1" ARGS=/mnt/raid/testlists/_268435456.bin; make run NODES="1" ARGS=/mnt/raid/testlists/_402653184.bin; make run NODES="1-2" ARGS=/mnt/raid/testlists/_268435456.bin; make run NODES="1-2" ARGS=/mnt/raid/testlists/_402653184.bin; make run NODES="1-2" ARGS=/mnt/raid/testlists/8gb.bin; make run NODES="1-4" ARGS=/mnt/raid/testlists/_402653184.bin; make run NODES="1-4" ARGS=/mnt/raid/testlists/8gb.bin; make run NODES="1-4" ARGS=/mnt/raid/testlists/16gb.bin; ;; 1240) # testing of: speed od 1-2-4 nodes doubling file size each time make run NODES="1" ARGS=/mnt/raid/testlists/__134217728.bin; make run NODES="1-2" ARGS=/mnt/raid/testlists/_268435456.bin; make run NODES="1-4" ARGS=/mnt/raid/testlists/_402653184.bin; make run NODES="1" ARGS=/mnt/raid/testlists/_268435456.bin; make run NODES="1-2" ARGS=/mnt/raid/testlists/_402653184.bin; make run NODES="1-4" ARGS=/mnt/raid/testlists/8gb.bin; make run NODES="1" ARGS=/mnt/raid/testlists/_402653184.bin; make run NODES="1-2" ARGS=/mnt/raid/testlists/8gb.bin; make run NODES="1-4" ARGS=/mnt/raid/testlists/16gb.bin; ;; *) echo Specifica un tipo di test doTest.sh N; ;; esac