Quick start =========== 1) Make sure the s2 binary in PATH. 2) Copy the `testing' directory to a directory where you have RW permissions. 3) If you are an SRM 2.x tester only interested in running a series of tests against an endpoint, skip to 7. 4) cd testing/scripts/eval && make ln 5) `make ln' creates symbolic links to s2.sh script for all *.s2 files in your current working directory (See `The s2.sh script' section for more information). You'll now be able to choose and run a couple of test scripts and examine the s2.sh script output files. (See `The s2.sh script' section.) To run all tests contained in the current directory, type make test 6) If you are not interested in SRM 2.x, skip to 10. 7) Add your endpoint to your local copy of testing/scripts/protos/srm/s2.env or set the SRM_ENDPOINT environment variable 8) cd testing/scripts/protos/srm/2./basic && make ln where is [12]. 9) do 5) 10) Read at least the `Overview' section from s2.txt document and `How to create new SRM 2.2 scenarios'. Testing directory ================= After you've copied the testing directory into a directory with read-write permissions, please take a few minutes to familiarise yourself with its design. Overview of the most important files and directories: bin/s2.sh please see `The s2.sh script' section mk/ directory containing generic makefiles scripts/ directory containing s2 test scripts, please refer to README files within those directories for directory-specific information. You should never need to change anything bin/ and mk/ directories. Every script directory contains a Makefile. This Makefile has three aims. Firstly, to provide a way of automatically creating