User avatar
Milliways
Posts: 699
Joined: Fri Apr 25, 2014 12:18 am
Location: Sydney, Australia

agnostics - confusing output

Wed May 26, 2021 12:41 pm

Running agnostics reports "Pass" but the log gives strange outputs which don't inspire confidence and provide little information.

Code: Select all

Raspberry Pi Diagnostics - version 0.9
Sun Jun  6 11:16:51 2021

Test : SD Card Speed Test
Run 1
fio: symbol lookup error: /usr/lib/arm-linux-gnueabihf/librados.so.2: undefined symbol: ?<Qƒz
µš’f`Û²¤lÛ"M‹¡×¾Ð¾!Túÿ‡QiûŒz§¡(…GPŠG$6´xí§Z4ÖÿÃځ­Íìò¡¡ÍüÍhmæoaeLDž&&šcè7:n4ÑCq‘„/†P„ÖrÆ~ük˜ÔÆЄ/Ü}àÃ2jØÂhu ºkm¤ï5¶–·æ.諽O×ÜEnÚ{A#Å!:+íúE½—}½ðeö	ñ½‚¾„mÑgD;ÈP

/usr/share/agnostics/sdtest.sh: 13: [: Illegal number: 
Sequential write speed  KB/sec (target 10000) - PASS
/usr/share/agnostics/sdtest.sh: 20: [: Illegal number: 
Random write speed  IOPS (target 500) - PASS
/usr/share/agnostics/sdtest.sh: 26: [: Illegal number: 
Random read speed  IOPS (target 1500) - PASS
Test PASS

NOTE this was run on a brand new SanDisk High Endurance V30 SD Card. I was wondering how this would compare.

I have not run this for some time, but AFAIK it did once produce reasonable outputs.
Last edited by Milliways on Sat Jun 12, 2021 2:10 am, edited 1 time in total.

User avatar
Milliways
Posts: 699
Joined: Fri Apr 25, 2014 12:18 am
Location: Sydney, Australia

Re: agnostics - confusing output

Fri Jun 11, 2021 6:36 am

Strangely, when I run the test on Bullseye it works (although it is slow and obviously doesn't like my old SD Card).

The image was a copy of Buster, with sources updated to Bullseye.

Code: Select all

Raspberry Pi Diagnostics - version 0.9
Fri Jun 11 16:29:06 2021

Test : SD Card Speed Test
Run 1
prepare-file;0;0;3247;6
seq-write;0;0;6676;13
rand-4k-write;0;0;2583;645
rand-4k-read;7393;1848;0;0
Sequential write speed 6676 KB/sec (target 10000) - FAIL
Note that sequential write speed declines over time as a card is used - your card may require reformatting
Random write speed 645 IOPS (target 500) - PASS
Random read speed 1848 IOPS (target 1500) - PASS
Run 2
prepare-file;0;0;3069;5
seq-write;0;0;4939;9
rand-4k-write;0;0;2694;673
rand-4k-read;7416;1854;0;0
Sequential write speed 4939 KB/sec (target 10000) - FAIL
Note that sequential write speed declines over time as a card is used - your card may require reformatting
Random write speed 673 IOPS (target 500) - PASS
Random read speed 1854 IOPS (target 1500) - PASS
Run 3
prepare-file;0;0;3243;6
seq-write;0;0;2802;5
rand-4k-write;0;0;941;235
rand-4k-read;7386;1846;0;0
Sequential write speed 2802 KB/sec (target 10000) - FAIL
Note that sequential write speed declines over time as a card is used - your card may require reformatting
Random write speed 235 IOPS (target 500) - FAIL
Random read speed 1846 IOPS (target 1500) - PASS
Test FAIL

User avatar
bensimmo
Posts: 5327
Joined: Sun Dec 28, 2014 3:02 pm
Location: East Yorkshire

Re: agnostics - confusing output

Fri Jun 11, 2021 3:07 pm

Just for reference, the github is https://github.com/raspberrypi-ui/agnostics
There are no open issues.

User avatar
neilgl
Posts: 3250
Joined: Sun Jan 26, 2014 8:36 pm
Location: Near The National Museum of Computing

Re: agnostics - confusing output

Fri Jun 11, 2021 6:32 pm

Does it say when you run it “should only be run on a freshly formatted SD card” ?

Return to “Raspberry Pi OS”