cs448/p1/test

38 lines
1012 B
Bash
Executable File

#! /bin/bash
testCase() {
rm ./data.db
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_10MB.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_10 $mem nm0000001
testCase $data_10 $mem nm0028516
testCase $data_10 $mem nm0072686
testCase $data_10 $mem nm0438120
testCase $data_10 $db nm0000001
testCase $data_10 $db nm0028516
testCase $data_10 $db nm0072686
testCase $data_10 $db nm0438120
testCase $data_30 $file nm0000001
testCase $data_30 $file nm0028516
testCase $data_30 $file nm0072686
testCase $data_30 $file nm0438120
testCase $data_30 $mem nm0000001
testCase $data_30 $mem nm0028516
testCase $data_30 $mem nm0072686
testCase $data_30 $mem nm0438120
testCase $data_30 $db nm0000001
testCase $data_30 $db nm0028516
testCase $data_30 $db nm0072686
testCase $data_30 $db nm0438120