TSP Test Steering Protocol
From Test Anything Protocol
For complex test suites it may be useful to have a 'controllers' - scripts that instead of directly executing tests themselves determine which other tests should be run. See http://rt.cpan.org/Ticket/Display.html?id=29633 for one use case. Instead of emitting TAP, controllers would emit TSP (Test Steering Protocol):
TSP version 1 include "xt/author" exclude "xt/author/slow" include "xt/gui"

