This new UT is checking validity of md sync being run along another md sync with changed metadata. At this time added case where first md sync is being interrupted by removal of xattr with second md sync. This interruption is perfomed at increasing number of poller executions, until the number is enough to complete first md sync. There are two expected states of used_md_pages array, either with xattr or without. The state is verified after md syncs. This UT will be expaned in similar manner by other operations (than xattr) that casue changes in persisted metadata. Related to #960 Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I251dca92ffc3080d8dc503a7f1ff342aa59adef9 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/774 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> |
||
---|---|---|
.. | ||
.gitignore | ||
blob_ut.c | ||
Makefile |