j105rob / iozone-results-comparator

Automatically exported from code.google.com/p/iozone-results-comparator
GNU General Public License v3.0
0 stars 0 forks source link

ValueError: invalid literal for int() with base 10: '5 13301' #2

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
(attempted this on osx 10.9 and ubuntu 12.04)
1. Download git repo based on wiki instructions (git clone 
https://code.google.com/p/iozone-results-comparator/)
2. Navigate to iozone_results_comparator.py
3. Send comparison command based on output I have (e.g. 
./iozone_results_comparator.py --baseline ~/Downloads/result1.iozone --set1 
~/Downloads/results2.iozone

What is the expected output? What do you see instead?
I was hoping the tool would generate the graphical output that you see from the 
example setup it has. Currently it just prints the following error to my 
console:
ValueError: invalid literal for int() with base 10: '5  13301'

I have attached the output in a text file as it doesn't look so pretty on here.

What version of the product are you using? On what operating system?
The last rev that was checked (0ba5f4484af0).

Please provide any additional information below.

Original issue reported on code.google.com by jhef...@bluebox.net on 19 Dec 2014 at 12:35

Attachments:

GoogleCodeExporter commented 8 years ago
Here is the data set its processing. I understand that the set of data is the 
same. It is just a test set give as an example of the issue.

Original comment by jhef...@bluebox.net on 19 Dec 2014 at 12:38

Attachments:

GoogleCodeExporter commented 8 years ago
Thanks for reporting this!

The problem was caused by a new iozone results format. 

I have fixed it with commit 5baba492e53a980a9fd8e45dfda4dd1aa830f593

iozone_results_comparator.py will now check the version of iozone result file 
and accomodate the parsing rules accordingly. 

Original comment by hladky.j...@gmail.com on 6 Feb 2015 at 3:00