#!/usr/bin/python 
 
bnchmrk="isort"
benchmark="Integer Sort"
checkProgram="../common/isortCheck" 
dataDir = "../sequenceData/data"

tests = [ 
    [1, "randomSeq_100M_int", "", ""], 
    [1, "exptSeq_100M_int", "", ""], 
    [1, "randomSeq_100M_int_pair_int", "", ""], 
    [1, "randomSeq_100M_256_int_pair_int", "", ""], 
    ] 

small_tests = [ 
    [1, "randomSeq_10M_int", "", ""], 
    [1, "exptSeq_10M_int", "", ""], 
    [1, "randomSeq_10M_int_pair_int", "", ""], 
    [1, "randomSeq_10M_256_int_pair_int", "", ""], 
    ] 

import runTests
if runTests.getOption("--small"):
    runTests.timeAllArgs(bnchmrk, benchmark, checkProgram, dataDir, small_tests)
else:
    runTests.timeAllArgs(bnchmrk, benchmark, checkProgram, dataDir, tests)
