It looks like fedora intentionally sets $DEBUGINFOD_URLS inside the environment as per the contents of /etc/debuginfod/. When set, valgrind uses this URL list to fetch extra debuginfo from the target servers. This is an unwanted behavior, since depending on the net state it may block the tests leading to job timeouts under CI. To mitigate, unset all DEBUGINFOD_* vars while running valgrind. Also, enable verbose output to make sure we are aware what valgrind is actually doing under the hood (e.g. info about fetching debuginfo could not be seen without it). Fixes issue #2767 Signed-off-by: Michal Berger <michal.berger@intel.com> Change-Id: If7c3bf341bd78c1cb9a68c5f86379fd7d3682f4e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15774 Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
include | ||
lib | ||
.gitignore | ||
Makefile | ||
unittest.sh |