blktests nvme/042 nvme/043 fail ?
Chaitanya Kulkarni
chaitanyak at nvidia.com
Wed May 29 15:06:10 PDT 2024
On 5/26/24 03:17, Sagi Grimberg wrote:
> Is anyone else seeing these errors?
> --
> nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
> WARNING: Test did not clean up port: 0
> WARNING: Test did not clean up subsystem: blktests-subsystem-1
> rmdir: failed to remove
> '/sys/kernel/config/nvmet//subsystems/blktests-subsystem-1': Directory
> not empty
> WARNING: Test did not clean up host:
> nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349
> rmdir: failed to remove
> '/sys/kernel/config/nvmet//hosts/nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349':
> Devnvme/042 (tr=tcp) (Test dhchap key types for authenticated
> connections) [failed]
> runtime ... 0.316s
> --- tests/nvme/042.out 2024-05-26 10:06:14.563557068 +0000
> +++ /root/blktests/results/nodev_tr_tcp/nvme/042.out.bad
> 2024-05-26 10:13:42.430937572 +0000
> @@ -2,15 +2,4 @@
> Testing hmac 0
> disconnected 1 controller(s)
> Testing hmac 1
> -disconnected 1 controller(s)
> -Testing hmac 2
> -disconnected 1 controller(s)
> -Testing hmac 3
> ...
> (Run 'diff -u tests/nvme/042.out
> /root/blktests/results/nodev_tr_tcp/nvme/042.out.bad' to see the
> entire diff)
> WARNING: Test did not clean up subsystem: blktests-subsystem-1
> rmdir: failed to remove
> '/sys/kernel/config/nvmet//subsystems/blktests-subsystem-1': Directory
> not empty
> WARNING: Test did not clean up host:
> nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349
> rmdir: failed to remove
> '/sys/kernel/config/nvmet//hosts/nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349':
> Device or resource busy
> nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
> connections)
>
> nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
> connections) [failed]
> runtime ... 130.513s
> --- tests/nvme/043.out 2024-05-26 10:06:14.563557068 +0000
> +++ /root/blktests/results/nodev_tr_tcp/nvme/043.out.bad
> 2024-05-26 10:15:53.258812323 +0000
> @@ -1,18 +1,19 @@
> Running nvme/043
> +FAIL target setup failed. stale host configuration found
> Testing hash hmac(sha256)
> -disconnected 1 controller(s)
> +disconnected 0 controller(s)
> Testing hash hmac(sha384)
> -disconnected 1 controller(s)
> ...
> (Run 'diff -u tests/nvme/043.out
> /root/blktests/results/nodev_tr_tcp/nvme/043.out.bad' to see the
> entire diff)
> --
>
no I've not seen these failures, just finished running blktests on latest
nvme-6.10 branch and they are passing see below [1]. I've also tried
nvme/042 nvme/043 in a loop for 10 times, no failure [2].
-ck
[1]
blktests (master) # nvme_trtype=tcp ./check nvme
nvme/002 (tr=tcp) (create many subsystems and test discovery) [not run]
nvme_trtype=tcp is not supported in this test
nvme/003 (tr=tcp) (test if we're sending keep-alives to a discovery
controller) [passed]
runtime 11.243s ... 11.238s
nvme/004 (tr=tcp) (test nvme and nvmet UUID NS descriptors) [passed]
runtime 0.270s ... 0.246s
nvme/005 (tr=tcp) (reset local loopback target) [passed]
runtime 0.318s ... 0.311s
nvme/006 (tr=tcp bd=device) (create an NVMeOF target) [passed]
runtime 0.090s ... 0.087s
nvme/006 (tr=tcp bd=file) (create an NVMeOF target) [passed]
runtime 0.069s ... 0.074s
nvme/008 (tr=tcp bd=device) (create an NVMeOF host) [passed]
runtime 0.250s ... 0.245s
nvme/008 (tr=tcp bd=file) (create an NVMeOF host) [passed]
runtime 0.218s ... 0.206s
nvme/010 (tr=tcp bd=device) (run data verification fio job) [passed]
runtime 61.985s ... 64.322s
nvme/010 (tr=tcp bd=file) (run data verification fio job) [passed]
runtime 97.814s ... 97.964s
nvme/012 (tr=tcp bd=device) (run mkfs and data verification fio) [passed]
runtime 70.609s ... 68.434s
nvme/012 (tr=tcp bd=file) (run mkfs and data verification fio) [passed]
runtime 108.101s ... 103.278s
nvme/014 (tr=tcp bd=device) (flush a command from host) [passed]
runtime 8.673s ... 7.905s
nvme/014 (tr=tcp bd=file) (flush a command from host) [passed]
runtime 6.569s ... 6.517s
nvme/016 (tr=tcp) (create/delete many NVMeOF block device-backed ns and
test discovery) [not run]
nvme_trtype=tcp is not supported in this test
nvme/017 (tr=tcp) (create/delete many file-ns and test discovery) [not run]
nvme_trtype=tcp is not supported in this test
nvme/018 (tr=tcp) (unit test NVMe-oF out of range access on a file
backend) [passed]
runtime 0.223s ... 0.221s
nvme/019 (tr=tcp bd=device) (test NVMe DSM Discard command) [passed]
runtime 0.250s ... 0.255s
nvme/019 (tr=tcp bd=file) (test NVMe DSM Discard command) [passed]
runtime 0.236s ... 0.228s
nvme/021 (tr=tcp bd=device) (test NVMe list command) [passed]
runtime 0.247s ... 0.232s
nvme/021 (tr=tcp bd=file) (test NVMe list command) [passed]
runtime 0.209s ... 0.221s
nvme/022 (tr=tcp bd=device) (test NVMe reset command) [passed]
runtime 0.338s ... 0.308s
nvme/022 (tr=tcp bd=file) (test NVMe reset command) [passed]
runtime 0.303s ... 0.283s
nvme/023 (tr=tcp bd=device) (test NVMe smart-log command) [passed]
runtime 0.243s ... 0.232s
nvme/023 (tr=tcp bd=file) (test NVMe smart-log command) [passed]
runtime 0.234s ... 0.208s
nvme/025 (tr=tcp bd=device) (test NVMe effects-log) [passed]
runtime 0.240s ... 0.229s
nvme/025 (tr=tcp bd=file) (test NVMe effects-log) [passed]
runtime 0.209s ... 0.217s
nvme/026 (tr=tcp bd=device) (test NVMe ns-descs) [passed]
runtime 0.253s ... 0.258s
nvme/026 (tr=tcp bd=file) (test NVMe ns-descs) [passed]
runtime 0.219s ... 0.238s
nvme/027 (tr=tcp bd=device) (test NVMe ns-rescan command) [passed]
runtime 0.261s ... 0.284s
nvme/027 (tr=tcp bd=file) (test NVMe ns-rescan command) [passed]
runtime 0.272s ... 0.256s
nvme/028 (tr=tcp bd=device) (test NVMe list-subsys) [passed]
runtime 0.247s ... 0.247s
nvme/028 (tr=tcp bd=file) (test NVMe list-subsys) [passed]
runtime 0.220s ... 0.224s
nvme/029 (tr=tcp) (test userspace IO via nvme-cli read/write interface)
[passed]
runtime 0.437s ... 0.429s
nvme/030 (tr=tcp) (ensure the discovery generation counter is updated
appropriately) [passed]
runtime 0.171s ... 0.171s
nvme/031 (tr=tcp) (test deletion of NVMeOF controllers immediately after
setup) [passed]
runtime 2.169s ... 2.120s
nvme/038 (tr=tcp) (test deletion of NVMeOF subsystem without enabling)
[passed]
runtime 0.022s ... 0.022s
nvme/040 (tr=tcp) (test nvme fabrics controller reset/disconnect
operation during I/O) [passed]
runtime 6.299s ... 6.259s
nvme/041 (tr=tcp) (Create authenticated connections) [passed]
runtime 1.728s ... 1.709s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.952s ... 3.974s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 24.013s ... 24.121s
nvme/044 (tr=tcp) (Test bi-directional authentication) [passed]
runtime 3.620s ... 3.577s
nvme/045 (tr=tcp) (Test re-authentication) [passed]
runtime 1.986s ... 2.014s
common/rc: line 213: 0vme: value too great for base (error token is "0vme")
nvme/048 (tr=tcp) (Test queue count changes on reconnect) [passed]
runtime 6.302s ... 5.300s
nvme/052 (tr=tcp) (test nvmet concurrent ns enable/disable) [passed]
runtime 2.194s ... 2.206s
[2]
blktests (master) # for ((j=0;j<10;j++)); do for i in 042 043; do
nvme_trtype=tcp ./check nvme/$i; done; done
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.951s ... 3.972s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime ... 19.543s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.972s ... 3.849s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.543s ... 19.605s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.849s ... 3.991s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.605s ... 19.596s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.991s ... 4.012s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.596s ... 19.412s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 4.012s ... 3.957s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.412s ... 19.679s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.957s ... 3.965s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.679s ... 19.599s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.965s ... 3.974s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.599s ... 19.677s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.974s ... 3.984s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.677s ... 19.655s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.984s ... 3.997s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.655s ... 19.513s
nvme/042 (tr=tcp) (Test dhchap key types for authenticated connections)
[passed]
runtime 3.997s ... 3.936s
nvme/043 (tr=tcp) (Test hash and DH group variations for authenticated
connections) [passed]
runtime 19.513s ... 19.664s
More information about the Linux-nvme
mailing list