# Perl tests
ptest1-1
	/src/ptest1{1}

ptest1-2
	/src/ptest1{2}

ptest1-3
	/src/ptest1{1,2}

ptest1-4
	/src/ptest1{1}
	/src/ptest1{2}

ptest1-5
	/src/ptest1

# C tests
ctest1-1
	/src/ctest1{1}

ctest1-2
	/src/ctest1{2}

ctest1-3
	/src/ctest1{1,2}

ctest1-4
	/src/ctest1{1}
	/src/ctest1{2}

ctest1-5
	/src/ctest1

# Shell tests
stest1-1
	/src/stest1{1}

stest1-2
	/src/stest1{2}

stest1-3
	/src/stest1{1,2}

stest1-4
	/src/stest1{1}
	/src/stest1{2}

stest1-5
	/src/stest1

ctest7-1
	/src/ctest7
	

ptest7-1
	/src/ptest7
	

stest7-1
	/src/stest7


all
	/src/ctest1
	/src/ptest1
	/src/stest1


include
	:include:/src/testlist


serial-1
	/src/test2
	/src/test3
	/src/test4
	/src/test5

group-1
	/src/ctest1
	/src/ptest1
	/src/stest1

parallel-1
	:parallel:^group-1

group-2
	/src/test2
	/src/test3
	/src/test4
	/src/test5

serial-2
	^group-2

parallel-2
	:parallel:^group-2

random-1
	:random:^group-2
	:random:^group-2
	:random:^group-2
	:random:^group-2

timed-1
	:timed_loop,15:^group-2

timed-random-1
	:timed_loop,15;random:^group-2

parallel-random-1
	:parallel,4;random:^group-2

parallel-3
	:parallel,4:^group-2

ctest-parallel
	:parallel,8:@/src/ctest1

ptest-parallel
	:parallel,8:@/src/ptest1

stest-parallel
	:parallel,8:@/src/stest1

parallel-test-1
	/src/parallel-test

parallel-test-2
	:parallel,2:@/src/parallel-test

repeat-1
	:repeat,2:^group-2

repeat-random-1
	:repeat,4;random:^group-2

repeat-random-2
	:repeat,8;random:^group-2

repeat-timed-random-1
	:repeat;timed_loop,15;random:^group-2


repeat-direct-1
	:repeat,4:@/src/test2

repeat-indirect-1
	:repeat,4:/src/indirect-list

#repeat-indirect-fail
#	:repeat,4:/src/no_such_file

