test: do not skip check for building cuse/uring/fuse
Those modules are now enabled and tested on CI. ABI reference build was updated to include those components. Workarounds for blobfs_bdev can now be removed too. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I4ef321dcb0ce80b13e856a1ca97ed072f7b5ddc4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3747 Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
8dcdaafa89
commit
0f06b929c9
@ -24,21 +24,6 @@ lib/rte_vhost/vhost_user
|
|||||||
lib/vhost/vhost_nvme
|
lib/vhost/vhost_nvme
|
||||||
lib/virtio/vhost_user
|
lib/virtio/vhost_user
|
||||||
|
|
||||||
# Cuse related files, enable when ready.
|
|
||||||
lib/nvme/nvme_cuse
|
|
||||||
module/bdev/nvme/bdev_nvme_cuse_rpc
|
|
||||||
test/nvme/cuse/cuse
|
|
||||||
|
|
||||||
# Currently we don't have this plumbed for testing, enable when ready.
|
|
||||||
module/bdev/uring/bdev_uring
|
|
||||||
module/bdev/uring/bdev_uring_rpc
|
|
||||||
module/sock/uring/uring
|
|
||||||
|
|
||||||
# Currently not testing blobfs_fuse, enable when ready.
|
|
||||||
module/blobfs/bdev/blobfs_fuse
|
|
||||||
test/blobfs/fuse/fuse
|
|
||||||
|
|
||||||
|
|
||||||
# These files all represent c files that are only compiled by direct inclusion in other files.
|
# These files all represent c files that are only compiled by direct inclusion in other files.
|
||||||
test/common/lib/test_env
|
test/common/lib/test_env
|
||||||
test/common/lib/test_sock
|
test/common/lib/test_sock
|
||||||
|
@ -50,12 +50,6 @@ EOF
|
|||||||
echo "No corresponding object for $so_file in canonical directory. Skipping."
|
echo "No corresponding object for $so_file in canonical directory. Skipping."
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
if [ "$so_file" == "libspdk_blobfs_bdev.so" ]; then
|
|
||||||
# FIXME: Disable checking for blobfs_bdev.so. Allows updating ABI reference repo
|
|
||||||
# without affecting outstanding patches and requiring immediate rebase.
|
|
||||||
echo "Checking objects for $so_file temporarily disabled. Skipping."
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! output=$(abidiff "$source_abi_dir/$so_file" "$libdir/$so_file" --headers-dir1 "$source_abi_dir/../../include/" --headers-dir2 "$rootdir/include" --leaf-changes-only --suppressions $suppression_file --stat); then
|
if ! output=$(abidiff "$source_abi_dir/$so_file" "$libdir/$so_file" --headers-dir1 "$source_abi_dir/../../include/" --headers-dir2 "$rootdir/include" --leaf-changes-only --suppressions $suppression_file --stat); then
|
||||||
# remove any filtered out variables.
|
# remove any filtered out variables.
|
||||||
@ -251,9 +245,7 @@ echo "---------------------------------------------------------------------"
|
|||||||
# users can define their own environment abstraction. However we do want to still check it
|
# users can define their own environment abstraction. However we do want to still check it
|
||||||
# for dependencies to avoid printing out a bunch of confusing symbols under the missing
|
# for dependencies to avoid printing out a bunch of confusing symbols under the missing
|
||||||
# symbols section.
|
# symbols section.
|
||||||
# FIXME: Disable checking for blobfs_bdev.so. Allows updating ABI reference repo
|
SPDK_LIBS=$(ls -1 $libdir/libspdk_*.so | grep -v libspdk_env_dpdk.so)
|
||||||
# without affecting outstanding patches and requiring immediate rebase.
|
|
||||||
SPDK_LIBS=$(ls -1 $libdir/libspdk_*.so | grep -v libspdk_env_dpdk.so | grep -v blobfs_bdev.so)
|
|
||||||
DEP_LIBS=$(ls -1 $libdir/libspdk_*.so)
|
DEP_LIBS=$(ls -1 $libdir/libspdk_*.so)
|
||||||
|
|
||||||
IGNORED_LIBS=()
|
IGNORED_LIBS=()
|
||||||
|
Loading…
Reference in New Issue
Block a user