#!/bin/csh -f
#
# Full verify suite shell script.
# This script simply runs each of the verify-suites for a full diagnostic


# run verify suites:

# one-chip suites
# verify-suite tcam1b 	readall
# verify-suite tcam1b 	wrall
# verify-suite tcam1b 	wrspec
# verify-suite tcam1b 	wrspec.mike
# verify-suite tcam1b 	readlong
# verify-suite tcam1b 	reglen
# verify-suite tcam1b 	urif

# expts on same line (no lf) on run on same sim
# verify-suite tcam1b 	kick.1d.ug
# verify-suite tcam1b 	kick.2d.ug
 verify-suite tcam1b 	kick.3d.ug
# verify-suite tcam1b 	kick.Nd.ug
# verify-suite tcam1b 	cam-wait
# verify-suite tcam1b 	carry
verify-suite tcam1b 	magnify
# verify-suite tcam1b 	baker

# from below
verify-suite tcam1b 	patch-count
verify-suite tcam1b 	scan.flip.mag4
verify-suite tcam1b 	scan.3d.card-deck
# got to here

verify-suite tcam1b 	scan-point
verify-suite tcam1b 	fosr.3.12
verify-suite tcam1b 	lasr.3.12
verify-suite tcam1b	fosr.map
verify-suite tcam1b 	lasr.1.12
verify-suite tcam1b 	lasr.2.12
verify-suite tcam1b 	lasr.map
verify-suite tcam1b 	fosr.1.12
verify-suite tcam1b 	sdsr.1.all
verify-suite tcam1b 	sdsr.2.12
verify-suite tcam1b 	sdsr.3.12	# doesn't exist
verify-suite tcam1b 	sdsr.map	# not done
verify-suite tcam1b 	ecsr.1.12
verify-suite tcam1b 	ecsr.2.12
verify-suite tcam1b 	ecsr.3.12
verify-suite tcam1b 	ecsr.map
verify-suite tcam1b 	ecsr.map.old	# failed
verify-suite tcam1b 	dsr.2.12

# Tests scanning
verify-suite tcam1b 	fpl
verify-suite tcam1b 	lpl
verify-suite tcam1b 	fpl-lpl		# failed
verify-suite tcam4b 	ctv		# failed

verify-suite tcam4b 	layer-write
verify-suite tcam4b 	lutperm
verify-suite tcam4b 	lutperm.3031

verify-suite tcam4b 	her.als
verify-suite tcam4b 	rmr.alt
# verify-suite tcam4b 	count-patch
verify-suite tcam4b 	vwr.perbit
verify-suite tcam1b 	vwr
verify-suite tcam4b 	vwr.lut

# not run yet

verify-suite tcam4b	hpp
verify-suite tcam4b	rotation	# failed
verify-suite tcam4b	auto-corr


