Closed visheshvijay closed 7 years ago
Can you run "fio --version" to report your version? And if you could ZIP or TAR up the whole test directory and attach that would be helpful, too.
At first glance it looks like you've got a FIO old enough to not have "--output-format json+" support, but w/o the above it's not really possible to tell.
Thx -EFP3
I was able to reproduce the failure on Ubuntu 16.04's included FIO version. It was as suspected, namely the older FIO silently accepting an unknown output-format.
The latest commit fixes this and it seems to work great w/that version and the latest 2.99 from Jens Axboe's repo.
Can you try it and close this if it fixes your problem, or if not give some more info?
Sure I will try Thanks :)
Closing due to inactivity. If this appears again, please let me know. Thanks! -EFP3
[root@jaguar54 ezfio-master]# ./ezfio.py -d /dev/nvme1n1 -u 100 Install sdparm to allow model/serial extraction. Continuing.
WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! THIS TEST WILL DESTROY ANY DATA AND FILESYSTEMS ON /dev/nvme1n1
Please type the word "yes" and hit return to continue, or anything else to abort. yes
ezFio test parameters:
Test Description BW(MB/s) IOPS Lat(us)
---Sequential Preconditioning---
Sequential Preconditioning Pass 1 DONE DONE DONE Sequential Preconditioning Pass 2 DONE DONE DONE
---Sustained Multi-Threaded Sequential Read Tests by Block Size---
o['runtime'])})
File "./ezfio.py", line 526, in RunTest
j = json.loads(out)
File "/usr/lib64/python2.7/json/ init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib64/python2.7/json/decoder.py", line 365, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib64/python2.7/json/decoder.py", line 383, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
Sustained Multi-Threaded Sequential Read Tests by Block Size, BS=512 00:02:00
Unexpected error while running FIO job. Exception in thread Thread-3: Traceback (most recent call last): File "/usr/lib64/python2.7/threading.py", line 811, in __bootstrap_inner self.run() File "/usr/lib64/python2.7/threading.py", line 764, in run self.target(*self.args, **self.kwargs) File "./ezfio.py", line 732, in JobWrapper val = o'cmdline' File "./ezfio.py", line 591, in
Sustained Multi-Threaded Sequential Read Tests by Block Size, BS=512 ERROR ERROR ERROR ERROR DETECTED, ABORTING TEST RUN. [root@jaguar54 ezfio-master]# nvme list