Exemple #1
0
 def setUp(self):
     self.addCleanup(self._clean_up)
     self.dev_file = utils.create_sparse_tempfile("fs_test", self.loop_size)
     self.dev_file2 = utils.create_sparse_tempfile("fs_test", self.loop_size)
     try:
         self.loop_dev = utils.create_lio_device(self.dev_file)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
     try:
         self.loop_dev2 = utils.create_lio_device(self.dev_file2)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
Exemple #2
0
 def setUp(self):
     self.addCleanup(self._clean_up)
     self.dev_file = create_sparse_tempfile("btrfs_test", BlockDev.BTRFS_MIN_MEMBER_SIZE)
     self.dev_file2 = create_sparse_tempfile("btrfs_test", BlockDev.BTRFS_MIN_MEMBER_SIZE)
     try:
         self.loop_dev = create_lio_device(self.dev_file)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
     try:
         self.loop_dev2 = create_lio_device(self.dev_file2)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
Exemple #3
0
 def setUp(self):
     self.addCleanup(self._clean_up)
     self.dev_file = create_sparse_tempfile("lvm_test", 1024**3)
     self.dev_file2 = create_sparse_tempfile("lvm_test", 1024**3)
     try:
         self.loop_dev = create_lio_device(self.dev_file)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
     try:
         self.loop_dev2 = create_lio_device(self.dev_file2)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
Exemple #4
0
 def setUp(self):
     self.addCleanup(self._clean_up)
     self.dev_file = create_sparse_tempfile("btrfs_test", BlockDev.BTRFS_MIN_MEMBER_SIZE)
     self.dev_file2 = create_sparse_tempfile("btrfs_test", BlockDev.BTRFS_MIN_MEMBER_SIZE)
     try:
         self.loop_dev = create_lio_device(self.dev_file)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
     try:
         self.loop_dev2 = create_lio_device(self.dev_file2)
     except RuntimeError as e:
         raise RuntimeError("Failed to setup loop device for testing: %s" % e)
Exemple #5
0
    def setUp(self):
        self.addCleanup(self._clean_up)
        self.dev_file = create_sparse_tempfile("lvm_test", 10 * 1024**3)
        self.dev_file2 = create_sparse_tempfile("lvm_test", 10 * 1024**3)
        try:
            self.loop_dev = create_lio_device(self.dev_file)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
        try:
            self.loop_dev2 = create_lio_device(self.dev_file2)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)

        self.bcache_dev = None
Exemple #6
0
    def setUp(self):
        self.addCleanup(self._clean_up)
        self.dev_file = utils.create_sparse_tempfile("fs_test", 100 * 1024**2)
        self.dev_file2 = utils.create_sparse_tempfile("fs_test", 100 * 1024**2)
        try:
            self.loop_dev = utils.create_lio_device(self.dev_file)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
        try:
            self.loop_dev2 = utils.create_lio_device(self.dev_file2)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)

        self.mount_dir = tempfile.mkdtemp(prefix="libblockdev.", suffix="ext4_test")
    def setUp(self):
        self.addCleanup(self._clean_up)
        self.dev_file = create_sparse_tempfile("crypto_test", 1024**3)
        self.dev_file2 = create_sparse_tempfile("crypto_test2", 1024**3)
        try:
            self.loop_dev = create_lio_device(self.dev_file)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
        try:
            self.loop_dev2 = create_lio_device(self.dev_file2)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)

        # make a key file
        handle, self.keyfile = tempfile.mkstemp(prefix="libblockdev_test_keyfile", text=False)
        os.write(handle, b"nobodyknows")
        os.close(handle)
Exemple #8
0
    def setUp(self):
        self.addCleanup(self._clean_up)
        self.dev_file = create_sparse_tempfile("crypto_test", 1024**3)
        self.dev_file2 = create_sparse_tempfile("crypto_test2", 1024**3)
        try:
            self.loop_dev = create_lio_device(self.dev_file)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" %
                               e)
        try:
            self.loop_dev2 = create_lio_device(self.dev_file2)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" %
                               e)

        # make a key file
        handle, self.keyfile = tempfile.mkstemp(
            prefix="libblockdev_test_keyfile", text=False)
        os.write(handle, b"nobodyknows")
        os.close(handle)
Exemple #9
0
    def setUp(self):
        if os.uname()[-1] == "i686":
            self.skipTest("Skipping hanging MD RAID tests on i686")

        self.addCleanup(self._clean_up)
        self.dev_file = create_sparse_tempfile("md_test", 10 * 1024**2)
        self.dev_file2 = create_sparse_tempfile("md_test", 10 * 1024**2)
        self.dev_file3 = create_sparse_tempfile("md_test", 10 * 1024**2)

        try:
            self.loop_dev = create_lio_device(self.dev_file)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
        try:
            self.loop_dev2 = create_lio_device(self.dev_file2)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
        try:
            self.loop_dev3 = create_lio_device(self.dev_file3)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
Exemple #10
0
    def setUp(self):
        if os.uname()[-1] == "i686":
            self.skipTest("Skipping hanging MD RAID tests on i686")

        self.addCleanup(self._clean_up)
        self.dev_file = create_sparse_tempfile("md_test", 10 * 1024**2)
        self.dev_file2 = create_sparse_tempfile("md_test", 10 * 1024**2)
        self.dev_file3 = create_sparse_tempfile("md_test", 10 * 1024**2)

        try:
            self.loop_dev = create_lio_device(self.dev_file)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
        try:
            self.loop_dev2 = create_lio_device(self.dev_file2)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)
        try:
            self.loop_dev3 = create_lio_device(self.dev_file3)
        except RuntimeError as e:
            raise RuntimeError("Failed to setup loop device for testing: %s" % e)