#
# This scenario can build or run all tests in sections 2 to 10 of the
# X11R4 Xlib specifications and touch tests for the X Protocol (version 11),
# and the X/Open extension tests.
#
# This scenario builds the test suite with all executables linked together into
# one for each section.  This saves a considerable amount of disk space.
#
linkbuild
	/tset/CH02/all
	/tset/CH03/all
	/tset/CH04/all
	/tset/CH05/all
	/tset/CH06/all
	/tset/CH07/all
	/tset/CH08/all
	/tset/CH09/all
	/tset/CH10/all
	/tset/EVI/all
	/tset/XPROTO/all
	/tset/XOPEN/all


#
# This scenario is used to run the linked executables.
#

linkexec
	"total tests in tset 3928"
#	
#	 	section 2.1-2.6
#	
	/tset/CH02/allplns/allplns{all}
	/tset/CH02/dfltclrmp/dfltclrmp{all}
	/tset/CH02/opndsply/opndsply{all}
	/tset/CH02/whtpxlofsc/mwhtpxlofsc{all}
#	
#	 	section 3.1-3.10
#	
	/tset/CH03/chngwdwatt/chngwdwatt{all}
#	
#	 	section 4.1-4.4
#	
	/tset/CH04/chngprprty/chngprprty{all}
	/tset/CH04/cnvrtslctn/cnvrtslctn{all}
	/tset/CH04/dltprprty/dltprprty{all}
#	
#	 	section 5.1-5.4
#	
	/tset/CH05/allcclr/allcclr{all}
	/tset/CH05/allcnmdclr/allcnmdclr{all}
	/tset/CH05/chnggc/chnggc{all}
#	
#	 	section 6.1-6.8
#	
	/tset/CH06/clrar/clrar{all}
	/tset/CH06/drwrctngl/drwrctngl{all}
	/tset/CH06/unldfnt/unldfnt{all}
#	
#	 	section 7.1-7.11
#	
	/tset/CH07/actvtscrns/actvtscrns{all}
	/tset/CH07/addhst/addhst{all}
	/tset/CH07/kllclnt/kllclnt{all}
	/tset/CH07/wrppntr/wrppntr{all}
#	
#	 	section 8.1-8.4
#	
	/tset/CH08/bttnprss/bttnprss{all}
	/tset/CH08/rszrqst/rszrqst{all}
	/tset/CH08/vsbltyntfy/vsbltyntfy{all}
#	
#	 	section 8.5-8.12
#	
	/tset/CH08/chckifevnt/chckifevnt{all}
#	
#	 	section 9.1-9.3
#	
	/tset/CH09/allcclsshn/allcclsshn{all}
	/tset/CH09/gtwmclntmc/gtwmclntmc{all}
	/tset/CH09/wthdrwwdw/wthdrwwdw{all}
#	
#	 	section 10.1-10.12
#	
	/tset/CH10/addpxl/addpxl{all}
	/tset/CH10/xrrgn/xrrgn{all}
#	
#	       X EVI section
#	
	/tset/EVI/vgtvslinf/vgtvslinf{all}
	/tset/EVI/vqryvrsn/vqryvrsn{all}
	/tset/EVI/vqryextnsn/vqryextnsn{all}
#	
#	       X Protocol section
#	
	/tset/XPROTO/allcclr/allcclr{all}
	/tset/XPROTO/wrppntr/wrppntr{all}
#
#	X/Open extension section
#
	/tset/XOPEN/allcnmdclr/allcnmdclr{all}
	/tset/XOPEN/strtkysym/strtkysym{all}
