Test-scripts for varnishtest ============================ Naming scheme ------------- The intent is to be able to run all scripts in lexicographic order and get a sensible failure mode. This requires more basic tests to be earlier and more complex tests to be later in the test sequence, we do this with the prefix/id letter: [id]%05d.vtc id ~ [a] --> varnishtest(1) tests id ~ [b] --> Basic functionality tests id ~ [c] --> Complex functionality tests id ~ [d] --> Director VMOD tests id ~ [e] --> ESI tests id ~ [g] --> GZIP tests id ~ [j] --> JAIL tests id ~ [l] --> VSL tests id ~ [m] --> VMOD tests excluding director id ~ [o] --> prOxy protocol id ~ [p] --> Persistent tests id ~ [r] --> Regression tests, same number as ticket id ~ [s] --> Slow tests, expiry, grace etc. id ~ [t] --> sTreaming tests id ~ [u] --> Unusual background processes id ~ [v] --> VCL tests: execute VRT functions Private test scope ------------------ Test cases matching [id]1%04d.vtc are reserved for private tests.