Bug 69207

Summary: Bencher script makes it difficult to do automated performance testing
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: crogers, sam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 69208    
Attachments:
Description Flags
the patch sam: review+

Description Filip Pizlo 2011-10-01 00:40:44 PDT
The Tools/Scripts/bencher script simplifies performance testing.  Sometimes it would be useful to use bencher itself within a script, and read out the results - for example when varying some configuration parameter of a particular build of a VM.  But bencher has no way of computing a single aggregate result for all benchmark suites, and no way of printing it.  It also gets confused if a VM is modified to print additional output beyond jsc's print statement, which makes it impossible to use bencher with certain profiling features enabled.
Comment 1 Filip Pizlo 2011-10-01 00:50:40 PDT
Created attachment 109402 [details]
the patch
Comment 2 Chris Rogers 2011-10-01 10:48:52 PDT
Hi Filip, I'm not sure why this issue is associated with the "Web Audio" component?
Comment 3 Sam Weinig 2011-10-01 13:24:14 PDT
(In reply to comment #2)
> Hi Filip, I'm not sure why this issue is associated with the "Web Audio" component?

My guess is off by one from Tools/Tests.  Fixed.
Comment 4 Filip Pizlo 2011-10-01 14:52:42 PDT
(In reply to comment #3)
> (In reply to comment #2)
> > Hi Filip, I'm not sure why this issue is associated with the "Web Audio" component?
> 
> My guess is off by one from Tools/Tests.  Fixed.

Thanks!
Comment 5 Filip Pizlo 2011-10-01 15:01:59 PDT
Landed in r96462.