Fix typo
Add test for teuthology.suite.build_email_body()
Port to py.test
Merge pull request #100 from ceph/wip-tests

Add test for teuthology.suite.build_email_body()
Put helper scripts in /usr/bin
Merge pull request #101 from ceph/fix-adjust-ulimits-b

Put helper scripts in /usr/bin
Add pytest.ini

So far this just tells py.test not to recurse into directories
containing tests it doesn't need to run.
Update many unit tests to reflect 2yrs of changes

These tests hadn't been updated in over two years. Only one is left
failing.
Update test_connect() to reflect API changes

Looks like paramiko changed a bit internally. All unit tests pass now!
Merge pull request #102 from ceph/wip-tests

Update all existing unit tests.
add .tox to gitignore

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add a tox file

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Use teuthology.config.

Also use os.path.join()
Add doc noting Inktank's lockserver URL

Since I just removed it from lockstatus.py.
Use config.lock_server
Add config.ceph_git_base_url
rados: only pass --op copy_from if non-zero

Among other things, this does not work with older ceph_test_rados binaries.

Backport: next
Signed-off-by: Sage Weil <sage@inktank.com>
Merge pull request #104 from ceph/wip-copyfrom

fix ceph_test_rados args
Add a basic test for teuthology.config
Don't hardcode teuthology's git repo URL