Lines Matching full:dummy
39 echo "SKIP: unable to find suitable dummy firmware file"
167 check_region_size dummy
168 check_region_snapshot_count dummy initial 0
171 check_err $? "Failed to take first dummy region snapshot"
172 check_region_snapshot_count dummy post-first-snapshot 1
175 check_err $? "Failed to take second dummy region snapshot"
176 check_region_snapshot_count dummy post-second-snapshot 2
179 check_err $? "Failed to take third dummy region snapshot"
180 check_region_snapshot_count dummy post-third-snapshot 3
182 devlink region del $DL_HANDLE/dummy snapshot 1
183 check_err $? "Failed to delete first dummy region snapshot"
185 check_region_snapshot_count dummy post-first-delete 2
187 devlink region new $DL_HANDLE/dummy snapshot 25
190 check_region_snapshot_count dummy post-first-request 3
192 devlink region dump $DL_HANDLE/dummy snapshot 25 >> /dev/null
195 devlink region read $DL_HANDLE/dummy snapshot 25 addr 0 len 1 >> /dev/null
198 devlink region read $DL_HANDLE/dummy snapshot 25 addr 128 len 128 >> /dev/null
201 devlink region read $DL_HANDLE/dummy snapshot 25 addr 128 len $((1<<32)) >> /dev/null
204 devlink region read $DL_HANDLE/dummy snapshot 25 addr $((1<<32)) len 128 >> /dev/null 2>&1
207 devlink region del $DL_HANDLE/dummy snapshot 25
210 check_region_snapshot_count dummy post-second-delete 2
212 sid=$(devlink -j region new $DL_HANDLE/dummy | jq '.[][][][]')
215 check_region_snapshot_count dummy post-first-request 3
217 devlink region dump $DL_HANDLE/dummy snapshot $sid >> /dev/null
220 devlink region del $DL_HANDLE/dummy snapshot $sid
223 check_region_snapshot_count dummy post-first-request 2
312 # Create dummy dev to add the address and routes on.
314 ip -n testns1 link add name $DUMMYDEV type dummy
315 check_err $? "Failed create dummy device"
317 check_err $? "Failed bring up dummy device"
319 check_err $? "Failed add an IP address to dummy device"
347 # Now create another dummy in second network namespace and
352 ip -n testns2 link add name $DUMMYDEV type dummy
353 check_err $? "Failed create dummy device"
355 check_err $? "Failed bring up dummy device"
357 check_err $? "Failed add an IP address to dummy device"
457 check_reporter_info dummy healthy 0 0 0 true
459 devlink health set $DL_HANDLE reporter dummy auto_recover false
460 check_err $? "Failed to dummy reporter auto_recover option"
462 check_reporter_info dummy healthy 0 0 0 false
466 check_err $? "Failed to break dummy reporter"
468 check_reporter_info dummy error 1 0 0 false
470 local dump=$(devlink health dump show $DL_HANDLE reporter dummy -j)
471 check_err $? "Failed show dump of dummy reporter"
477 devlink health dump clear $DL_HANDLE reporter dummy
478 check_err $? "Failed clear dump of dummy reporter"
480 devlink health recover $DL_HANDLE reporter dummy
481 check_err $? "Failed recover dummy reporter"
483 check_reporter_info dummy healthy 1 1 0 false
485 devlink health set $DL_HANDLE reporter dummy auto_recover true
486 check_err $? "Failed to dummy reporter auto_recover option"
488 check_reporter_info dummy healthy 1 1 0 true
491 check_err $? "Failed to break dummy reporter"
493 check_reporter_info dummy healthy 2 2 0 true
495 local diagnose=$(devlink health diagnose $DL_HANDLE reporter dummy -j -p)
496 check_err $? "Failed show diagnose of dummy reporter"
502 devlink health set $DL_HANDLE reporter dummy grace_period 10
503 check_err $? "Failed to dummy reporter grace_period option"
505 check_reporter_info dummy healthy 2 2 10 true
508 check_err $? "Failed set dummy reporter recovery to fail"
511 check_fail $? "Unexpected success of dummy reporter break"
513 check_reporter_info dummy error 3 2 10 true
515 devlink health recover $DL_HANDLE reporter dummy
516 check_fail $? "Unexpected success of dummy reporter recover"
519 check_err $? "Failed set dummy reporter recovery to be successful"
521 devlink health recover $DL_HANDLE reporter dummy
522 check_err $? "Failed recover dummy reporter"
524 check_reporter_info dummy healthy 3 3 10 true
527 check_err $? "Failed set dummy reporter binary len to 8192"
529 local dump=$(devlink health dump show $DL_HANDLE reporter dummy -j)
530 check_err $? "Failed show dump of dummy reporter"
532 devlink health dump clear $DL_HANDLE reporter dummy
533 check_err $? "Failed clear dump of dummy reporter"
535 log_test "dummy reporter test"