I want to test my SSD. It seems that I can start a self test with smartctl, but when I try to display test's results, I don't see anything.
My SDD's model is PNY CS3030 250GB SSD:
$ lsblk -d -o name,model /dev/nvme0n1
NAME MODEL
nvme0n1 PNY CS3030 250GB SSD
I make sure that SMART is enabled on it:
$ sudo smartctl -s on /dev/nvme0n1
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-121-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
NVMe device successfully opened
Use 'smartctl -a' (or '-x') to print SMART (and more) information
Then I start the test:
$ sudo smartctl -t short /dev/nvme0n1
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-121-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
NVMe device successfully opened
Use 'smartctl -a' (or '-x') to print SMART (and more) information
Then I try to see the results of the test - but smartctl does not display any:
$ sudo smartctl -l selftest /dev/nvme0n1
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-121-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
NVMe device successfully opened
Use 'smartctl -a' (or '-x') to print SMART (and more) information
And that's all. No information about any test running, having failed, nothing. I tried to repeat this command after an hour (maybe I should wait until the test is done), but still no result.
What's going on here?