def execute(): SCAN_DEV_BASIC.execute() cli.create_array("uram0", "unvme-ns-0,unvme-ns-1,unvme-ns-2", "", "POS1", "RAID5") out = cli.create_array("uram0", "unvme-ns-0,unvme-ns-1,unvme-ns-2", "", "POS2", "RAID5") return out
def execute(): clear_result() ibofos.start_ibofos() cli.scan_device() cli.create_array("uram0", "unvme-ns-0,unvme-ns-1,unvme-ns-2", "unvme-ns-3", "", "") out = cli.create_array("uram0", "unvme-ns-0,unvme-ns-1,unvme-ns-2", "unvme-ns-3", "", "") return out
def execute(): clear_result() out = CREATE_ARRAY_BASIC_1.execute() cli.load_array("") cli.create_array("uram0", DATA, SPARE, "", "") cli.load_array("") out = cli.mount_ibofos() return out
def execute(): clear_result() MOUNT_VOL_BASIC_1.execute() cli.unmount_ibofos() cli.delete_array("") cli.create_array("uram0", DATA, SPARE, "", "") cli.mount_ibofos() out = cli.get_ibofos_info() return out
def execute(): clear_result() ibofos_util.pci_rescan() out = CREATE_ARRAY_NO_SPARE.execute() print(out) out = cli.mount_ibofos() print(out) ibofos_util.pci_detach_and_attach(CREATE_ARRAY_NO_SPARE.DATA_DEV_1) time.sleep(2) ibofos_util.pci_detach_and_attach(CREATE_ARRAY_NO_SPARE.DATA_DEV_2) time.sleep(2) out = cli.unmount_ibofos() print(out) out = cli.delete_array("") print(out) ibofos_util.pci_rescan() ibofos.start_ibofos() cli.scan_device() cli.list_device() out = cli.create_array("uram0", DATA, SPARE, ARRAY_NAME, "") print(out) out = cli.mount_ibofos() print(out) return out
def execute(): SCAN_DEV_BASIC.execute() out = cli.create_array( "uram0", DATA, SPARE, "POSArrayPOSArrayPOSArrayPOSArrayPOSArrayPOSArrayPOSArrayPOSArray", "RAID5") return out
def execute(): pos_util.pci_rescan() out = CREATE_ARRAY_NO_SPARE.execute() print (out) out = cli.mount_array(ARRAYNAME) print (out) pos_util.pci_detach(CREATE_ARRAY_NO_SPARE.DATA_DEV_1) time.sleep(2) pos_util.pci_detach(CREATE_ARRAY_NO_SPARE.DATA_DEV_2) time.sleep(2) out = cli.unmount_array(ARRAYNAME) print (out) out = cli.delete_array(ARRAYNAME) print (out) pos.exit_pos() pos_util.pci_rescan() pos.start_pos() cli.scan_device() cli.list_device() out = cli.create_array("uram0", DATA, SPARE, ARRAYNAME, "RAID5") print (out) out = cli.mount_array(ARRAYNAME) print (out) return out
def create_array(): out = cli.create_array("uram0", "unvme-ns-0,unvme-ns-1,unvme-ns-2", "unvme-ns-3", "", "") ret = json_parser.get_response_code(out) if ret != 0: TEST_LOG.print_err("Failed to create array") TEST_LOG.print_debug(out) sys.exit(1) TEST_LOG.print_info("* Array created")
def execute(): clear_result() ibofos.start_ibofos() cli.scan_device() out = cli.create_array("uram0", ",".join([DATA_DEV_1, DATA_DEV_2, DATA_DEV_3]), "", ARRAYNAME, "") return out
def execute(): clear_result() ibofos.start_ibofos() cli.scan_device() out = cli.create_array( "uram0", DATA, SPARE, "POSArrayPOSArrayPOSArrayPOSArrayPOSArrayPOSArrayPOSArrayPOSArray", "RAID5") return out
def create_array(): DATA = DEV_1 + "," + DEV_2 + "," + DEV_3 out = cli.create_array("uram0", DATA, "", "", "") code = json_parser.get_response_code(out) if code == 0: write_log("array created successfully") return True else: write_log("array creation failed, code: " + str(code)) return False
def create_array(arrayId): if get_max_num_array() < arrayId + 1: TEST_LOG.print_info( "Not enough SSD to create array. Therefore this test will be bypassed." ) sys.exit(0) dataDevice, spareDevice = get_device_name(arrayId) out = cli.create_array(get_uramname(arrayId), dataDevice, spareDevice, get_arrayname(arrayId), "") # pmem # out = cli.create_array("pmem0", "unvme-ns-0,unvme-ns-1,unvme-ns-2", "unvme-ns-3", ARRAYNAME, "") ret = json_parser.get_response_code(out) if ret != 0: TEST_LOG.print_err("Failed to create array{}".format(arrayId)) TEST_LOG.print_debug(out) sys.exit(1) TEST_LOG.print_info("* Array created") mount_array(arrayId)
def create_array(): DATA = "" SPARE = "" for i in range(INIT_DATA_DEV_CNT): devname = DEV_PREFIX + str(i) DATA = DATA + devname if i < INIT_DATA_DEV_CNT - 1: DATA = DATA + "," for i in range(INIT_DATA_DEV_CNT, INIT_DATA_DEV_CNT + INIT_SPARE_DEV_CNT): devname = DEV_PREFIX + str(i) SPARE = SPARE + devname if i < INIT_DATA_DEV_CNT + INIT_SPARE_DEV_CNT - 1: SPARE = SPARE + "," out = cli.create_array("uram0", DATA, SPARE, ARRAYNAME, "") code = json_parser.get_response_code(out) if code == 0: write_log("array created successfully") return True else: write_log("array creation failed, code: " + str(code)) return False
def execute(): clear_result() ibofos.start_ibofos() cli.scan_device() out = cli.create_array(WRONG_BUFFER, DATA, "", "", "") return out
def execute(): SCAN_DEV_BASIC.execute() out = cli.create_array("uram0", "wrong-0,unvme-ns-1,unvme-ns-2", "wrong-3", "POSArray", "RAID5") return out
def execute(): clear_result() ibofos.start_ibofos() cli.scan_device() out = cli.create_array("uram0", DATA, SPARE, ARRAY_NAME, "") return out
def execute(): SCAN_DEV_BASIC.execute() out = cli.create_array(WRONG_BUFFER, DATA, "", "POSArray", "RAID5") return out
def execute(): DELETE_ARRAY_WITH_VOL.execute() cli.create_array("uram0", DATA, SPARE, ARRAYNAME, "") cli.mount_array(ARRAYNAME) out = cli.array_info(ARRAYNAME) return out