sudo apt-add-repository ppa:utah/stable
sudo apt-get update
sudo apt-get install utah-client
There is an example testsuite.
sudo utah -r <master.run>
The goal of UTAH is to make sharing and reusing testsuites and testcases as easy as possible. The control files make it possible to define testcases and testsuites fully and allow a third party using a testsuite or testcase the control they need to run the them in their own environment and to suit their own needs.
You can, but it must be in a supported (bzr, git) local repository.
In order to maintain tracability utah needs to know which version of a testsuite was run. This is the reason we require testsuites be in a VCS. This makes troubleshooting test failures and reproducing test runs in other environments much easier and more reliable.
Send an email to ubuntu-utah-devel@lists.ubuntu.com and we will be happy to help you.