# Format: filename_weight (weight = 1000 if omitted)
#   individual times are printed as is, but accumulated time is weighed
#   by (weight / 1000)
_test_list='test_extra_OUT test_extra_out test_extra test_basic top_test_extra top_dotest_extra'

# _not_ included in 'make test-all' (annoying)
test_extra_out="ploth io parallel install time"

# _not_ included automatically in Oxxx/Makefile (special cased there)
test_extra_OUT="env"

test_extra_all_out="$test_extra_out $test_extra_OUT"
pattern_out=`echo $test_extra_all_out | sed -e 's/ /|/g'`

# included in 'make bench'
test_basic="\
  objets\
  analyz\
  number\
  polyser\
  linear\
  elliptic\
  sumiter\
  graph\
  program\
  trans\
  nfields_200\
"

# included in 'make test-all' in addition to regular components of 'make bench'
test_extra=`ls "$TOP"/src/test/in | egrep -v "\b($pattern_out)\b"`
test_extra=`echo $test_extra | sed -e 's/\n/ /g'`

all_tests="$test_extra $test_extra_out $test_extra_OUT"
top_test_extra="test-`echo $all_tests | sed -e 's/ \\([^ ]\\)/ test-\\1/g'`"
top_dotest_extra="dotest-`echo $all_tests | sed -e 's/ \\([^ ]\\)/ dotest-\\1/g'`"
