We've got a bunch of `if hash` checks that generate unnecessary output, e.g.: $ if ! hash ceph; then [...] /var/jenkins/workspace/Other_systems/centos7_autotest/ spdk/test/common/autotest_common.sh: line 28: hash: ceph: not found We now silence that output in cases where we do expect the binary to be unavailable and handle that case, but we hold off in cases where `if hash` is just a sanity check (e.g. `hash sgdisk` in part_dev_by_gpt() which can make the entire function return immediately and do nothing). Change-Id: I7cbfada858aa86d57cbe182ea7f9b222debc8b88 Signed-off-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/453207 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Seth Howell <seth.howell5141@gmail.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> |
||
---|---|---|
.. | ||
config | ||
lib | ||
autotest_common.sh |