cs448/p1/test
2019-01-19 23:27:46 -05:00

50 lines
1.1 KiB
Bash
Executable File

#! /bin/bash
testCase() {
java -cp ./target/cs448p1-1.0-SNAPSHOT-jar-with-dependencies.jar -Xmx32m cs448.App "$1" "$2" "$3"
}
data_10="./data_10MB.tsv"
data_30="./data_30MB.tsv"
file=0
mem=1
db=2
testCase $data_10 $file nm0000001
testCase $data_10 $file nm0028516
testCase $data_10 $file nm0072686
testCase $data_10 $file nm0438120
testCase $data_30 $file nm0000001
testCase $data_30 $file nm0028516
testCase $data_30 $file nm0072686
testCase $data_30 $file nm0438120
testCase $data_10 $mem nm0000001
testCase $data_10 $mem nm0028516
testCase $data_10 $mem nm0072686
testCase $data_10 $mem nm0438120
testCase $data_30 $mem nm0000001
# testCase $data_30 $mem nm0028516
# testCase $data_30 $mem nm0072686
# testCase $data_30 $mem nm0438120
rm ./data.db
testCase $data_10 $db nm0000001
rm ./data.db
testCase $data_10 $db nm0028516
rm ./data.db
testCase $data_10 $db nm0072686
rm ./data.db
testCase $data_10 $db nm0438120
rm ./data.db
testCase $data_30 $db nm0000001
rm ./data.db
testCase $data_30 $db nm0028516
rm ./data.db
testCase $data_30 $db nm0072686
rm ./data.db
testCase $data_30 $db nm0438120