#!/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 tcam1 	readall
verify-suite tcam1 	wrall
verify-suite tcam1 	wrspec
verify-suite tcam1 	wrspec.mike
verify-suite tcam1 	readlong
verify-suite tcam1 	reglen
verify-suite tcam1 	urif

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

# from below
verify-suite tcam1 	patch-count
verify-suite tcam1 	scan.flip.mag4
verify-suite tcam1 	scan.3d.card-deck

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

# Tests scanning
verify-suite tcam1 	fpl
verify-suite tcam1 	lpl
verify-suite tcam1 	fpl-lpl		# failed
verify-suite tcam4 	ctv		# failed

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

verify-suite tcam4 	her.als
verify-suite tcam4 	rmr.alt
# verify-suite tcam4 	count-patch
verify-suite tcam4 	vwr.perbit
verify-suite tcam1 	vwr
verify-suite tcam4 	vwr.lut

# not run yet

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


