CSV headers are wrong -- two missing columns

Bug #924100 reported by Tel
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
bonnie++
Fix Released
Unknown
bonnie++ (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

If you run with -x4 or similar to output a CSV and then load up the CSV into a spreadsheet (e.g. gnumeric) then you see the columns don't line up with the headers properly. I believe that two extra header items are required.

This is with Ubuntu 10.04.2 LTS

bonnie++ version 1.96

Note that I recompiled from source to give bigger values to Seeks and UpdateSeek in order to test a RAID system that is faster than the standard bonnie++ compile values can cater for. However, I pulled down the ubuntu source archive (with "apt-get source" and the CSV headers are the same as earlier testing on the same version from the ubuntu binary package).

I will add some files below.

Revision history for this message
Tel (lists) wrote :

Here are two CSV outputs from bonnie++ that I generated (note the ===== lines are stuff I put in myself to separate the O_DIRECT trial run from the non O_DIRECT trial run). I've put all the outputs into a single file. The series was generated with:

bonnie++ -f -s 33000:4096 -n 1024 -x4 -D

Also, same again without the "-D" option.

Revision history for this message
Tel (lists) wrote :

Here is the same in gnumeric format. Note that the columns do not line up. It does not make sense that the file_size would be 1 and the io_chunk_size would be 1327979580 because actually these headers should be two steps over.

Actually file_size should really be 33000M and io_chunk_size should be 4k.

Most probably the two missing columns in the header are "concurrency" and "random_seed", that's my best guess. This would just require a change to a print statement to fix (but it makes a big difference when reading out the results).

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in bonnie++ (Ubuntu):
status: New → Confirmed
Changed in bonnie++:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.