if [ -n "${VALGRIND}" ]; then
valgrind ${VALGRIND} --suppressions=${TESTDIR}/valgrind.supp \
--errors-for-leak-kinds=definite --error-exitcode=1 \
- python3 -m nose -v $relpath/test_rbd.py
+ python3 -m nose -v $relpath/test_rbd.py "$@"
else
- python3 -m nose -v $relpath/test_rbd.py
+ python3 -m nose -v $relpath/test_rbd.py "$@"
fi
exit 0
from datetime import datetime, timedelta
from nose import with_setup, SkipTest
+from nose.plugins.attrib import attr
from nose.tools import eq_ as eq, assert_raises, assert_not_equal
from rados import (Rados,
LIBRADOS_OP_FLAG_FADVISE_DONTNEED,
self._test_copy(features, self.image.stat()['order'],
self.image.stripe_unit(), self.image.stripe_count())
+ @attr('SKIP_IF_CRIMSON')
def test_deep_copy(self):
global ioctx
global features
image.lock_acquire(RBD_LOCK_MODE_EXCLUSIVE)
image.lock_release()
+ @attr('SKIP_IF_CRIMSON')
def test_break_lock(self):
blocklist_rados = Rados(conffile='')
blocklist_rados.connect()