from logging import getLogger
-from io import BytesIO
+from io import StringIO
from tasks.cephfs.xfstests_dev import XFSTestsDev
log = getLogger(__name__)
log.info('client is kernel mounted')
self.mount_a.client_remote.run(args=['sudo', './check',
- 'generic/099'], cwd=self.repo_path, stdout=BytesIO(),
- stderr=BytesIO(), timeout=30, check_status=True, omit_sudo=False,
+ 'generic/099'], cwd=self.repo_path, stdout=StringIO(),
+ stderr=StringIO(), timeout=30, check_status=True, omit_sudo=False,
label='running tests for ACLs from xfstests-dev')
-from io import BytesIO
+from io import StringIO
from logging import getLogger
from tasks.cephfs.cephfs_test_case import CephFSTestCase
# NOTE: On teuthology machines it's necessary to run "make" as
# superuser since the repo is cloned somewhere in /tmp.
self.mount_a.client_remote.run(args=['sudo', 'make'],
- cwd=self.repo_path, stdout=BytesIO(),
- stderr=BytesIO())
+ cwd=self.repo_path, stdout=StringIO(),
+ stderr=StringIO())
self.mount_a.client_remote.run(args=['sudo', 'make', 'install'],
cwd=self.repo_path, omit_sudo=False,
- stdout=BytesIO(), stderr=BytesIO())
+ stdout=StringIO(), stderr=StringIO())
def get_repo(self):
"""