Spdk/test/common
Michal Berger 3fdfea7bac config/pkgdep: Allow for sourcing OS-based routines
vm_setup.sh currently depends on package managers to determine which
SPDK dependencies must be installed, however, this may cause issues on
systems which provide more than one package manager, e.g., dnf and
yum. Due to that fact, some packages were missing since they were
bound to a specific package manager instead of the distribution, case
and point, nbd. Also, some OS-dependent steps had to be duplicated,
like repo refresh on Centos8, since either of the managers could be
in use.

To address the above, allow for souring of OS-based routines to
overwrite defaults set based on given package manager.

Change-Id: I0d8d88dea4521e9c76b187c69743e4e09aa724e6
Signed-off-by: Michal Berger <michalx.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4017
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
2020-09-07 09:28:25 +00:00
..
config config/pkgdep: Allow for sourcing OS-based routines 2020-09-07 09:28:25 +00:00
lib env_dpdk: move NVMe PCI driver definition to the nvme lib 2020-07-24 21:42:26 +00:00
applications.sh test/common: Add spdk_dd to applications.sh 2020-07-23 07:24:08 +00:00
autotest_common.sh scripts/setup: Add env switch for block dev sync 2020-09-07 09:27:42 +00:00
skipped_build_files.txt test: remove skipping VPP 2020-08-17 08:19:46 +00:00
skipped_tests.txt test: remove skipping VPP 2020-08-17 08:19:46 +00:00