#!/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 cam1 	nbf

verify-suite cam1 	readall
verify-suite cam1 	wrall
verify-suite cam1 	wrspec
verify-suite cam1 	wrspec.mike
verify-suite cam1 	readlong
verify-suite cam1 	reglen
verify-suite cam1 	urif

# expts on same line (no lf) on run on same sim
verify-suite rcamsys13 	kick.1d
verify-suite cam1 	kick.1d.ug
verify-suite rcamsys14 	kick.2d
verify-suite cam1 	kick.2d.ug
verify-suite rcamsys13 	kick.3d.sys13
verify-suite rcamsys13 	kick.3d.xz.sys13
verify-suite rcamsys14 	kick.3d.sys14
verify-suite cam1 	kick.3d.ug
verify-suite rcamsys14 	kick.Nd
verify-suite rcamsys14 	kick.Nd.xzyz
verify-suite cam1 	kick.Nd.ug
			

verify-suite cam1 	cam-wait
verify-suite cam1 	carry


verify-suite cam1 	magnify
verify-suite cam1 	baker
verify-suite cam1 	scan-point


verify-suite cam1 	fosr.3.12
verify-suite cam1 	lasr.3.12
verify-suite cam1	fosr.map
verify-suite cam1 	lasr.1.12
verify-suite cam1 	lasr.2.12
verify-suite cam1 	lasr.map

verify-suite cam1 	fosr.1.12

verify-suite cam1 	sdsr.1.all
verify-suite cam1 	sdsr.2.12
# verify-suite cam1 	sdsr.3.12
verify-suite cam1 	sdsr.map

verify-suite cam1 	ecsr.1.12
verify-suite cam1 	ecsr.2.12
verify-suite cam1 	ecsr.3.12
verify-suite cam1 	ecsr.map

verify-suite cam1 	dsr.2.12

# Tests scanning
verify-suite cam1 	patch-count
verify-suite cam1 	scan.flip.mag4
verify-suite cam1 	scan.3d.card-deck


verify-suite cam1 	fpl
verify-suite cam1 	lpl
verify-suite cam1 	fpl-lpl

# Waiting for Ken to validate the dump
# verify-suite cam4b 	ctv

verify-suite rcamsys14	layer-sync
verify-suite cam4b 	layer-write
verify-suite cam4b 	lutperm
verify-suite cam4b 	lutperm.3031

verify-suite cam4b 	her.als
verify-suite cam4b 	rmr.alt
verify-suite rcamsys22	fly


verify-suite cam4b 	count-patch
verify-suite cam4b 	vwr.perbit
verify-suite cam1 	vwr
verify-suite cam4b 	vwr.lut
verify-suite rcamsys22 	vwr.multi

verify-suite rcamsys14 	fold
verify-suite rcamsys14 	fold.pm

# not run yet
verify-suite rcamsys14 	use.y.-
verify-suite rcamsys14 	use.y.+

verify-suite rcamsys14 	multi-lut
verify-suite rcamsys14 	select.read
verify-suite rcamsys22 	select.read.22


verify-suite rcamsys14 	dsr.0.12
verify-suite rcamsys14 	ecsr.0.12
verify-suite rcamsys14 	fosr.0.12
verify-suite rcamsys14 	lasr.0.12
verify-suite rcamsys14 	sdsr.0.12

verify-suite cam4b	hpp
verify-suite cam4b	rotation
verify-suite cam4b	auto-corr




# verify-suite dcam1	regs		
#verify-suite dcam1	regs		reglen		reset-cam 	camint
		
#verify-suite dcam1 	dram 		dram-count

#verify-suite dcam1 	kick-offset 	kick		noglue		glue

# four-chip suites:
#verify-suite dcam4        noglue4         glue4
#verify-suite dcam4	lutio		hpp		rotation



# SUITES TO DO:

#EVERYTHING!!
#(See /im/cam8/biafore/vlog/sim.plan.13jul)

