Spdk/test
Jim Harris c8a36b04cb test/iscsi_tgt: run most Calsoft tests serially
We currently use a hack AllowDuplicatedIsid with the
iSCSI target to allow running multiple Calsoft tests
in parallel, since each Calsoft test always uses the
same InitiatorName.

But this causes some tests to intermittently fail,
likely due to changed behavior with many sessions
sharing the same InitiatorName.  The problem is
very difficult to reproduce, and made worse since
the Calsoft tests themselves are binary only.

So instead split the tests into two sets - one set
contains nopin-related tests which each take longer
to run due to various interval expirations needed for
the test.  There are just a few of these tests, and
do not appear to ever cause an intermittent failure,
so we run these in parallel.  The rest are all run
serially and run rather quickly.

Fixes issue #2416.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I0bd29da8a71d4c7593bba11f1e2f2e11e2289d8a
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16022
Reviewed-by: Michal Berger <michal.berger@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
Reviewed-by: Kamil Godzwon <kamilx.godzwon@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2022-12-23 09:27:48 +00:00
..
accel
app
bdev misc: Fix spelling mistakes 2022-12-09 08:16:18 +00:00
blobfs
blobstore
common scripts/setup: Stop checking for broken uio_pci_generic driver 2022-12-14 08:03:17 +00:00
compress
cpp_headers
dd
dma
dpdk_memory_utility
env
event
external_code
ftl
fuzz
interrupt
ioat
iscsi_tgt test/iscsi_tgt: run most Calsoft tests serially 2022-12-23 09:27:48 +00:00
json_config module/iobuf: introduce iobuf module 2022-12-16 09:06:07 +00:00
lvol
make
nvme misc: Fix spelling mistakes 2022-12-09 08:16:18 +00:00
nvmf test/nvmf: Manually remove cpu lock files 2022-12-14 08:03:25 +00:00
ocf
openstack
packaging
pmem
rpc
rpc_client
rpc_plugins
scheduler
setup scripts/setup: Stop checking for broken uio_pci_generic driver 2022-12-14 08:03:17 +00:00
sma sma test: disable line wrapping for base64 2022-12-16 09:22:52 +00:00
spdkcli spdkcli: add uring bdev support 2022-12-20 09:17:07 +00:00
thread
unit histogram_data: check bucket_shift when merging 2022-12-21 09:32:40 +00:00
vfio_user test/vfu_virtio: add SPDK virtio initiator bdevperf tests 2022-12-21 12:25:48 +00:00
vhost test/vhost: Don't remove QEMU's pidfile when terminating the process 2022-12-22 08:53:50 +00:00
vmd
Makefile
spdk_cunit.h