numam-spdk/test/common/skipped_tests.txt
Tomasz Zawadzki f2f1060ed2 test/cuse: run namespace managment test if device supports it
In case when no device supporting Namespace Managment was found,
the test case exits without producing an error.
For example QEMU NVMe emulated device does not support it, thus
only physical devices have to be used right now.

This goes against design of "run_test" function, that when executed
should always run and never silently skip.

This patch adds check whether there is a device support and triggers
the test case only then.

Note that original code for selecting the device is still in original
script. This is to enable running nvme_ns_manage_cuse.sh on its own.

Right now CUSE tests are only enabled on VMs so nvme_ns_manage_cuse,
was added to exception list.

This will soon be reverted as the tests are moved to job that
runs on physical machines.

Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Change-Id: Ie784696c2628b5fe45ce751b3978abcc03118cd9
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2828
Community-CI: Broadcom CI
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
2020-06-17 07:20:55 +00:00

74 lines
1.3 KiB
Plaintext

# This file represents the tests we are intentionally skipping in CI testing.
# cases
ftl_dirty_shutdown
ftl_fio_basic
ftl_fio_extended
ftl_restore_nv_cache
# Waiting for test refactor
iscsi_tgt_fio_remote_nvme
# VPP deprecated with 20.07
iscsi_tgt_vpp
# Waiting on significant test rewrite
nvme_opal
nvme_opal_bdevio
nvme_opal_bdevperf
nvme_opal_spdk_tgt
# CI doesn't have FC hardware
nvmf_fc
spdkcli_nvmf_fc
unittest_nvmf_fc
unittest_nvmf_fc_ls
# Enable after cuse tests switch to physical devices
nvme_ns_manage_cuse
# These tests are currently only run manually
vhost_blk_fs_integrity
vhost_blk_hot_remove
vhost_scsi_hot_remove
vhost_hotplug
# Waiting on hardware
vmd
vmd_bdev_svc
vmd_fio
vmd_hello_world
vmd_identify
vmd_perf
# nightly tests
bdev_fio_rw_verify_ext
bdev_fio_trim_ext
bdev_reset
iscsi_tgt_digest
iscsi_tgt_data_digest
iscsi_tgt_pmem
iscsi_tgt_ext4test
iscsi_tgt_digests
iscsi_tgt_multiconnection
iscsi_tgt_fuzz
nvmf_fuzz
nvmf_multiconnection
nvmf_initiator_timeout
vhost_blk_2core_2ctrl
vhost_blk_1core_2ctrl
vhost_blk_fs_integrity
vhost_blk_integrity
vhost_blk_nightly
vhost_lvol_integrity_1core_1ctrl
vhost_migration
vhost_migration_tc1
vhost_migration_tc2
vhost_readonly
vhost_scsi_fs_integrity
vhost_scsi_integrity
vhost_scsi_nightly
vhost_scsi_2core_2ctrl
vhost_scsi_1core_2ctrl
vhost_scsi_1core_1ctrl