Lines Matching refs:raid_bdev_name
103 local raid_bdev_name=$1
113 raid_bdev_info=$($rpc_py bdev_raid_get_bdevs all | jq -r ".[] | select(.name == \"$raid_bdev_name\")")
117 echo "No raid device \"$raid_bdev_name\" in SPDK app"
121 raid_bdev_info=$($rpc_py bdev_raid_get_bdevs $expected_state | jq -r ".[] | select(.name == \"$raid_bdev_name\")")
123 echo "$raid_bdev_name is not in $expected_state state"
169 local raid_bdev_name=$1
174 raid_bdev_info=$($rpc_py bdev_raid_get_bdevs all | jq -r ".[] | select(.name == \"$raid_bdev_name\")")
181 local raid_bdev_name=$1
187 raid_bdev_info=$($rpc_py bdev_get_bdevs -b $raid_bdev_name | jq '.[]')
210 local raid_bdev_name="Existed_Raid"
235 $rpc_py bdev_raid_create $strip_size_create_arg $superblock_create_arg -r $raid_level -b "'${base_bdevs[*]}'" -n $raid_bdev_name
236 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
237 $rpc_py bdev_raid_delete $raid_bdev_name
241 $rpc_py bdev_raid_create $strip_size_create_arg $superblock_create_arg -r $raid_level -b "'${base_bdevs[*]}'" -n $raid_bdev_name
244 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
245 $rpc_py bdev_raid_delete $raid_bdev_name
249 $rpc_py bdev_raid_create $strip_size_create_arg $superblock_create_arg -r $raid_level -b "'${base_bdevs[*]}'" -n $raid_bdev_name
251 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
255 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs
256 verify_raid_bdev_properties $raid_bdev_name
266 verify_raid_bdev_state $raid_bdev_name $expected_state $raid_level $strip_size $((num_base_bdevs - 1))
272 if [ "$raid_bdev" != $raid_bdev_name ]; then
273 echo "$raid_bdev_name removed before all base bdevs were deleted"
280 echo "$raid_bdev_name is not removed"
290 $rpc_py bdev_raid_create $strip_size_create_arg $superblock_create_arg -r $raid_level -b "'${base_bdevs[*]}'" -n $raid_bdev_name
291 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
294 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
299 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
303 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
306 $rpc_py bdev_raid_add_base_bdev $raid_bdev_name ${base_bdevs[2]}
307 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
311 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
314 $rpc_py bdev_raid_add_base_bdev $raid_bdev_name ${base_bdevs[1]}
315 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
320 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs
321 verify_raid_bdev_properties $raid_bdev_name
323 $rpc_py bdev_raid_delete $raid_bdev_name
398 local raid_bdev_name="raid_bdev1"
430 $rpc_py bdev_raid_create $strip_size_create_arg -r $raid_level -b "'${base_bdevs_pt[*]}'" -n $raid_bdev_name -s
431 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs
432 verify_raid_bdev_properties $raid_bdev_name
435 raid_bdev_uuid=$($rpc_py bdev_get_bdevs -b $raid_bdev_name | jq -r '.[] | .uuid')
441 $rpc_py bdev_raid_delete $raid_bdev_name
457 NOT $rpc_py bdev_raid_create $strip_size_create_arg -r $raid_level -b "'${base_bdevs_malloc[*]}'" -n $raid_bdev_name
468 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
474 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $num_base_bdevs
483 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs
484 verify_raid_bdev_properties $raid_bdev_name
487 if [ "$($rpc_py bdev_get_bdevs -b $raid_bdev_name | jq -r '.[] | .uuid')" != "$raid_bdev_uuid" ]; then
496 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs - 1))
499 $rpc_py bdev_raid_delete $raid_bdev_name
515 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $((num_base_bdevs - 1))
523 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs - 1))
526 $rpc_py bdev_raid_delete $raid_bdev_name
545 verify_raid_bdev_state $raid_bdev_name "configuring" $raid_level $strip_size $((num_base_bdevs - 1))
554 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs - 1))
558 if [ "$($rpc_py bdev_get_bdevs -b $raid_bdev_name | jq -r '.[] | .uuid')" != "$raid_bdev_uuid" ]; then
575 local raid_bdev_name="raid_bdev1"
596 "$rootdir/build/examples/bdevperf" -T $raid_bdev_name -t 60 -w randrw -M 50 -o 3M -q 2 -U -z -L bdev_raid &
612 $rpc_py bdev_raid_create $create_arg -r $raid_level -b "'${base_bdevs[*]}'" -n $raid_bdev_name
613 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs
616 raid_bdev_size=$($rpc_py bdev_get_bdevs -b $raid_bdev_name | jq -r '.[].num_blocks')
628 nbd_start_disks $DEFAULT_RPC_ADDR $raid_bdev_name /dev/nbd0
643 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs - 1))
646 $rpc_py bdev_raid_add_base_bdev $raid_bdev_name "spare"
650 verify_raid_bdev_process $raid_bdev_name "rebuild" "spare"
656 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs - 1))
659 verify_raid_bdev_process $raid_bdev_name "none" "none"
662 $rpc_py bdev_raid_add_base_bdev $raid_bdev_name "spare"
664 verify_raid_bdev_process $raid_bdev_name "rebuild" "spare"
668 $rpc_py bdev_raid_delete $raid_bdev_name
680 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs - 1))
683 verify_raid_bdev_process $raid_bdev_name "none" "none"
686 $rpc_py bdev_raid_add_base_bdev $raid_bdev_name "spare"
688 verify_raid_bdev_process $raid_bdev_name "rebuild" "spare"
702 verify_raid_bdev_process $raid_bdev_name "rebuild" "spare"
708 if ! verify_raid_bdev_process $raid_bdev_name "rebuild" "spare" > /dev/null; then
715 verify_raid_bdev_process $raid_bdev_name "none" "none"
716 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs_operational
719 $rpc_py bdev_raid_delete $raid_bdev_name
749 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs_operational
750 verify_raid_bdev_process $raid_bdev_name "none" "none"
755 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs_operational - 1))
756 $rpc_py bdev_raid_add_base_bdev $raid_bdev_name "spare"
758 verify_raid_bdev_process $raid_bdev_name "rebuild" "spare"
762 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs_operational - 1))
765 verify_raid_bdev_process $raid_bdev_name "rebuild" "spare"
769 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs_operational - 1))
770 verify_raid_bdev_process $raid_bdev_name "none" "none"
776 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs_operational - 1))
777 verify_raid_bdev_process $raid_bdev_name "none" "none"
778 NOT $rpc_py bdev_raid_add_base_bdev $raid_bdev_name ${base_bdevs[0]}
780 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $((num_base_bdevs_operational - 1))
781 verify_raid_bdev_process $raid_bdev_name "none" "none"
794 local raid_bdev_name="raid_bdev1"
809 "$rootdir/build/examples/bdevperf" -T $raid_bdev_name -t 60 -w randrw -M 50 -o 128k -q 1 -z -f -L bdev_raid > $bdevperf_log &
821 $rpc_py bdev_raid_create $create_arg -r $raid_level -b "'${base_bdevs[*]}'" -n $raid_bdev_name -s
822 verify_raid_bdev_state $raid_bdev_name "online" $raid_level $strip_size $num_base_bdevs
837 verify_raid_bdev_state $raid_bdev_name online $raid_level $strip_size $expected_num_base_bdevs
839 $rpc_py bdev_raid_delete $raid_bdev_name
845 fail_per_s=$(grep -v Job $bdevperf_log | grep $raid_bdev_name | awk '{print $6}')