Lines Matching +full:os +full:- +full:data +full:- +full:offset
23 import os
26 imgs = (os.path.join(iotests.test_dir, 'quorum0.img'),
27 os.path.join(iotests.test_dir, 'quorum1.img'),
28 os.path.join(iotests.test_dir, 'quorum2.img'))
30 img_conf = (os.path.join(iotests.test_dir, 'quorum0.conf'),
31 os.path.join(iotests.test_dir, 'quorum1.conf'),
32 os.path.join(iotests.test_dir, 'quorum2.conf'))
36 offset = 10 variable
44 [inject-error]
53 driveopts = ['driver=quorum', 'vote-threshold=2']
54 driveopts.append('read-pattern=%s' % self.read_pattern)
56 iotests.qemu_img('create', '-f', iotests.imgfmt, imgs[i], '1M')
57 self.create_blkdebug_file(img_conf[i], i + offset)
62 driveopts.append('children.%d.node-name=img%d' % (i, i))
70 os.remove(imgs[i])
71 os.remove(img_conf[i])
80 self.assert_qmp(event, 'data/node-name', node)
81 self.assert_qmp(event, 'data/sector-num', sector)
86 (offset * sector_size, sector_size))
88 self.do_check_event('img0', offset)
94 (offset * sector_size, sector_size))
100 self.do_check_event('img0', offset)
106 (offset * sector_size, sector_size))
108 self.do_check_event('img0', offset)
114 ((offset + i) * sector_size, sector_size))
120 self.do_check_event('img%d' % i, offset + i)
126 ((offset + i) * sector_size, sector_size))
132 self.do_check_event('img%d' % i, offset + i)