ceph/teuthology
Sage Weil 952940272b nuke: don't run umount when no xargs args
Gets rid of this noise:

INFO:teuthology.nuke:Unmount any osd data directories...
INFO:teuthology.orchestra.run.err:Usage: umount -h | -V
INFO:teuthology.orchestra.run.err:       umount -a [-d] [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
INFO:teuthology.orchestra.run.err:       umount [-d] [-f] [-r] [-n] [-v] special | node...
INFO:teuthology.orchestra.run.err:Usage: umount -h | -V
INFO:teuthology.orchestra.run.err:       umount -a [-d] [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
INFO:teuthology.orchestra.run.err:       umount [-d] [-f] [-r] [-n] [-v] special | node...
...
2012-04-03 15:56:36 -07:00
..
locker locker: fix race in locking 2011-11-03 11:29:18 -07:00
orchestra Pull from new gitbuilder.ceph.com locations. 2012-03-13 10:02:26 -07:00
task make Thrasher not inherit from Greenlet 2012-03-29 18:08:19 -07:00
test Move orchestra to teuthology.orchestra so there's just one top-level package. 2011-09-13 14:53:02 -07:00
__init__.py
ceph.conf ceph.conf: enable 'osd recover clone overlap' 2012-03-30 16:15:34 -07:00
contextutil.py
coverage.py suite, coverage: use absolute dirs for isdir checks 2012-03-19 14:16:14 -07:00
lock.py lock: Improved logging when there aren't enough nodes available to lock-many. 2012-03-07 12:55:54 -08:00
misc.py run valgrind with cwd set to /tmp/cephtest/archive/coredump 2012-03-18 10:48:51 -07:00
nuke.py nuke: don't run umount when no xargs args 2012-04-03 15:56:36 -07:00
parallel.py parallel: don't hang if no tasks were spawned 2011-08-31 17:28:23 -07:00
queue.py suite: make email-on-success the default behavior 2012-01-05 17:27:31 -08:00
run_tasks.py Handle interactive-on-error also when error is from contextmanager exit. 2011-11-30 17:07:26 -08:00
run.py Use non-zero exit status if any tests failed 2012-03-05 13:34:33 -08:00
safepath.py
suite.py suite: add missing print statement 2012-03-21 12:00:55 -07:00