<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,7 +3,9 @@ require 'httperf4r'
 include HTTPerf4r
 filename=ARGV[0]
 header,graph_data=HTTPerf.parse_tsv(filename)
+require 'pp'
+pp header
 HTTPerf.generate_gruff('test  gruff',header,graph_data)
-HTTPerf.generate_scruffy('test  scruffy',header,graph_data)
+#HTTPerf.generate_scruffy('test  scruffy',header,graph_data)
 
 </diff>
      <filename>lib/benchreport</filename>
    </modified>
    <modified>
      <diff>@@ -107,7 +107,6 @@ class HTTPerf
     header.each{|h| graph.add :line,h,graph_data[h]}
     graph.point_markers=graph_data['req_rate']
     graph.render :to =&gt;'bench.svg'
-    graph.render :to=&gt;'bench.png',:as=&gt;'png'
   end
   def self.generate_gruff(title,header,graph_data)
     require 'rubygems'
@@ -128,11 +127,19 @@ class HTTPerf
     CSV.open(filename, 'r',?\t) do |row|
         if header.nil?
            header=row
-           header.collect!{|h| h.to_s }
+           header.collect!{|h|
+               hs=h.to_s
+               if hs.rindex(&quot;_&quot;).nil?
+                 hs
+               else
+                 hs[0,hs.rindex(&quot;_&quot;)]
+               end
+           }
+           header.reject!{|h| h.empty? or h.nil?}
            header.each{|h| graph_data[h]=[]}
            next
         end
-        row.each_index{|i| graph_data[header[i]]&lt;&lt;row[i].to_f}
+        row.each_index{|i| graph_data[header[i]]&lt;&lt;row[i].to_f unless (row[i].nil?)}
     end
     return header,graph_data
   end
@@ -166,8 +173,8 @@ class HTTPerf
         out&lt;&lt;format_results(results)
         curr_rate+=@options.step_rate
     end
-    #generate_scruffy(@options.server,@header,graph_data)
-    generate_gruff(@options.server,@header,graph_data)
+    HTTPerf.generate_scruffy(@options.server,@header,graph_data)
+    HTTPerf.generate_gruff(@options.server,@header,graph_data)
   end
   end  
 end</diff>
      <filename>lib/httperf4r.rb</filename>
    </modified>
    <modified>
      <diff>@@ -71,7 +71,7 @@ task :report do
         &quot;report[uploaded_data]&quot; =&gt; UploadIO.new(tsv, &quot;text/tab-separated-values&quot;,'bench.tsv'),
 	&quot;report[system_info]&quot; =&gt; collect_info
       res = Net::HTTP.start(url.host, url.port) do |http|
-       puts http.request(req)
+#       puts http.request(req)
       end
     end
 </diff>
      <filename>lib/tasks/bench.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e3621eea0dbd486165954388799c50b6211ed3cd</id>
    </parent>
  </parents>
  <author>
    <name>Sergey Vidyuk</name>
    <email>svidyuk@gmail.com</email>
  </author>
  <url>http://github.com/sv/rorbench/commit/c7be102be0c588c3036a4518fa6f417b9d793c1b</url>
  <id>c7be102be0c588c3036a4518fa6f417b9d793c1b</id>
  <committed-date>2008-08-19T15:36:59-07:00</committed-date>
  <authored-date>2008-08-19T15:36:59-07:00</authored-date>
  <message>fix docs typos. several cleanups</message>
  <tree>de2de433243c1c804a0bb2a186c6bfa5292330e4</tree>
  <committer>
    <name>Sergey Vidyuk</name>
    <email>svidyuk@gmail.com</email>
  </committer>
</commit>
